Herbers Excel-Forum - das Archiv
Ausführung der Makros auf anderen PCs

|
Betrifft: Ausführung der Makros auf anderen PCs
von: Christin
Geschrieben am: 10.11.2003 16:51:22
Hallo!
also ich habe jetzt meine Exceltabelle mit den Makros fertiggestellt. diese tabelle muss auf allen rechner unseres netzes laufen. nun habe ich sie per mail an zwei verschiedene kollegen geschickt. bei dem einen funktioniert es prima. bei dem anderen gibt er einen Laufzeitfehler`9` bei folgender Zeile zurück:
Set wkSH = Workbooks("StatistikHost").Worksheets("Vorlage (2)")
woran kann das liegen?
MfG Christin
Betrifft: AW: Ausführung der Makros auf anderen PCs
von: Lutz
Geschrieben am: 10.11.2003 16:54:13
Haben beide die gleiche Excel-Version und die betreffende Datei geöffnet ?
Betrifft: AW: Ausführung der Makros auf anderen PCs
von: Christin
Geschrieben am: 10.11.2003 17:01:48
nein...leider nicht...ich habe die Datei im excel 2000 erstellt.
und derrechner des kollegen ist mit excel 97 ausgestattet. danke erstmal für den tip!
ist es denn nun möglich diesen fehler zu beheben?
Betrifft: AW: Ausführung der Makros auf anderen PCs
von: Lutz
Geschrieben am: 10.11.2003 17:05:02
Habe leider auch kein Excel97, um den Code evtl, zu testen. Gibt er nur Laufzeitfehler9 oder noch eine Erklärung dazu ?
Betrifft: AW: Ausführung der Makros auf anderen PCs
von: Christin
Geschrieben am: 10.11.2003 17:07:26
er gibt Laufzeitfehler 9 und sagt, daß das objekt außerhalb des güligen bereichs oder index´liegt
Betrifft: AW: Ausführung der Makros auf anderen PCs
von: Lutz
Geschrieben am: 10.11.2003 17:12:50
Als was hast Du wkSH deklariert ?
Betrifft: AW: Ausführung der Makros auf anderen PCs
von: christin
Geschrieben am: 10.11.2003 17:19:52
als worksheet
Betrifft: noch offen...
von: Lutz
Geschrieben am: 10.11.2003 17:28:31
Dann weiß ich leider auch nicht weiter, tut mir leid...
Hat denn die Pfagauswahl funktioniert ?
Betrifft: AW: noch offen...
von: christin
Geschrieben am: 10.11.2003 17:30:00
ja die funktioniert super
riesendank nochmal!!!
das hat mir echt n großen teil abgenommen und das funzt ja auch auf dem andern pc
Betrifft: AW: noch offen...
von: Lutz
Geschrieben am: 10.11.2003 17:35:15
Vielleicht könntest Du ja mal den gesamten Code posten, dann werfe ich zu Hause mal meinen alten PC mit Excel97 an und könnte dann das Ganze besser nachvollziehen ???
Betrifft: AW: noch offen...
von: christin
Geschrieben am: 10.11.2003 17:37:48
hab es grad probiert. es liegt nicht an der version.
sonst noch ideen woran es liegen könnte
Betrifft: eigene blödheit
von: christin
Geschrieben am: 10.11.2003 17:55:29
hab eine lösung...es lag einfach ein meiner dummheit *schäm*
hatte ne falsche dateibezeichnung von der statistikhost.
tut mir leid und danke für euren aufwand
tschüß und schönen abend noch
Betrifft: AW: Ausführung der Makros auf anderen PCs
von: xXx
Geschrieben am: 10.11.2003 17:04:22
Hallo,
für mich ist die Referenz falsch.
Set wkSH=WorkBooks("StatistikHost.xls").Worksheets("Vorlage(2)")
Gruß aus'm Pott
Udo
http://www.excelerator.de
P.S.Das Forum lebt auch von den Rückmeldungen der Frager an die Antworter.
Betrifft: AW: Ausführung der Makros auf anderen PCs
von: christin
Geschrieben am: 10.11.2003 17:08:31
achso...soll das heißen der code lautet für das 97er ander als für das 2000er?
Betrifft: AW: Ausführung der Makros auf anderen PCs
von: xXx
Geschrieben am: 10.11.2003 17:16:43
Hallo,
kann schon sein, dass 2000 einfach das .xls annimmt während 97 damit nicht klar kommt. Es ist auf jeden Fall besser, Namen von Workbooks vollständig anzugeben. Es ist auch nicht gut in einer höheren Version Programme zu entwickeln und dann auf einer niedrigeren auszuführen. Da kann es immer Probs geben (unbekannte Methoden, Argumente, Eigenschaften etc.). Von XP nach 2000 geht auch nicht ohne Weiteres. Umgekehrt schon.
Gruß aus'm Pott
Udo
http://www.excelerator.de
P.S.Das Forum lebt auch von den Rückmeldungen der Frager an die Antworter.
Betrifft: AW: Ausführung der Makros auf anderen PCs
von: christin
Geschrieben am: 10.11.2003 17:19:19
okay...danke!!
aber ich muß nunmal mit dem arbeiten, was mir zur verfügung steht...
Betrifft: AW: Ausführung der Makros auf anderen PCs
von: xXx
Geschrieben am: 10.11.2003 17:24:04
Hallo,
euer Admin muss verrückt sein, dass er unterschiedliche Softwarestände zulässt.
Gruß aus'm Pott
Udo
http://www.excelerator.de
P.S.Das Forum lebt auch von den Rückmeldungen der Frager an die Antworter.
Betrifft: AW: Ausführung der Makros auf anderen PCs
von: christin
Geschrieben am: 10.11.2003 17:25:19
ist er auch *gg*
naja...kann ich auch net ändern! es is nur auf den azubi-pc´s die neue version installiert...und ich bin halt einer derjenigen...