|  
                                             Moin, 
da ich noch ein neuling bin, was vba programmierung angeht, und ich nicht weiter komme, frage ich nun hier. 
Worum geht es überhaupt?: Ich möchte gerne ein button haben der mir eine Zeichenkette aus makierten zeilen in der gleichen reihe wo das nächste freie feld ist, erstellt. 
z.B 
ich makiere A1,B1,C1, und möchte es dann weil D1 frei ist dort als zeichenkette wiedergeben. 
A  B  C  D 
(M  A)  X MA              [Zusammenfügen] 
() = Makierte bereich 
[] = Button 
Hier drunter sieht man meinen aktuellen quellcode, dass meiste hat nicht wirklich was mit der aufgabe zu tun, aber ich hab anfangs etwas rum experementiert. 
das auskommentiere hab ich online gefunden, und mir anfangs zu nutzen gemacht, es hat zwar die zeilen zusammenefügt jedoch aus jeder Zeile in jeder reihe, welches an mein Ziel leicht vorbei geht 
Ich freue mich, wenn ich eine antwort bekomme, die hilfreich ist. 
Vielen dank im vorraus 
MFG 
Joel 
    
Sub Schaltfläche1_Klicken() 
Dim varZelle1 As String 
varZelle1 = Selection.Address 
Application.ActiveSheet.Range("A1").Select 
   Application.Selection.Value = varZelle1 
    
Range(varZelle1).Select 
Range("K1").Value = Range(varZelle1).Value 
 
'i = 1 
    'Cells(i, 1).Select 
'While Cells(i, 1) <> "" 
'Cells(i, 11) = Cells(i, 1) & "#" & Cells(i, 2) & "#" & Cells(i, 3) & "#" & Cells(i, 4) & "#" & Cells(i, 5) & "#" & Cells(i, 6) & "#" & Cells(i, 7) & "#" & Cells(i, 8) & "#" & Cells(i, 9) & "#" & Cells(i, 10) 
'i = i + 1 
'Wend 
'End 
     |