Rem schreib bitte immer diese Anweisung in die erste Zeile
Option
Explicit
Rem dann mault VBA die div. Tippfehler sofort an
Private
Sub
KdNr_Enter()
Dim
strkdnr
As
String
Dim
strFirma
As
String
Rem dim strFrimaneu und im Code strFirmaneu
Dim
strFirmaneu
As
String
Dim
strOrt
As
String
Dim
strOrtneu
As
String
Dim
strPlz
As
String
strFirma =
Me
.Firma.Value
strFirmaneu = Left(strFirma, 4)
strOrt =
Me
.Ort.Value
strOrtneu = Left(strOrt, 4)
strPlz =
Me
.PLZ.Value
Rem wie viele Schreibweisen von Firma gibt es ?
strkdnr = strFirmaneu &
"/"
& strOrtneu &
"-"
& strPlz
Rem dreh es um un schreib die Variable richtig
Me
.KdNr = strkdnr
Rem alternativ geht der ganze Code ohne dim und dam auch in einer Zeile
Me
.KdNr = Left(
Me
.Firma, 4) &
"/"
& Left(
Me
.Ort, 4) &
"-"
&
Me
.PLZ
End
Sub