Ich habe derzeit ein Formular mit ein paar Tasten, Textfelder und einem AcroPDF. AcroPDF ist ein zusätzliches Steuerelement, das ich zu meiner Toolbox hinzugefügt habe, und ich bekomme es von "Adobe PDF Reader".Excel VBA entfernen Kontrollen
Dieses Makro wird auf verschiedenen Computern verwendet, und ich habe herausgefunden, dass das Makro aus irgendeinem Grund nicht auf allen Computern funktioniert. Aber wenn ich das AcroPDF-Steuerelement aus dem Formular lösche, funktioniert es für alle Computer. Für die Computer, die einen Fehler bekommen, passiert es, wenn ich die Datei zum ersten Mal öffne, bekomme ich automatisch eine Fehlermeldung und das Formular erscheint nicht automatisch (wie ich es programmiert habe).
Gibt es eine Möglichkeit, kann ich dies in meinem "Thisworkbook.open" programmieren, so dass ich, wenn es einen Fehler gibt, kann ich irgendwie diese zusätzliche Kontrolle löschen oder deaktivieren? etwas Ähnliches wie Sie Referenzen ein- und ausschalten können? (Siehe unten)
ThisWorkbook.VBProject.References.AddFromFile ("bibliotheks")
AKTUALISIERT: die Fehlermeldung, die ich von den Computern bekommen, die nicht funktionieren ist die folgende:
Systemfehler & H80004005 (-2147467259). nicht spezifizierter Fehler
Danke.
Was ist die Fehlermeldung, wenn Sie die Datei auf den anderen Computern öffnen? –
@DavidZemens Ich habe meine Frage aktualisiert, um den Fehler hinzuzufügen – NoobProgrammer
Wenn Sie brechen und debuggen, welche Zeile erhöht diesen Fehler? –