Nach Umstellung VBA.AppActivate "Microsoft Excel"
#1
Moin zusammen
nach meiner Umstellung auf Excel 2016 funktionieren einige Makros nicht
insbesondere geht um um :
 VBA.AppActivate "Microsoft Excel"
Er schmeisst mir immer einen Laufzeitfehler 5

Anbei mein Code :
----------------------------------
Public Sub navigationClick()
   
    Dim Markierung As Range
    Set Markierung = Selection
   
    If spd_phb_06.Range("K7").Value > 507 Then
        frm_DataButtons.top = 507
    Else
        frm_DataButtons.top = spd_phb_06.Range("K7").Value
    End If
    If spd_phb_06.Range("L7").Value > 721 Then
        frm_DataButtons.left = 721
    Else
        frm_DataButtons.left = spd_phb_06.Range("L7").Value
    End If
    frm_DataButtons.Show
    spd_phb_06.Range(spd_phb_06.Cells(Markierung.Row, Markierung.Column), spd_phb_06.Cells(Markierung.Row + Markierung.Rows.Count - 1, Markierung.Column + Markierung.Columns.Count - 1)).Select
    VBA.AppActivate "Microsoft Excel"
   
End Sub
-------------------------------------------------------------


Kann jemand helfen was ich da einzutragen habe

LG an alle
Top
#2
Hallo,

lass mal das VBA. weg.

Gruß Uwe
Top
#3
Hi Uwe danke
nachdem ich das .VBA weggenommen habe ist der Fehler immer noch da
Top
#4
Servus grechos,

bin mir nicht ganz sicher, ich denke, ab 2010 lässt MS das "Microsoft" weg ... versuch doch mal ...

VBA.AppActivate "Excel"

LG Gerd

... lass Dir doch mal die Beschreibung der Application anzeigen ...

MSGBOX Application.Caption
Top
#5
hallo,

(22.01.2018, 13:23)Bamberg schrieb: ... lass Dir doch mal die Beschreibung der Application anzeigen ...

MSGBOX Application.Caption

genau, das kann man ja auch direkt benutzen:
VBA.AppActivate Application.Caption
'oder
VBA.AppActivate Application.ActiveWindow.Caption
Gruß Uwe
Top
#6
Moinsen leider kommt auch keine Beschreibung raus ich bin am Ende mit meinem Latein
Top
#7
Setze doch mal den Code ...

MSGBOX Application.Caption

unmittelbar nach dieser Zeile ....

Public Sub navigationClick()
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste