Hallo zusammen,
vor geraumer Zeit hatte ich mir in Excel (2000) ein Makro gebastelt, mit dem ich auf den Host Explorer zugreifen kann (Version 10.0.0.14).
Nun habe ich diese Datei wieder herausgekramt. Mittlerweile wurde bei uns aber auf Excel 2007 umgestellt (weiß aber nicht, ob das der Grund ist). Nun bekomme ich beim Versuch das Makro auszuführen einen Laufzeitfehler 429 ("Objekterstellung durch ActiveX-Komponente nicht möglich").
Hat jemand eine Idee, woran das liegen könnte?
Hier noch ein Auszug des Codes (Das Makro soll die Zahl 3 und "Enter" and den Host Explorer senden):
***************************************************************************
Private Sub CommandButton1_Click()
Dim MGR, autsess, autoia, autconnl As Object
Dim NumSess As Long
Dim temp, Test, SessName, drw, pr, la, re, off, unknown, title As String
Dim n, hov As Integer
Dim x As Single
Dim autECLOIAObj As Object
Set autECLOIAObj = CreateObject("PCOMM.autECLOIA")
autECLOIAObj.SetConnectionByName ("A")
Set MGR = CreateObject("PCOMM.auteclconnmgr")
MGR.autECLConnList.Refresh
NumSess = MGR.autECLConnList.Count
SessName = MGR.autECLConnList(1).Name
Set autsess = CreateObject("PCOMM.autECLSession")
autsess.SetConnectionByName (SessName)
autsess.autECLPS.SetText "3", 23, 14
autsess.autECLPS.SendKeys "[enter]"
End Sub
***********************************************************
Bin für jeden Hinweis dankbar!!
Gruß,
Marco
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP