Excel - Ein Makro zum Einfügen von Daten in bestimmte Zellen

Problem

Ich versuche, ein Makro in Excel zu schreiben, um Eingabetext in eine bestimmte Zelle einzufügen. Ich habe bereits eine InputBox, die den einzugebenden Text angibt, und eine InputBox, die angibt, in welche Zeile die Daten eingefügt werden sollen. Die Daten müssen immer in dieselbe Spalte eingefügt werden.

  • Zum Beispiel:
    • Zuerst möchte ich den Text Budget in Zelle B5 einfügen. Danach muss ich den Text Report in Zelle B11 einfügen (in beiden Fällen werden die Zeilen 5 und 11 neu eingefügt. Deshalb benutze ich das Eingabefeld).
    • Ich benötige also einen Code zum Auswählen dieser verschiedenen Zellen basierend auf den Eingabefeldern.

Lösung

Versuchen Sie diesen Code:

 Sub test () iText = InputBox ("Welcher Text?") IRow = InputBox ("Welche Zeile?") Cells (iRow, 2) .Value = iText End Sub 

Vielen Dank an TrowaD für diesen Tipp.

Vorherige Artikel Nächster Artikel

Top-Tipps