Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

VBA ist plötzlich kaputt
#1
Hallo zusammen,

ich bastle schon seit 10 Stunden an einer Datei und habe erhebliche Arbeit in den VBA Code gesteckt. 
Als ich gerade eine ActiveX Schaltfläche im Entwurfsmodus kopiert habe und diese einfügen wollte kam eine Meldung "Objekt kann nicht eingefügt werden".
Seit dem funktioniert keine meiner Schaltflächen. Ich sehe sie alle und ich kann sie im Entwurfsmodus bearbeiten, aber ich kann sie nicht anklicken. Dabei passiert einfach nichts so als wäre sie nicht da. 

Hat jemand einen Tipp woran das liegen könnte?
Ich hatte genau diesen Fehler in den vergangenen Tagen schon mehrfach und verzweifle bald... So als würde die Engine im Hintergrund abstürzen oder so. Nur startet sie auch nach einem Neustart von Excel nicht wieder.

Ich habe mal gegoogelt... sieht schlecht aus. Das hier ist ein Firmenrechner.. ich kann alleine keine Updates durchführen...
Antworten Top
#2
Moin Max,

auch wenn es Dir für Dein aktuelles Problem nicht unmittelbar helfen wird und ohne mahnend den Zeigefinger zum Thema BackUp erheben zu wollen zwei Ideen:

  1. Die Dokumentenwiederherstellung?
  2. Habe ich hier hier mal eine Bastelei eingestellt, mit der Du schnell ein BackUp Deiner Arbeit erstellen kannst. Sie exportiert alle Componenten eines Projekts und hilft bei der Verschlagwortung des Codes und Dokumenatation von notwendigen Verweisen. Für die Exporte einen Ordner mit Zeit/Datumsstempel zu erstellen steht noch auf meiner ToDo (oder auf Deiner?)
Viel Erfolg!

d`r Bastler von den VBAsteleien.de
Win 10 & 11, Office 2019 & 2021 & macOS X.15, XL 2019
Antworten Top
#3
Danke, jetzt wo du es sagst… ich hatte die Datei auf OneDrive. Vielleicht kann ich eine ältere Version wiederherstellen.
Antworten Top
#4
Konnte die Datei über eine ältere Version retten.
Aber VBA fängt an mir richtig auf die Nüsse zu gehen.. das gibt es gefühlt schon 50 Jahre, und trotzdem hat es noch solche massiven Bugs die nicht entfernt werden.

Ich kämpfe auch schon seit 5 Jahren ständig mit Captions in ActiveX Steuerelementen die permanent ihre Schriftgrösse ändern obwohl ich diese 20 Mal fix setze.
Antworten Top
#5
Schön, dass mein ahnungsloser Tipp geholfen hat 43

Nicht ärgern über VBA und ActiveX ... mein Wanst ändert auch seit über 60 Jahren ständig seine Schrittgröße Wink Wink

Schönen Abend noch!

d`r Bastler von den VBAsteleien.de
Win 10 & 11, Office 2019 & 2021 & macOS X.15, XL 2019
[-] Folgende(r) 1 Nutzer sagt Danke an d'r Bastler für diesen Beitrag:
  • StrammerMax
Antworten Top
#6
Ein kleiner Tipp: Wann immer es geht das Menüband nutzen.
Antworten Top
#7
Hallo,

Du könntest folgendes versuchen: auf C nach allen *.exd Dateien suchen, ggf. Backup machen und löschen.
Es darf dabei kein einziges Office-Programm offen sein (am besten alle Programme schließen).

Gruß
Microsoft Excel Expert · Microsoft Most Valuable Professional (MVP) :: 2011-2019 & 2020-2022 :: 10 Awards
https://de.excel-translator.de/translator :: Online Excel-Formel-Übersetzer :: Funktionen :: Fehlerwerte :: Argumente :: Tabellenbezeichner
[-] Folgende(r) 1 Nutzer sagt Danke an maninweb für diesen Beitrag:
  • StrammerMax
Antworten Top


Gehe zu:


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