Thema Datum  Von Nutzer Rating
Antwort
Rot BereichSäubern()
09.10.2016 11:40:29 Klaus
Solved
09.10.2016 13:04:55 Günther
NotSolved
10.10.2016 08:45:46 Daniel
NotSolved
10.10.2016 09:22:27 Gast70117
NotSolved
10.10.2016 18:11:52 Klaus
NotSolved
10.10.2016 18:55:17 Gast13920
NotSolved
10.10.2016 19:28:33 Gast67226
NotSolved
11.10.2016 07:26:07 Gast37295
NotSolved
11.10.2016 07:28:42 Gast13192
NotSolved
11.10.2016 07:33:23 Gast22496
Solved
12.10.2016 19:28:39 Klaus
NotSolved
11.10.2016 16:23:09 NobodySub Spalte_Rep
NotSolved

Ansicht des Beitrags:
Von:
Klaus
Datum:
09.10.2016 11:40:29
Views:
1402
Rating: Antwort:
 Nein
Thema:
BereichSäubern()

Guten Tag,

ich benötige Hilfe von den Fachleuten.

Ich möchte einen Markierten Bereich Säubern, (eventuell, auch gleich Glätten)

 

Der Grund das ich den Bereich Säubern möchte ist das in der Bearbeitungsleiste ein Apostroph vor der Zahl steht [ ´0456] ich möchte das es so ist [0456].

Allerdings habe ich in dem Bereich Nummern die teilweise mit einer 0 beginnen, diese 0 soll auch bleiben.

Wenn ich das mit der Formel Säubern mache funktioniert das aber ich benötige dann immer eine Hilfs Spalte, und muss dann die Werte Kopieren das möchte ich umgehen.

Und mit einem Schritt die Werte in der Zelle Säubern, so das auch der Wert in der Zelle steht und keine Formel.

 

Muss dafür eventuell die Formatierung der Zelle geändert werden? und kann man das mit in das Makro einbauen?

 

Mein Versuch, aber hier wird die 0 entfernt, was muss ich ändern?

Sub BereichSäubern()

Dim Zelle As Range
    For Each Zelle In Selection
Zelle.Value = _
Application.WorksheetFunction.Clean(Zelle.Value)
Next Zelle

End Sub

Vielen Dank im voraus für eure Unterstützung

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot BereichSäubern()
09.10.2016 11:40:29 Klaus
Solved
09.10.2016 13:04:55 Günther
NotSolved
10.10.2016 08:45:46 Daniel
NotSolved
10.10.2016 09:22:27 Gast70117
NotSolved
10.10.2016 18:11:52 Klaus
NotSolved
10.10.2016 18:55:17 Gast13920
NotSolved
10.10.2016 19:28:33 Gast67226
NotSolved
11.10.2016 07:26:07 Gast37295
NotSolved
11.10.2016 07:28:42 Gast13192
NotSolved
11.10.2016 07:33:23 Gast22496
Solved
12.10.2016 19:28:39 Klaus
NotSolved
11.10.2016 16:23:09 NobodySub Spalte_Rep
NotSolved