Thema Datum  Von Nutzer Rating
Antwort
Rot Teilinhalt aus String auslesen
05.11.2017 12:26:16 Markus VBA Anfänger
***
Solved
05.11.2017 12:50:05 Gast74536
****
NotSolved
05.11.2017 12:52:44 Holger
*****
NotSolved
05.11.2017 13:52:31 Gast3423
****
NotSolved
05.11.2017 13:55:41 Gast76105
***
NotSolved
05.11.2017 13:59:55 Markus
**
NotSolved

Ansicht des Beitrags:
Von:
Markus VBA Anfänger
Datum:
05.11.2017 12:26:16
Views:
1113
Rating: Antwort:
 Nein
Thema:
Teilinhalt aus String auslesen

Hallo zusammen,

wir verwenden für unser Lagerwirtschaftssystem wurde in  Access 2002 eine kleine Datenbank aufgebaut.

Die vom Lieferanten erhalten Artikel sind mittels Barcode EAN 39 auf dem Ettiket beschriftet.

Die Artikelnummer wurde dem Sting von Etikett *8 Zeichen Leerzeichen 4 Ziffern*

Beispiel  *1WSTR309 5296*  wird mit nachstehende Prozedur ausgelesen.

Private Sub Barcode_AfterUpdate()

On Error GoTo Fehler_nächster

Me.Artikel_Nr = Left(Barcode, InStr(1, Barcode, " ") - 1)

Me.Ausgabemenge = Mid(Barcode, InStr(1, Barcode, " ") + 1)

Me.Chargen_Nr.Visible = True

Chargen_Nr.SetFocus

 

exit_Barcode:

 

Exit Sub

 

 

Diese Prozedur wurde mir vor 15 Jahren netterweise von einem Forumsmietglied erstellt. Wofür ich heute noch sehr dankbar bin.

 Leider wurder der String vom Lieferant umgestellt. Der String enthält nun verschiedene Ziffernlänge  Beispiel:

0012407986001234678TG0012.

Die benötigte Artikelnummer 10 Ziffern beginnt immer nach den ersten 10 Ziffern. Nach Abschluss der Prozedur In diesem Beispiel: "0012345678"

Es wäre nett wenn mir wieder ein Forumsmitglied die Prozedur entsprechend anpassen könnte.

Danke.

 

 

 

 

 

 

 

 

 


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 Teilinhalt aus String auslesen
05.11.2017 12:26:16 Markus VBA Anfänger
***
Solved
05.11.2017 12:50:05 Gast74536
****
NotSolved
05.11.2017 12:52:44 Holger
*****
NotSolved
05.11.2017 13:52:31 Gast3423
****
NotSolved
05.11.2017 13:55:41 Gast76105
***
NotSolved
05.11.2017 13:59:55 Markus
**
NotSolved