Keine Formatierung bei Add-In Prozeduraufruf
31.01.2004 22:07:24
christian
ich kenn zwar Excel ein wenig, bin aber VBA Neuling.
Ich habe eine Prozedur geschrieben, die in markierten Zellen Zahlen durch
bestimmte Kürzel ersetzen und die Formatierung ändert - in einem Excelsheet
funktioniert das auch.
Ich habe die Prozeduren in ein Add-In ausgelagert, ein Symbol in der Symbol-
leiste erstellt und dieses mit der Prozedur verbunden.
Wenn ich jetzt das Symbol anklicke, wird dem cell.value der neue Wert zugewiesen, Formatierung und Kommentar werden jedoch nicht geändert.
Führe ich die Funktion direkt im VBA-Editor mit der Play-Taste aus,
funktioniert es.
Hier die "Kurzversion" der Prozedur:
Dim cell As Range ' Alles was im Sheet markiert ist
For Each cell In Selection.Cells
cell.NoteText ("Mein Kommentar")
cell.Value = "Der neue Wert kommt normal aus einer Funktion"
cell.HorizontalAlignment = xlCenter
cell.NumberFormat = "@"
Next cell
Hat jemand eine Ahnung woran das liegen kann ?
Danke
Christian