Probleme mit Excel

09/12/2008 - 17:26 von don H. Lee | Report spam
Hallo

Ich habe ein grosses Problem mit Excel.

Für einen Freund 'update' ich ein grössere Excel-Datei. Er hat die Datei in
Excel 2000 erstellt und ich habe die Erweiterungen in Excel 2003 gemacht.

Unter anderen habe ich ihm folgende Funktion in ein Modul gepackt:

Public Function DateAsText(d As Variant) As String
DateAsText = Format(d, "dd.mm.yyyy")
End Function

In verschiednen Orten in den Arbeitsmappen brauche ich dann diese Funktion
für das Formatieren des Datums (muss so sein) -> '=DateAsText(AC337)'.

So. Bei mir funktioniert das prima!

Als ich ihm nun die Datei gesendet habe, hat er mir mitgeteilt, dass sein
Excel bei obengenannter Funktion mit Fehler stehen bleibt, genau bei Format.

Ich habe keine Mühen gescheut und habe das bei einem PC geöffnet, der Office
2000 installiert hat. Mein Problem hier war, dass Excel jedesmal
abschmierte!

Dann habe ich die Makros deaktiviert um die Datei zu öffnen und Makros
wieder aktiviert um ein wenig zu testen.
Was mir aufgefallen ist: IntelliSense ging nicht und die Funktion Format hat
er nicht gekannt, etc.

Dann habe ich auf diesem Computer Excel 2000 normal geöffnet und in ein
Modul diese Funktion geschrieben. Da hat das funktioniert.

Jetzt bin ich absolut ratlos. An was könnte das liegen. Muss ich die Datei
in einem bestimmten Format (Version) abspeichern, oder mache ich einfach
irgenwas sonst falsch?

Danke für jede Hilfe!

D. H. Lee
 

Lesen sie die antworten

#1 Martin Worm
10/12/2008 - 13:35 | Warnen spam
Am Tue, 9 Dec 2008 17:26:50 +0100,schrieb don H. Lee:

hallo,

Was mir aufgefallen ist: IntelliSense ging nicht und die Funktion Format hat
er nicht gekannt, etc.



das liegt menstens daran, daß irgendein gesetzter Verweis nicht
gefunden wird. Im VBA-Editor ->Extras ->Verweise öffnen, dort sieht
man dann irgendeinen Verweis, der nicht gefunden wird.
Dieses Problem muß behoben werden.
(alternativ mit VBA.Format versuchen)
Problembeseitigung ist aber besser.

mit freundlichen Grüßen

Martin Worm
benutze XL 2000 und Win XP SpX

Ähnliche fragen