Collapse column

Autor Thema: Office 2016 Zwei identische Dateien - Eine funktioniert, die andere nicht  (Gelesen 1532 mal)

Offline Nordlicht2001

  • Newbie
  • *
  • Beiträge: 4
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2016
Office 2016 Zwei identische Dateien - Eine funktioniert, die andere nicht
« am: August 11, 2016, 22:06:37 Nachmittag »
Hallo zusammen,

ich habe da ein recht merkwürdiges Problem. Ich habe zunächst mit Excel 2010 begonnen, eine Excel Datei umfangreich mit VBA zu programmieren. Nach längerer Pause habe ich mit Excel 2016 weiter gearbeitet. Alles was ich bisher gemacht habe, funktioniert auch. Aeil die Datei später auf einem Rechner laufen soll, der nur mit Excel 2003 ausgestattet ist, habe ich die Datei im Kompatibilitätsmodus als .xls abgespeichert. So funktioniert sie auch auf meinem Rechner.

Ich habe sie dann ohne Veränderungen am VBA Code kopiert und auf dem Rechner mit Excel 2003 gepackt. Nach dem Start erschien eine Fehler beim Compilieren "Projekt oder Objekt Bibliothek nicht gefunden. Nach langem Suchen wurde ich auf die Verweise aufmerksam (gemacht) und klickte einen als nicht vorhanden gekennzeichneten Verweis weg. Dadurch verschwand auch der Fehler eim Kompilieren. Nur tritt jetzt ein anderer Fehler auf.

Die Datei bedinnt mit folgendem Code:

Private Sub Workbook_Open()

    'Programmstart
   
    'Applikation unsichtbar machen
    Application.Visible = False
   
    'Userformen laden
    Load frmKennwort
    Load frmHauptmenü
   
    'Userform Login anzeigen
    frmKennwort.Show
 
End Sub

Beim Starten der Datei auf dem Excel 2003 Rechner erscheint nun ein Laufzeitfehler 424 Objekt benötigt. Gelb angemarkert ist dabei die Zeile: Load frmHauptmenü (ich kann versichern, dass diese Userform existiert und auch so heißt).

Und zum Abschluss das merkwürdigste:

Ohne den Code zu ändern habe ich die Datei von dem Excel 2003 Rechner wieder kopiert und in einem anderen Ordner wieder auf meinen heimischen Excel 2016 Rechner gepackt. Die Verweise habe ich nochmal geprüft und beide Dateien haben nun die gleichen Verweise. Die Dateien sind also identisch. Und nun funktioniert auf meinem Rechner die urspüngliche Datei tadellos (sie zeigt also frmKennwort an) und die identische Datei, die ich vom Excel 2003 Rechner zurückkopiert habe, erzeugt den beschriebenen Fehler.

Da brauch ich wohl etwas Hilfe...

Grüße an alle,
Rüdiger

Keine Lösung gefunden? Du kannst Dich gerne an unser erfahrenes Experten-Team wenden und Dein Anliegen in Auftrag geben.
>>> Schnell und einfach ein unverbindliches Angebot anfordern. Per E-Mail an anfrage@excel-inside.de oder per Online-Formular
<<<

!!! Wichtige Information
!!! Dieses Forum steht aus technischen Gründen ab dem 11. September 2019 nur noch im Lesemodus zur Verfügung.
Das NEUE Office-Fragen-Forum kannst du aber unter der gewohnten Domain https://office-fragen.de wie gewohnt nutzen.

- Wir freuen uns auf deinen Besuch im neuen Forum.

Offline maninweb

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 1.063
    • Profil anzeigen
    • Excel Formula Translator
  • Office-KnowHow: Experte
  • VBA-KnowHow- : Sehr gut
  • Version [Office] : Office 2016
Antw:Office 2016 Zwei identische Dateien - Eine funktioniert, die andere nicht
« Antwort #1 am: August 12, 2016, 08:06:15 Vormittag »
Hallo,

suche mal auf beiden Rechnern nach *.exd Dateien (z.B. heißt eine MSForms.exd), meist in Temp-Ordnern zu finden.
Office-Programme sollten geschlossen werden (also alle). Lösche dann die *.exd-Dateien. Und teste dann die Anwendung
nochmal auch beiden Rechnern. Ist das Problem - möglicherweise und ohne Garantie - dann behoben?

Gruß
Microsoft Excel Expert · Microsoft Most Valuable Professional (MVP) from 01/2011 - 06/2019
https://de.excel-translator.de :: Online Excel-Formel-Übersetzer :: Alle Übersetzungen der Excel Funktionen & Fehlerwerte

Offline Nordlicht2001

  • Newbie
  • *
  • Beiträge: 4
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2016
Antw:Office 2016 Zwei identische Dateien - Eine funktioniert, die andere nicht
« Antwort #2 am: August 12, 2016, 14:13:00 Nachmittag »
Hallo uund vielen Dank für's Antworten.

Auf dem Rechner, auf dem es nicht funtioniert, habe ich die .exd Dateien gelöscht. Der Fehler bleibt jedoch bestehen...

Offline maninweb

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 1.063
    • Profil anzeigen
    • Excel Formula Translator
  • Office-KnowHow: Experte
  • VBA-KnowHow- : Sehr gut
  • Version [Office] : Office 2016
Antw:Office 2016 Zwei identische Dateien - Eine funktioniert, die andere nicht
« Antwort #3 am: August 12, 2016, 14:28:35 Nachmittag »
Hallo,

Ok, das war's dann nicht. Load UserForm wird im Normalfall nicht benötigt, um die Userformen zu laden.
Wenn Du die beiden Zeilen ausklammerst, was passiert dann? Ansonsten, ginge es, die Datei hier anonymisiert zu posten?

Gruß
Microsoft Excel Expert · Microsoft Most Valuable Professional (MVP) from 01/2011 - 06/2019
https://de.excel-translator.de :: Online Excel-Formel-Übersetzer :: Alle Übersetzungen der Excel Funktionen & Fehlerwerte

Offline Nordlicht2001

  • Newbie
  • *
  • Beiträge: 4
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2016
Antw:Office 2016 Zwei identische Dateien - Eine funktioniert, die andere nicht
« Antwort #4 am: August 13, 2016, 07:25:00 Vormittag »
Ich weiß zwar nicht genau, warum, aber nun funktioniert es.

Ich habe nach dem Löschen der .exd Dateien die funktionierende Datei vo meinem Rechner nnochmals auf den Excel 2003 Rechner kopiert und nun scheint es zu gehen.

Wie auch immer,
vielen Dank und Grüße

Keine Lösung gefunden? Du kannst Dich gerne an unser erfahrenes Experten-Team wenden und Dein Anliegen in Auftrag geben.
>>> Schnell und einfach ein unverbindliches Angebot anfordern. Per E-Mail an anfrage@excel-inside.de oder per Online-Formular
<<<

!!! Wichtige Information
!!! Dieses Forum steht aus technischen Gründen ab dem 11. September 2019 nur noch im Lesemodus zur Verfügung.
Das NEUE Office-Fragen-Forum kannst du aber unter der gewohnten Domain https://office-fragen.de wie gewohnt nutzen.

- Wir freuen uns auf deinen Besuch im neuen Forum.