Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Eingabe in etwas anderes umwandeln
#1
Hallo zusammen,

gibt es eine Möglichkeit, einen Eingabe in etwas anderes um zu wandeln?

Beispiel:

von 002 256 252 2 zu 140 02 256 252 2
Antworten Top
#2
Private Sub Worksheet_Change(ByVal Target as Range) 
Antworten Top
#3
und jetzt bitte auf deutsch. Hab gar nix verstanden.
Antworten Top
#4
Rechtsklicke auf dem Blattreiter, "Code Anzeigen" und füge im Code "Worksheet" folgenden Code ein:

Private Sub Worksheet_Change(ByVal Target as Range) 'überprüft Eingaben in B:B
If Target.Column = 2 And Target = "002 256 252 2" Then Target = "140 02 256 252 2"
End Sub
Antworten Top
#5
und wo geb ich das ein?
Antworten Top
#6
Hab ich grad vervollständigt
Antworten Top
#7
mit Blattreiter ist gemeint wo zum beispiel Tabelle 1 steht unten?

bei mir hab ich nur office starter vielleicht wirds deswegen nicht angezeigt morgen auf arbeit mal schauen da is es die vollversion
Antworten Top
#8
Moin!
Ist ja prima, wenn Du sage und schreibe ein einziges Beispiel nennst.
Was hast Du genau vor?
Soll einem Text (Dein Beispiel ist keine Zahl) eine "14" vorangestellt werden?
Dann vergibt das benutzerdefinierte Zahlenformat "14"@

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#9
Es ist nur ein Beispiel weil anderen Zahlen genauso aufgebaut sind wie im Beispiel.
Ja es soll eine 14 vorangestellt werden.
Antworten Top
#10
Passt nicht zum Ursprungsposting, aber sei es drum:

Private Sub Worksheet_Change(ByVal T as Range) 'überprüft Eingaben in B:B
Application.EnableEvents = False
If T.Column = 2 Then T = "14 " & T
Application.EnableEvents = True
End Sub
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste