Sub Test()
Dim y As Integer
y = InputBox("Bitte die letzte Zeilennummer der Tabelle festlegen:", "Tabellenende festlegen")
Range("D2").FormulaR1C1 = _
"=CONCATENATE(RC[-1],"" "",""("",RC[-3],"")"","" "",RC[2])"
Range("D2").AutoFill Destination:=Range("D2:D" & y), Type:=xlFillDefault
End Sub
Option Explicit
Sub Test()
Dim y As Integer
y = InputBox("Bitte die letzte Zeilennummer der Tabelle festlegen:", "Tabellenende festlegen")
Range("D2").FormulaR1C1 = _
"=CONCATENATE(RC[-1],"" "",""("",RC[-3],"")"","" "",RC[2])"
Range("D2").AutoFill Destination:=Range("D2:D" & y), Type:=xlFillDefault
Range("D" & y + 1 & ":D65536").ClearContents
End SubMit dem Code wird abschließend von der nächsten Zeile, die Du angegeben hast, bis zur Zeile 65536 alles in Spalte D gelöscht.
automatisch nächste zeile wählen (Ev. VBA)
ro0005 10.05.2009 - 210 Hits - 4 Antworten
Textlänge Application.InputBox, Inputbox
Tomschi 26.06.2009 - 226 Hits - 8 Antworten
VBA - vorletzte Zeile finden
Tomschi 02.07.2009 - 290 Hits - 8 Antworten
EXCEL VBA: Zeile nach Zellenkriterium kopieren
little-key 08.09.2009 - 464 Hits - 6 Antworten
VBA Zeile ausschneiden und in anderes Tabellenblatt einfügen
darockwider 10.02.2010 - 474 Hits - 1 Antwort