rieskedebiker
Gebruiker
- Lid geworden
- 29 nov 2006
- Berichten
- 9
Goedemorgen,
Ik wil met vba in Word een formulier met daarin listbox waar alle klanten uit een bepaald postcode gebied komen te staan
De klantgegevens haal ik uit access en roep de gegevens volgens onderstaande regels aan
Sub klanten(ByVal Lnd As String)
SQL = "SELECT Bedrijfsnaam,Woonplaats,Adres,Postcode FROM TblKlanten WHERE Postcode='49*'
On Error Resume Next
Set rs = databaSe.Execute(SQL)
If Err Then MsgBox Err.Description
FrmOfferte.CboKlant.ColumnCount = 4
Dim a(0 To 7000, 0 To 4)
i = 0
Do
For j = 0 To rs.Fields.Count - 1
a(i, j) = rs.Fields.Item(j).Value
Next j
rs.MoveNext
i = i + 1
Loop Until rs.EOF
FrmOfferte.CboKlant.List = a
End Sub
De listbox laat geen selectie van al onze klanten waarvan de postcode begint met 49 zien
Verander ik '49*'in b.v. '4941VL' dan werkt het wel.
Kan iemand mij vertellen wat ik fout doe
Alvast bedankt
Ik wil met vba in Word een formulier met daarin listbox waar alle klanten uit een bepaald postcode gebied komen te staan
De klantgegevens haal ik uit access en roep de gegevens volgens onderstaande regels aan
Sub klanten(ByVal Lnd As String)
SQL = "SELECT Bedrijfsnaam,Woonplaats,Adres,Postcode FROM TblKlanten WHERE Postcode='49*'
On Error Resume Next
Set rs = databaSe.Execute(SQL)
If Err Then MsgBox Err.Description
FrmOfferte.CboKlant.ColumnCount = 4
Dim a(0 To 7000, 0 To 4)
i = 0
Do
For j = 0 To rs.Fields.Count - 1
a(i, j) = rs.Fields.Item(j).Value
Next j
rs.MoveNext
i = i + 1
Loop Until rs.EOF
FrmOfferte.CboKlant.List = a
End Sub
De listbox laat geen selectie van al onze klanten waarvan de postcode begint met 49 zien
Verander ik '49*'in b.v. '4941VL' dan werkt het wel.
Kan iemand mij vertellen wat ik fout doe
Alvast bedankt