Betrifft: Sonderzeichen entfernen
von: Gegga
Geschrieben am: 21.01.2010 08:11:20
Guten Morgen zusammen
Folgendes Problem
Für einen Kunden muss ich Artikelaufkleber erstellen. Würde das gerne über Eingabemaske in Excel erstelln, das ist nicht das eigentliche Problem.
Auf dem Aufkleber müssen Barcodes enthalten sein (Schriftsatz CODE128 AUTO liegt vor)
Die Artikelnummer muss in Barcode aufgeschlüsselt werden ohne Sonderzeichen (hier in meinem Fall sind es "-" Minuszeichen)
Die Artikelnr. lautet z.B. 123456-7890-000 (muss in dieser Form also mit Minuszeichen ebenfalls auf dem Aufkleber sein). Diese Zahl soll nun zusätzlich in einen Barcode ohne Minuszeichen ausgegeben werden (1234567890000) Die Minuszeichen können an verschiedenen Stellen sein.
Wie kann ich diese entfernen?
Ich dachte mir das so:
Eingabe in Zelle A1 - 123456-7890-000
Ausgabe in Zelle B1 - 1234567890000
Vielen Dank für eure Hilfe
Greetz Gegga
Betrifft: AW: Sonderzeichen entfernen
von: Hajo_Zi
Geschrieben am: 21.01.2010 08:13:34
hallo Gega,
Finktion Wechseln() oder Application.WorksheetFunction.Substitute()
Betrifft: AW: Sonderzeichen entfernen
von: Gegga
Geschrieben am: 21.01.2010 08:27:27
Moin Hajo
Excel Hilfe gibt aus:
Function Substitute(Arg1 As String, Arg2 As String, Arg3 As String, [Arg4]) As String
Element von Excel.WorksheetFunction
und wie wende ich das jetzt in meinem Fall an?
Danke nochmal
Betrifft: AW: Sonderzeichen entfernen
von: Hajo_Zi
Geschrieben am: 21.01.2010 08:38:18
Hallo Gegga,
keine Ahnung ich sehe Deinen Code nicht.
Arg1 der Wert
Arf2 das was ersetzt werden soll "-"
arg2 durch was ""
Gruß Hajo
Betrifft: AW: Sonderzeichen entfernen
von: Gegga
Geschrieben am: 21.01.2010 08:42:00
Hallo Hajo
ICH habe noch keinen Code, deswegen bin ich ja hier!!!
Ich habe vor mir n Jungfräuliches Excel Sheet
Zellen habe ich angegeben wo die Daten enthalten sind
Gru?
Betrifft: AW: Sonderzeichen entfernen
von: Gegga
Geschrieben am: 21.01.2010 08:33:11
Als Funktion
WECHSELN(Text;Alter_Text;Neuer_Text;Ntes_Auftreten)
Alter Text leuchtet noch ein, Zelle A1
Neuer Text? Wie soll das lauten das er SELBER die Minuszeichen entfernt? Eine zweite Eingabe per Hand ohne Minuszeichen ist NICHT ERWÜNSCHT!!!
Dnke für die Hilfe
Betrifft: AW: Sonderzeichen entfernen noch offen!!!
von: Gegga
Geschrieben am: 21.01.2010 08:33:39
Betrifft: AW: Sonderzeichen entfernen noch offen!!!
von: Josef Ehrensberger
Geschrieben am: 21.01.2010 08:37:01
Hallo Gegga,
=WECHSELN(A1;"-","")
Betrifft: DANKE!!!!
von: Gegga
Geschrieben am: 21.01.2010 08:42:52
Sepp? DANKE!!!
Kurz, knackig, verwendbar...
Betrifft: AW: Sonderzeichen entfernen
von: welga
Geschrieben am: 21.01.2010 08:41:32
Hallo,
~f~=wechseln(a1;"-";"")
Gruß
welga
Betrifft: AW: Sonderzeichen entfernen
von: Gegga
Geschrieben am: 21.01.2010 08:44:12
Auch dir Welga, vielen Dank...
manche Schreiben da lieber 1000 Zeichen mit denen ich als Excel Dummie eh nix anfangen kann...
Betrifft: AW: Sonderzeichen entfernen
von: welga
Geschrieben am: 21.01.2010 08:41:53
Hallo,
=wechseln(a1;"-";"")
Gruß
welga