ColorIndex
06.02.2004 17:48:43
spidi
Wer kann mir helfen? Ich habe da ein ganz komisches Problem.
Ich habe mit Excel 2000 (Office 2000)ein Makro aufgezeichnet, welches die Schriftfarbe ändert.
Bei mir funktioniert das bestens.
Da das einige Leute aus meinem Umfeld auch brauchen, habe ich diese Excel-Mappe mit eben diesem Makro gleichzeitig an alle Leute (10 Personen)per E-Mail gesandt.
Bei sieben dieser zehn Personen funktioniert dieses Makro perfekt. Bei den anderen drei kommt die Fehlermeldung:
Laufzeitfehler '1004'
Die ColorIndex Eigenschaft des Font Objekts kann nicht festgelegt werden.
Diese drei haben mir dann das Makro mit dieser Fehlermeldung wieder zurück gemailt und bei mir funktioniert es wieder perfekt.
Nun bin ich darauf gekommen, dass diese drei Personen, bei denen diese Fehlermeldung kommt, das Office XP haben.
Kann es sein, dass da im Makro beim XP nicht genau dasselbe steht, wie im Makro beim 2000 ?
Wenn ja, wo muss ich was ändern, dass dieses Makro auch beim XP funktioniert.
Hier das Makro im Excel 2000:
Range("A5").Select
ActiveCell.FormulaR1C1 = "=SUM(R[19]C[2]:R[44]C[2])-(R[19]C[2]:R[44]C[2])"
Range("a6").Select
ActiveWindow.SmallScroll Down:=13
Range("B20:C52").Select
Selection.Font.ColorIndex = 2
Range("C50").Select
Selection.Font.ColorIndex = 15
Range("A1:J1").Select
Sheets("Graphik ").Select
Range("C6").Select
Selection.ClearContents
Range("C7:C16").Select
Selection.Font.ColorIndex = 2
Range("A1").Select
Sheets("Variantenvergleich ").Select
End Sub
Für Eure Hilfe schon im Voraus 10'000 Dankeschön.
Viele Grüsse
Spidi