Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Variabler Zellenbereich

Forumthread: Variabler Zellenbereich

Variabler Zellenbereich
20.04.2016 14:32:00
Michael
Hallo zusammen,
irgendwie habe ich momentan eine Denkblockade.
In einem Tabellenblatt Spalte P werden monatlich unterschiedliche Textdaten eingepflegt.
Da der Text zu lange, wird er ab der ersten Raute # abgeschnitten.
ich bekomme es einfach nicht hin, dass das Makro bis zur letzten gefüllte Zelle durchläuft.
Habe mir momentan so geholfen:
Sub Makro2()
Sheets("Blatt1").Select
Spalte = "P"
StartZeile = 2
EndZeile = 200
For i = StartZeile To EndZeile
Cell = Spalte + Trim(Str(i))
Wert = Range(Cell).FormulaR1C1
If InStr(Wert, "#") > 0 Then
Pos = InStr(Wert, "#")
Wert = Left(Wert, Pos - 1)
Range(Cell).FormulaR1C1 = Wert
End If
Next i
End Sub
Vielleicht kann mir ja einer mal helfen.
Schönen Dank im voraus.
Wünsche allen noch einen schönen Tag
Michael

Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Variabler Zellenbereich
20.04.2016 14:42:34
Rudi
Hallo,
Sub Makro2()
Dim r As Range
Application.ScreenUpdating = False
With Sheets("Blatt1")
For Each r In .Range(.Cells(2, 16), .Cells(Rows.Count, 16).End(xlUp))
r = Split(r, "#")(0)
Next r
End With
End Sub
Gruß
Rudi

AW: Variabler Zellenbereich
22.04.2016 07:23:12
Michael
Hallo Rudi,
komme leider erst jetzt dazu mich für deine Antwort zu bedanken (hatte gestern einen Schönwetter - Gartenarbeit - Dienstfreitag :-) ).
Klappt vorzüglich, nochmals danke.
Gruß
Michael
Anzeige
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige