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

Makro begrenzen

Forumthread: Makro begrenzen

Makro begrenzen
09.02.2017 13:50:08
Maris
Hallo,
ich habe hier ein Makro welches ich nur auf einen bestimmten Bereich in meinem Tabellenblatt anwenden will. Es soll M2:T1000 leerzeichen löschen und bestimmte Formatierungen herstellen. Kann das jemand anpassen?
Sub clear()
Dim R As Range
Cells.Replace What:=Chr(226) & Chr(130) & Chr(172), _
Replacement:="", _
LookAt:=xlPart, _
SearchOrder:=xlByRows, _
MatchCase:=False, _
SearchFormat:=False, _
ReplaceFormat:=False
For Each R In Cells.SpecialCells(xlCellTypeConstants)
R.NumberFormat = "general"
If IsNumeric(R.Text) Then R.Value = R.Value * 1
Next
End Sub

Gruß, Maris
Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Makro begrenzen
09.02.2017 14:01:22
Werner
Hallo Maria,
Sub clear()
Dim R As Range
With Sheets("Tabelle1").Range("M2:T1000") 'Blattname anpassen
.Cells.Replace What:=Chr(226) & Chr(130) & Chr(172), _
Replacement:="", _
LookAt:=xlPart, _
SearchOrder:=xlByRows, _
MatchCase:=False, _
SearchFormat:=False, _
ReplaceFormat:=False
For Each R In .Cells.SpecialCells(xlCellTypeConstants)
R.NumberFormat = "general"
If IsNumeric(R.Text) Then R.Value = R.Value * 1
Next
End With
End Sub
Gruß Werner
Anzeige
AW: Makro begrenzen
09.02.2017 14:05:38
Maris
War ja einfach :-)! Danke!
Gerne u. Danke für die Rückmeldung. o.w.T.
09.02.2017 15:07:02
Werner
Anzeige
Anzeige
Live-Forum - Die aktuellen Beiträge
Datum
Titel
14.05.2026 13:31:09
14.05.2026 09:50:42
13.05.2026 19:14:18