Excel-VBA-script zum verbinden von zwei Zellinhalte in eine

Sub Concat()

   Do While ActiveCell <> "" 

      'The rows are filtered to display only "London"
      'The changes required are for "London" only

      If ActiveCell.Offset(0,0) = "London" Then
        ActiveCell.Offset(0, 0).FormulaR1C1 = _
           ActiveCell.Offset(0, 0) & " " & ActiveCell.Offset(0, 1)

        ActiveCell.Offset(0, 1) = ""
      End If
      ActiveCell.Offset(1, 0).Select
   Loop

End Sub

Habe ich in der Nähe 13500 Zeilen.
Und das funktioniert nicht. Ich kann nicht sehen, keine spürbaren änderungen.

  • Ich habe nicht geschrieben alle. Ich weiß nicht, wo man anfangen soll. oder, wie.
  • Ich habe versucht, diese - Sub ConcatColumns() Do While ActiveCell <> "" 'Schleifen bis die aktive Zelle leer ist. "Die "&" muss ein Leerzeichen auf beiden Seiten oder es wird " behandelt wie eine variable Typ long integer. ActiveCell.Offset(0, 1).FormulaR1C1 = _ ActiveCell.Offset(0, -1) & "" & ActiveCell.Offset(0, 0) ActiveCell.Offset(1, 0).Wählen Sie " Loop End Sub
InformationsquelleAutor Selvam | 2013-02-15
Schreibe einen Kommentar