Autor |
Nachricht |
worshipper
Threadersteller
Dabei seit: 01.10.2004
Ort: worshipper fear satan
Alter: -
Geschlecht:
|
Verfasst Mi 31.08.2005 13:26
Titel [Excel] Strichcode erzeugen |
|
|
hallo liebes forum,
ich hab eine excel liste mit ca. 200 Ean-13 codes.
sie haben die ausgeschriebene form. 1234567891012
aus diesen müsste ich jetzt einen lesbaren barcode zaubern. und das in excel.
wie kann ich das schaffen?
|
|
|
|
|
dastef
Dabei seit: 03.11.2003
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mi 31.08.2005 14:15
Titel
|
|
|
Ich wäre spontan sagen nein. Aber wieso denn nicht einfach als
CSV speichern oder sowas, und dann durch nen Generator
rasseln lassen?
Ne PHP-Klasse gibbet dafür - das is sicher - nen eigenes Tool
sollte es sicher auch geben .. speichern müsstest das ja eh
irgendwie als einzelnes file, oder hattest vor das in Excel ein-
zubetten
|
|
|
|
|
Anzeige
|
|
|
worshipper
Threadersteller
Dabei seit: 01.10.2004
Ort: worshipper fear satan
Alter: -
Geschlecht:
|
Verfasst Mi 31.08.2005 15:02
Titel
|
|
|
ich hatte vor, das ganze in Excel zu lassen.
danach als pdf ausgeben.
|
|
|
|
|
rob
Dabei seit: 11.12.2003
Ort: ~/
Alter: 46
Geschlecht:
|
Verfasst Mi 31.08.2005 15:14
Titel
|
|
|
Ich arbeite nicht mit M$ Office, insofern kann ich dazu nicht viel sagen.
Aber da es die Funktion EAN2Barcode ja nicht in Excel gibt, mußt du wohl oder übel nach einem externen Programm suchen...
Die andere Möglichkeit wäre es, daß Du rausfindest, wie man aus einer EAN einen Barcode macht und dann programmierst du selber. Das Stichwort heißt VBA - VisualBasic for Applications. Und zu EAN und Barcode findest Du auch schnell was. Ich würde mit der Suche in der Wikipedia anfangen. Eventuell findest Du da unter unter den Weblinks Verweise zu Spezifikationen.
Wenn das für dich nicht in Frage kommt, solltest Du dir einen Barcode-Generator besorgen. Da jagst du deine EAN dann einmal durch und ziehst dir anschliessend die erzeugten Barcodes in Excel rein.
Barcode-Generatoren findest du schnell über Google. Ich brauchte auch mal einen. Da hab ich eine Minute gesucht und hatte dann ein Freeware-Tool, das mir die Barcodes als PNG, JPG, EPS, PDF ... rauswirft.
|
|
|
|
|
ehohippus
Dabei seit: 15.08.2005
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mi 31.08.2005 15:30
Titel
|
|
|
ich rate dir dringend deine EANs mit einem dafür vorgesehenen Programm zu erzeugen. wenn du das nicht machst prüfe deine codes mit einem EAN-Lesegerät auf korrekte Lesbarkeit. Weil die dinger aber sowas von penibel sind (es gibt da richtlinien die ein ean zu erfüllen hat, oft auf hunderstel millimeter gemessen), lass es manuell bleiben!
Ein nicht richtig lesbarer EAN an der Kasse kostet dich richtig!
|
|
|
|
|
rob
Dabei seit: 11.12.2003
Ort: ~/
Alter: 46
Geschlecht:
|
Verfasst Mi 31.08.2005 15:49
Titel
|
|
|
Du meinst den Barcode, nicht die EAN. Die EAN ist nur die Nummer...
Aber ja: guter Hinweis. Das sollte man in jedem Fall noch einmal testen.
Wie gesagt: Ich habe Barcodes mit einem kleinen Freeware-Tool erzeugt. Das klappte wunderbar.
Ich könnte mir aber vorstellen, daß es zu Problemen kommen könnte, wenn man so ein Barcode-Bildchen dann nach dem Erstellen irgendwie noch einmal resized und da interpoliert wird...
Heute abend, wenn ich zuhause bin, kann ich mal nachschauen, wie das Programm heißt. Ist allerdings ein Windows-Programm.
|
|
|
|
|
worshipper
Threadersteller
Dabei seit: 01.10.2004
Ort: worshipper fear satan
Alter: -
Geschlecht:
|
Verfasst Mi 31.08.2005 15:59
Titel
|
|
|
hab nun selber was gefunden. das tolle programm heist "Barcoe-Eingabe" kann man hier finden:
http://www.will-software.de/
es gibt auch ein beispiel für mein problem.
hier der code.
Code: |
Sub DDE_Beispiel()
chan = DDEInitiate("Barcode", "Hauptdialog")
DDEEX "MINI"
DDEEX "Code 13"
DDEPoke chan, "Nutzziffer", [a1]
DDEEX ("BERECHNEN")
[b1].Font.Name = DDERequest(chan, "Schriftart")
[b1].Font.Size = DDERequest(chan, "Schriftgr")
[b1] = DDERequest(chan, "Gesamtfolge")
DDETerminate chan
End Sub
Sub DDEEX(sz As String)
x = [IV16384]
[IV16384] = sz
DDEPoke chan, "BarCodeDDECommand", [IV16384]
[IV16384] = x
End Sub
|
das klappt wunderbar. für 1 Zeile.
nun bräuchte ich noch eure hilfe, und zwar wie kann ich das ganze auf meine 200 zeilen anwenden.
wie muss ich den code umschreiben?
|
|
|
|
|
ehohippus
Dabei seit: 15.08.2005
Ort: -
Alter: -
Geschlecht:
|
Verfasst Do 01.09.2005 07:51
Titel
|
|
|
beachte bitte auch, dass du den Barcode NICHT nachträglich skalieren darfst! Du musst ihn dir in einer der vorgegebenen SC0 bis SCx generieren lassen. Zudem würde ich wenn möglich drauf verzichten das teil als bild (jpeg o.ä) einzusetzen. Vektoren sind ideal. Und noch was: achte darauf das dein code auf einer fläche liegt die kein cyan enthält. Optimal ist weiß.
Gruß
|
|
|
|
|
|
|
|
Ähnliche Themen |
Strichcode
Strichcode
Dokumente mit Strichcode - Warum?
EXCEL 2007 - Hilfe! microsoft excel 2007 dokument nicht sich
Excel ohne Excel?
PDF mit PHP erzeugen
|
|