Makrofehlermeldung

Hallo,
ein Kollege versucht, mit einem Makro u.a. Spalten als Standard zu formatieren. Dabei erhält er die Fehlermeldng „NumberFormatEigenschaften des Range-Objektes kann nicht fetgelegt werden“. Bei mir läuft das Makro. Sein Blattschutz ist ausgeschalten. Kann jemand helfen?
Matthias

Hi Matthias,
er hat XL97, du ne höhere Version!? *Glaskugel befrag*
Gruß
Reinhard

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Super! Der Punkt geht an Dich!
Danke für die Hilfe, wäre ich nie drauf gekommen.
Gruß
Matthias

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

er hat XL97, du ne höhere Version!? *Glaskugel befrag*
Gruß
Reinhard

Super! Der Punkt geht an Dich!
Danke für die Hilfe, wäre ich nie drauf gekommen.

Hi Matthias,
krieg ich noch nen Punkt wenn ich dir sage wie er trotzdem das Makro ohne Fehler ablaufen lassen kann?
Gruß
Reinhard

Klar doch! Kostet mich ja nix! Ich habe zwischenzeitlich eine Übersetzung VBA excel 97 in 2000 gesucht, aber nichts gefunden und ihm empfohlen, das Standardformat „general“ durch „###0“ zu ersetzen. Weiß aber noch nicht, ob’s das war.
Gruß
Matthias

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Klar doch! Kostet mich ja nix! Ich habe zwischenzeitlich eine
Übersetzung VBA excel 97 in 2000 gesucht, aber nichts gefunden
und ihm empfohlen, das Standardformat „general“ durch „###0
zu ersetzen. Weiß aber noch nicht, ob’s das war.

Hi Matthias,
Ferndiagnosen sind immer riskant. Er soll mal „TakeFocusOnClick“ auf „False“ setzen bei dem CommandButton mit dem er das Makro startet.
Gruß
Reinhard

Hi Reinhard, wie geht das, wenn er das Makro über „Extras - Makro - Makros…“ startet? Hier hört mein Horizont ehrlicherweise auf…
Gruß
Matthias

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hi Reinhard, wie geht das, wenn er das Makro über „Extras -
Makro - Makros…“ startet? Hier hört mein Horizont
ehrlicherweise auf…

Hallo Matthias,
ähem, meine jetzt auch :smile:
Denn die von dir genannte Fehlermeldung kommt bei älterem Excel wenn man das ComandButton drückt und in dem makro soll was geschehen dahin wo der Fokus ist, aber der ist nunmal auf dem Button deshalb der Fehler.
Ich habe kein XL97 installiert. Poste doch hier mal den Code, vielleicht kann dann einer von hier mit Excel97 weiterhelfen.
Gruß
Reinhard

Hallo, jetzt also an alle:
Der Makroschritt „Format Standard“ in Excel 2000, bei dem o. g. Fehlermeldung in Excel 97 auftritt lautet:
Selection.NumberFormat = „General“
Kann das jemand in Excel 97 übersetzen?
Danke, vor allem Dir, Reinhard!
Gruß
Matthias

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Der Makroschritt „Format Standard“ in Excel 2000, bei dem o.
g. Fehlermeldung in Excel 97 auftritt lautet:
Selection.NumberFormat = „General“
Kann das jemand in Excel 97 übersetzen?

Hi Matthias.
das kann dein Kumpel selbst.
„general“ ist wie wenn man Format----Zelle----Standard auswählt.
Er soll erstmal Format----Zelle----Datum machen.
Dann Extras—Makros—Aufzeichnen
und dann Format----Zelle----Standard
Dann Makroaufzeichnug beenden und sich den Code anschauen und dementsprechend den anderen Makrocode abändern.
oder so abändern:

if val(application.version) 
Gruß
Reinhard

Hi Reinhard,
so machen wir das, hätte ich auch d’rauf kommen können. Aber man wird halt faul, wenn man Experten im Forum hat!
Gruß und Ende mit dem Sch… Makro!
Matthias

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]