mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Do 28.03.2024 16:42 Benutzername: Passwort: Auto-Login

Thema: [Excel] Strichcode erzeugen vom 31.08.2005


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Software - Nonprint -> [Excel] Strichcode erzeugen
Seite: 1, 2  Weiter
Autor Nachricht
worshipper
Threadersteller

Dabei seit: 01.10.2004
Ort: worshipper fear satan
Alter: -
Geschlecht: Männlich
Verfasst Mi 31.08.2005 13:26
Titel

[Excel] Strichcode erzeugen

Antworten mit Zitat Zum Seitenanfang

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?
  View user's profile Private Nachricht senden
dastef

Dabei seit: 03.11.2003
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Mi 31.08.2005 14:15
Titel

Antworten mit Zitat Zum Seitenanfang

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 Grins
  View user's profile Private Nachricht senden
Anzeige
Anzeige
worshipper
Threadersteller

Dabei seit: 01.10.2004
Ort: worshipper fear satan
Alter: -
Geschlecht: Männlich
Verfasst Mi 31.08.2005 15:02
Titel

Antworten mit Zitat Zum Seitenanfang

ich hatte vor, das ganze in Excel zu lassen.

danach als pdf ausgeben.
  View user's profile Private Nachricht senden
rob

Dabei seit: 11.12.2003
Ort: ~/
Alter: 46
Geschlecht: Männlich
Verfasst Mi 31.08.2005 15:14
Titel

Antworten mit Zitat Zum Seitenanfang

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.
  View user's profile Private Nachricht senden
ehohippus

Dabei seit: 15.08.2005
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Mi 31.08.2005 15:30
Titel

Antworten mit Zitat Zum Seitenanfang

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!
  View user's profile Private Nachricht senden
rob

Dabei seit: 11.12.2003
Ort: ~/
Alter: 46
Geschlecht: Männlich
Verfasst Mi 31.08.2005 15:49
Titel

Antworten mit Zitat Zum Seitenanfang

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.
  View user's profile Private Nachricht senden
worshipper
Threadersteller

Dabei seit: 01.10.2004
Ort: worshipper fear satan
Alter: -
Geschlecht: Männlich
Verfasst Mi 31.08.2005 15:59
Titel

Antworten mit Zitat Zum Seitenanfang

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?
  View user's profile Private Nachricht senden
ehohippus

Dabei seit: 15.08.2005
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Do 01.09.2005 07:51
Titel

Antworten mit Zitat Zum Seitenanfang

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ß
  View user's profile Private Nachricht senden
 
Ähnliche Themen Strichcode
Strichcode
Dokumente mit Strichcode - Warum?
EXCEL 2007 - Hilfe! microsoft excel 2007 dokument nicht sich
Excel ohne Excel?
PDF mit PHP erzeugen
Neues Thema eröffnen   Neue Antwort erstellen Seite: 1, 2  Weiter
MGi Foren-Übersicht -> Software - Nonprint


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.