AW: Format m^4
02.11.2007 08:47:42
ingUR
Hallo, @uke,
hier hast Du wohl etwas falsch verstanden, denn es geht nicht darum, mit verketteten Dateien zu rechen, sondern mit einer zusammengesetzten Zeichenkette.
Doch letztlich hängt es von Deinem Tabellenaufbau ab, was geeignet ist. So ist es auch möglich, dass man die Veränderung eines Zelleninhalts überwacht (Workbook_SheetChange(...), um so immer aus einem m4 ein m4 werden zu lassen. Dazu hättest Du in die Arbeitsmappe die Prozedur:
Option Explicit
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
Dim rng As Range
For Each rng In Target
With rng
If InStr(.Value2, "m4") Or _
InStr(.Value2, "m3") Or _
InStr(.Value2, "m2") Then _
.Characters(Start:=Len(.Value2), Length:=1).Font.Superscript = True
End With
Next rng
End Sub
einzubauen.
Vorgehensweise:
- mit [Alt][F11] aus EXCEL den VBA-Editor aufrufen
- Doppelklick auf VBAProjekt dieser Arbeitsmappe
- Code-Editorfenster für DieseArbeismappe anwählen und den oben angegeben Programmcode einfügen.
- Mit [Alt][F11] zur EXCEL-Arbeitsmappe zurückkehren
- Bei mm4, cm4, dm4 und m4 wird nun automatisch die 4 zur Hochzahl gewandelt.
Gruß,
Uwe