Microsoft Excel

Herbers Excel/VBA-Archiv

Informationen und Beispiele zum Thema MsgBox
BildScreenshot zu MsgBox MsgBox-Seite mit Beispielarbeitsmappe aufrufen

Laufzeitfehler 1004 auf VMware Player

Betrifft: Laufzeitfehler 1004 auf VMware Player von: mdm
Geschrieben am: 14.11.2014 10:59:52

EXCEL 2007 auf einem VMware Player

Ich schreibe ein Sub
Ich erstelle ein neues WorkSheet
Ich schreibe Werte rein
Ich definiere einen Namen

ActiveWorkbook.Names.Add _
Name:="dat_0", _
RefersToR1C1:="='WS_dat_0'!R1C1:R289C8"


... und bekomme einen Laufzeitfehler 1004 bei dieser Zeile
Ich klicke F5 und es geht anstandslos weiter

bzr (bin ziemlich ratlos)

DoEvents / Wait hat nicht geholfen
MsgBox half auch nicht
Stop half, aber kann nicht die Lösung sein

  

Betrifft: AW: Laufzeitfehler 1004 auf VMware Player von: fcs
Geschrieben am: 14.11.2014 14:47:36

Hallo mdm,

wahrscheinlich hat bei der Ausführung des Makros ein Objekt den Fokus, dass keine Erstellung von Namen zulässt, wenn es aktiv ist. Darauf deutet zumindest die Tatsache hin, dass das Makro weiter ausgeführt wird, wenn man im Debug-Modus in den VBA-Editor wechselt und das Makro fortsetzt.

Selektiere zu Beginn des Makros eine Zelle. z.B. per:
ActiveCell.Activate

Gruß
Franz


 

Beiträge aus den Excel-Beispielen zum Thema "Laufzeitfehler 1004 auf VMware Player"