שלום וברכה,
אני מעוניין להוסיף לתוכנת אקסס שלי אפשרות מציאת פריט על ידי סריקת המזהה שלו בסורק ברקוד.
בינתיים לא הצלחתי לעשות שהאקסס ישאב את הנתונים ישר מהסורק אלא רק יפתח את הסורק ויתן לי להזין את הנתונים ידנית.
אני רוצה שהוא יקח את הנתונים ישר מהסורק.
אשמח לעזרה
תודה רבה!
זה הקוד שאני משתמש בו בינתיים:
Private Sub פתיחת_סורק_Click()
'DoCmd.RunSQL "יצירתטבלתברקוד"
Dim Path As String
Path = "C:\Program Files\שם הסורק.exe"
Shell Path
Dim ScanValue As String
ScanValue = InputBox("אנא הקלד את הערך שסרק הסורק:")
'בדיקת תקינות הערך שסרק הסורק
If IsNumeric(ScanValue) Then
'בדיקת קיומו של הערך בטבלה
Dim RecordExists As Boolean
RecordExists = Not IsNull(DLookup("ID", "מחברקודספר", "ID = " & ScanValue))
If RecordExists Then
DoCmd.OpenForm "מחברקודספרכטופס", acFormDS, , "ID = " & ScanValue
Else
MsgBox "ערך לא קיים במאגר הנתונים, אנא נסה שוב"
End If
Else
MsgBox "ערך לא תקין, אנא נסה שוב"
End If
End Sub


שהקוד ידע שאת מה שבשדה הראשון להחליף במה שבשדה השני.
