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

Makro begrenzen

Forumthread: Makro begrenzen

Makro begrenzen
09.02.2017 12: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 13: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 13:05:38
Maris
War ja einfach :-)! Danke!
Gerne u. Danke für die Rückmeldung. o.w.T.
09.02.2017 14:07:02
Werner
;

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