Microsoft Excel

Herbers Excel/VBA-Archiv

Entwicklermodus durch Makro


Betrifft: Entwicklermodus durch Makro von: Mario
Geschrieben am: 09.02.2018 09:09:33

Hallo Forum!

Ich habe eine kleine Frage zu der ich noch keine Antwort finden konnte. Jetzt probier ich es mal hier :)

Gibt es einen weg durch Makros in den Entwicklermodus zu wechseln?

MfG
Mario

  

Betrifft: AW: Entwicklermodus durch Makro von: ChrisL
Geschrieben am: 09.02.2018 09:43:31

Hi Mario

Application.VBE.CodePanes(1).Show

n.b. Shortcut Alt+F11

cu
Chris


  

Betrifft: VBA-Editor oder Entwurfsmodus? von: ChrisL
Geschrieben am: 09.02.2018 09:47:48

Sub EntwurfEin()
CommandBars("control Toolbox").Controls(1).Execute
End Sub

Sub EntwurfAus()
CommandBars("control Toolbox").Controls(1).Reset
End Sub
http://www.ms-office-forum.net/forum/showthread.php?t=172281


  

Betrifft: AW: Entwicklermodus durch Makro von: mumpel
Geschrieben am: 09.02.2018 09:51:36

Hallo!

Über die ExecuteMso-Methode:

Public Sub EntwurfsmodusAktivieren()
    EntwurfsmodusEinAus True
End Sub

Public Sub EntwurfsmodusDeaktivieren()
    EntwurfsmodusEinAus False
End Sub

Public Sub EntwurfsmodusEinAus(bEnter As Boolean)
Dim cbrs As CommandBars
Const sMsoName As String = "DesignMode"

    Set cbrs = Application.CommandBars
    If Not cbrs Is Nothing Then
        If cbrs.GetEnabledMso(sMsoName) Then
            If bEnter <> cbrs.GetPressedMso(sMsoName) Then
                cbrs.ExecuteMso sMsoName
            End If
        End If
    End If
End Sub


VBA/HTML-CodeConverter, AddIn für Office 2002-2016 - in VBA geschrieben von Lukas Mosimann. Projektbetreuung:RMH Software & Media

Code erstellt und getestet in Office 16 - mit VBAHTML 12.6.0

Gruß, René


  

Betrifft: AW: Entwicklermodus durch Makro von: Luschi
Geschrieben am: 09.02.2018 11:37:41

Hallo Mumpel,

Dein Code funktioniert, aber mal sehen ob M$ das CommandBar-Objekt in Excel 2019 auch
sperrt, so wie es in Outlook bereits seit 2013 der Fall ist.
Dann geht die große Suche wieder los. Wenn ich nur daran denke, wie lange im im Internet nach einem funktionieren Code für eine individuelle Mail-Signatur gesucht habe, um es dann doch selber zu programmieren - bis Outluuk 2010 war das ein Kinderspiel mit dem Commandbar-Objekt.

Gruß von Luschi
aus klein-Paris


  

Betrifft: AW: Entwicklermodus durch Makro von: mumpel
Geschrieben am: 09.02.2018 13:02:25

Das glaube ich nicht. Die ExecuteMso-Methode wird wohl erhalten bleiben, in Outlook gab es die noch nie.