PDA

Vollständige Version anzeigen : Array-Fehler in Excel 97


Hawkmoon082
13.07.2006, 10:22
Hallo zusammen,

folgendes Problem:

Ich habe eine Excel-Datei mit Makros unter Office 2000 erstellt. Nun wollte ich die Datei unter Office 97 starten und es kommt folgender Fehler:

"Kompilierungsfehler in verborgenem Modul: Tabelle1"

Ich habe mittlerweile rausbekommen an welcher Stelle der Funktion in diesem Modul der Fehler auftritt und es liegt doch tatsächlich an folgender Zeile:

"Sondtilg_Proz = Array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)"

Hat jemand eine Ahnung wo das Problem liegt? Kennt Excel 97 keine Arrays :p ?

Danke im Voraus für eure Hilfe!

Hawkmoon

R J
13.07.2006, 10:49
Hi Hawkmoon,

E97 kennt schon Arrays. Aber Sondtilg... ist kein Array sondern ein Variant, dem über die Array-Funktion die genannten Werte zugewiesen werden. Nun ist E97 ja schon ein paar Tage her. Möglicherweise kennt E97 die Array Funktion nicht. Versuche mal folgendes:

Dim SondTilg(1,2,3,....) as byte

Ciao, Ralf

Hajo_Zi
13.07.2006, 17:35
Hallo Hans Bärbel <img src="http://smilie-land.de/t/i-l/lachen/lachen0048.gif">,

es liegt an 97, unter 97 kannst Du so keine Werte zum Array zuweisen. Ich habe mal in die Hiulfe von 97 geschaut.

Sub Test()
Dim Sondtilg_Proz
Sondtilg_Proz = Array("1", "2", "3", "4", "5", "6", "7", "8", "9", "10")
End Sub


<img src="http://home.media-n.de/ziplies/images/grusz1.gif" align="middle" height="40" alt="Grußformel"><a href="http://home.media-n.de/ziplies/" target="_blank"><img border="0" src="http://home.media-n.de/ziplies/images/logo_hajo.gif" align="middle" height="40" alt="Homepage"></a>
In Foren gilt allgemein das Du. Alle Leute, die ich duze, spreche ich mit dem Vornamen an. Ich habe jetzt mal meinen Antwortstil umgestellt: in Beiträgen, in denen kein Name steht, werden die Personen mit "Hans Bärbel" angeredet, da liege ich zumindest beim Geschlecht mit 50% richtig.