Ich habe ein Makro, das mir den Betrag in einer Zelle (T2) in ihre Ziffern zerlegt und auf mehrere Zellen (A2 bis x) in der selben Tabelle verteilt. Das funktioniert sehr gut, aber nur im aktiven Tabellenblatt.
Die Datei (daten.xls) selbst besteht aus folgenden Tabellen:
- Start
- Import
- x weitere Tabellen. Als Name hat jede dieser Tabellen eine Nummer die immer wieder anders lautet
Meine Frage:
Wie müsste ich folgendes Makro anpassen, damit es auf alle Tabellen (Anzahl und Namen unbekannt) angewendet wird ausser auf die Tabellen "Start" und "Import"?
Das Makro:
' ### Start Betrag zerlegen und auf einzelne Zellen verteilen
Dim intLetter As Integer
Dim strAnalyse As String
Dim strResult As String
strAnalyse = ActiveSheet.Cells(1, 2)
strResult = ""
For intLetter = 1 To Len(strAnalyse)
strResult = Mid(strAnalyse, intLetter, 1) & strResult
Next
ActiveSheet.Cells(1, 1) = strResult
Dim zaehl As Long
For zaehl = 1 To Len(Cells(1, 1))
Cells(2, zaehl) = Mid(Cells(1, 1), zaehl, 1)
Next
' ### Ende Betrag zerlegen und auf einzelne Zellen verteilen
Vielen Dank im Voraus!
Grüsse
Patrick