Laufzeitfehler '438' nach VBA-Programmierung
|
Autor |
Nachricht |
Kentucky288
Im Profil kannst Du frei den Rang ändern
Verfasst am: 01. Apr 2014, 12:16 Rufname:
|
|
Version: Office 2003 |
|
Hallo,
bevor mich jetzt gleich alle steinigen: ich weiß, dass das Thema schon häufiger besprochen wurde und ich habe mir auch sämtliche Threads hier oder in anderen Foren angeschaut und die Ratschläge befolgt, aber trotzdem bleibt mein Fehler bestehen.
Im Betrieb haben wir Excel 2003 und (somit) VBA 6.5.
Ich habe versucht ein Makro beim öffnen einer Exceldatei zu starten und dann trat beim öffnen der Laufzeitfehler 438 auf.
Ich habe den Code wieder entfernt, gespeichert, geschlossen, Excel wieder geöffnet und ZACK da ist er immernoch!
Dann habe ich unter Extras --> Makro --> Makros... geschaut, da wird nichts geladen.
Ich bin im VBA Editor die einzelnen Tabellenblätter und auch sonst alles durchgegangen. Das einzige was drin steht ist Option Explicit (was ja nicht weiter schlimm sein dürfte).
Ich habe "Reset-Makros" laufen lassen, ohne Erfolg.
Selbstverständlich habe auch die klassischen Methoden wie neue Exceldatei und Neustart schon versucht.
Es passiert einfach NICHTS!
Beim start von Excel (egal ob als Programm oder über eine Datei) kommt immer die Fehlermeldung, wenn ich sie wegklicke ist alles normal (typisches 438 Verhalten, eben).
Ich versteh einfach nicht woran der sich bei einer leeren, frischen Datei stören kann!!!
Ach genau, Debuggen kann ich auch nichts (wurde in einem Thread als Lösung genannt). Das Feld ist inaktiv, ich kann lediglich Abbrechen oder Hilfe anklicken.
Brauche dringend einen Rat wie ich den Fehler wieder weg bekomme.
Danke schon im vorraus.
|
|
Thoma1212
Gast
Verfasst am: 01. Apr 2014, 12:40 Rufname:
|
| |
Version: Office 2003 |
|
Hallo Kentucky,
unter der Fehlernummer 438 verbergen sich viele unterschiedliche Fehler.
Einer davon lautet:
Zitat: | Laufzeitfehler "438": Objekt unterstützt diese Eigenschaft oder Methode nicht |
Wenn es sich um diesen Fehler handelt, kann folgendes die Ursache sein:
1.
Ein AddIn ist aktiv, welches in einer neueren Excel-Version erstellt wurde.
Darin befindet sich eine Anweisung, die XL2003 nicht kennt.
2.
Wenn sonst keine Makros aktiv sind, dann ebenfalls ein AddIn schuld an dieser
Fehlermeldung sein, darin befindet sich ein Tippfehler.
zB. Range("A1").vlue
Diese Eigenschaft muss aber VALUE lauten und nicht VLUE.
Deaktiviere also nach einander die AddIns, um das "fehlerhafte" AddIn heruas zufinden.
Menüleiste: Extras\AddIns...
-----------------------------------
Habe noch dieses gefunden:
http://support.microsoft.com/kb/287114/de
-------------------------------
Falls dies alles nicht zutrifft, beschreibe Deine Fehlermeldung genauer!
Laufzeitfehler 438: ...
Viele Grüße
Thomas
|
|
Kentucky288
Im Profil kannst Du frei den Rang ändern
Verfasst am: 01. Apr 2014, 13:01 Rufname:
|
|
Version: Office 2003 |
|
Hallo Thomas,
ja in der Tat ist es "Laufzeitfehler '438': Objekt unterstützt diese Eigentschaft oder Methode nicht" oder besser gesagt war.
Hast mit den AddIns voll ins schwarze getroffen.
Ein bisschen verwunderlich warum sich da eins selbständig aktiviert hat oder evtl. warum es vorher nicht gestört hat, aber hauptsache der Patient ist gesund!
Hab den getesteten VBA-Code (der mit Autostart) auch wieder eingefügt und siehe da, selbst das funktioniert jetzt ohne Fehlermeldung.
Vielen, vielen Dank für die schnelle Hilfe!!!
|
|
Thomas1212
Gast
Verfasst am: 01. Apr 2014, 13:09 Rufname:
|
| |
Version: Office 2003 |
|
Hallo Kentucky,
dass hängt sicherlich mit irgendwelchen Versions-Konflikten zusammen.
Nachfolgende Codezeile funktioniert z.B. erst ab xl2007:
Target.CountLarge = 1
Wenn dieses unter xl2003 ausgeführt wird, dann kommt exakt diese Fehlermeldung,
da es die Eigenschaft CountLarge unter xl2003 noch nicht gibt.
Vielen Dank für die Rückmeldung und Grüße
Thomas
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum nicht posten Du kannst Dateien in diesem Forum herunterladen
|
|
|
Verwandte Themen |
Forum / Themen |
Antworten |
Autor |
Aufrufe |
Letzter Beitrag |
 |
Excel VBA (Makros): Problem Laufzeitfehler 9 |
14 |
comsys |
2338 |
17. Okt 2006, 23:41 comsys  |
 |
Excel VBA (Makros): Laufzeitfehler 424 bei Funktion. Brauche Hilfe. |
4 |
blicki |
4232 |
11. Okt 2006, 08:44 blicki  |
 |
Excel VBA (Makros): Laufzeitfehler 453 |
5 |
Alfileinchen |
2542 |
21. Sep 2006, 11:49 maninweb  |
 |
Excel VBA (Makros): Laufzeitfehler 453 |
1 |
Alfileinchen |
1189 |
21. Sep 2006, 08:49 maninweb  |
 |
Excel VBA (Makros): Laufzeitfehler '438' |
2 |
flo1302 |
788 |
23. Aug 2006, 11:34 flo1302  |
 |
Excel VBA (Makros): laufzeitfehler 32809 |
1 |
Gorbald |
3442 |
02. Aug 2006, 11:26 dme  |
 |
Excel VBA (Makros): Laufzeitfehler 9 schnell finden |
5 |
Mr.Jack999 |
594 |
28. Jun 2006, 11:59 Karl_pb  |
 |
Excel VBA (Makros): Laufzeitfehler '462' |
6 |
Mister86 |
5481 |
04. Mai 2006, 12:25 Mister86  |
 |
Excel VBA (Makros): VBA-Skript ---> läuft, aber Laufzeitfehler beim Abspeiche |
1 |
TobiC |
697 |
07. Apr 2006, 16:28 tommyy  |
 |
Excel VBA (Makros): makro kopieren - Laufzeitfehler 1004 |
9 |
Klinkert |
8733 |
20. März 2006, 14:01 Klinkert  |
 |
Excel VBA (Makros): Fehlermedlung 438 Objekt unterstützt diese Eigenschaft nicht |
2 |
23Maximus |
804 |
25. Okt 2005, 13:21 23Maximus  |
 |
Excel VBA (Makros): Laufzeitfehler 1004 beim Click?! |
2 |
quick30 |
691 |
12. Aug 2005, 08:23 quick30  |
|
|