For Each c In MyRangeII.Range("A3:A300")
If c = stZoekenLinks And c.Offset(, 1) = stZoekenRechts Then
With MyRangeII.Range("A" & c.Row)
.Offset(, 0) = Application.WorksheetFunction.Proper(txbVoornaam.Text)
.Offset(, 1) = Application.WorksheetFunction.Proper(txbAdres.Text)
.Offset(, 2) = txbTelefoonnummer.Text
.Offset(, 3) = txbGSM.Text
.Offset(, 4) = txbArtikel1.Text
.Offset(, 5) = txbArtikel1aantal.Text
.Offset(, 6) = txbStokartikel1.Text
.Offset(, 7) = "=F" & c.Row & "-G" & c.Row
.Offset(, 8) = txbArtnr1.Text
.Offset(, 9) = TxbLev1.Text
.Offset(, 11) = txbArtikel2.Text
.Offset(, 12) = txbArtikel2aantal.Text
.Offset(, 13) = txbStokartikel2.Text
.Offset(, 14) = "=M" & c.Row & "-N" & c.Row
.Offset(, 15) = TxbArtnr2.Text
.Offset(, 16) = TxbLev2.Text
.Offset(, 17) = Txbfaktnr2.Text
.Offset(, 18) = txbArtikel3.Text
.Offset(, 19) = txbArtikel3aantal.Text
.Offset(, 20) = txbStokartikel3.Text
.Offset(, 21) = "=T" & c.Row & "-U" & c.Row
.Offset(, 22) = Txbartnr3.Text
.Offset(, 23) = TxbLev3.Text
.Offset(, 24) = Txbfaktnr3.Text
.Offset(, 25) = txbArtikel4.Text
.Offset(, 26) = txbArtikel4aantal.Text
.Offset(, 27) = txbStokartikel4.Text
.Offset(, 28) = "=AA" & c.Row & "-AB" & c.Row
.Offset(, 29) = TxbArtnr4.Text
.Offset(, 30) = TxbLev4.Text
.Offset(, 31) = Txbfaktnr4.Text
.Offset(, 32) = txbArtikel5.Text
.Offset(, 33) = txbArtikel5aantal.Text
.Offset(, 34) = txbStokartikel5.Text
.Offset(, 35) = "=AH" & c.Row & "-AI" & c.Row
.Offset(, 36) = TxbArtnr5.Text
.Offset(, 37) = TxbLev5.Text
.Offset(, 38) = Txbfaktnr5.Text
.Offset(, 39) = txbArtikel6.Text
.Offset(, 40) = txbArtikel6aantal.Text
.Offset(, 41) = txbStokartikel6.Text
.Offset(, 42) = "=AO" & c.Row & "-AP" & c.Row
.Offset(, 43) = TxbArtnr6.Text
.Offset(, 44) = TxbLev6.Text
.Offset(, 45) = Txbfaktnr6.Text
.Offset(, 46) = txbArtikel7.Text
.Offset(, 47) = txbArtikel7aantal.Text
.Offset(, 48) = txbStokartikel7.Text
.Offset(, 49) = "=AV" & c.Row & "-AW" & c.Row
.Offset(, 50) = TxbArtnr7.Text
.Offset(, 51) = TxbLev7.Text
.Offset(, 52) = Txbfaktnr7.Text
.Offset(, 53) = txbArtikel8.Text
.Offset(, 54) = txbArtikel8aantal.Text
.Offset(, 55) = txbStokartikel8.Text
.Offset(, 56) = "=BC" & c.Row & "-BD" & c.Row
.Offset(, 57) = TxbArtnr8.Text
.Offset(, 58) = TxbLev8.Text
.Offset(, 59) = Txbfaktnr8.Text
.Offset(, 60) = txbArtikel9.Text
.Offset(, 61) = txbArtikel9aantal.Text
.Offset(, 62) = txbStokartikel9.Text
.Offset(, 63) = "=BJ" & c.Row & "-BK" & c.Row
.Offset(, 64) = TxbArtnr9.Text
.Offset(, 65) = TxbLev9.Text
.Offset(, 66) = Txbfaktnr9.Text
.Offset(, 67) = txbArtikel10.Text
.Offset(, 68) = txbArtikel10aantal.Text
.Offset(, 69) = txbStokartikel10.Text
.Offset(, 70) = "=BQ" & c.Row & "-BR" & c.Row
.Offset(, 71) = TxbArtnr10.Text
.Offset(, 72) = TxbLev10.Text
.Offset(, 73) = Txbfaktnr10.Text
.Offset(, 74) = txbArtikel11.Text
.Offset(, 75) = txbArtikel11aantal.Text
.Offset(, 76) = txbStokartikel11.Text
.Offset(, 77) = "=BX" & c.Row & "-BY" & c.Row
.Offset(, 78) = TxbArtnr11.Text
.Offset(, 79) = TxbLev11.Text
.Offset(, 80) = Txbfaktnr11.Text
.Offset(, 81) = txbArtikel12.Text
.Offset(, 82) = txbArtikel12aantal.Text
.Offset(, 83) = txbStokartikel12.Text
.Offset(, 84) = "=CE" & c.Row & "-CF" & c.Row
.Offset(, 85) = TxbArtnr12.Text
.Offset(, 86) = TxbLev12.Text
.Offset(, 87) = Txbfaktnr12.Text
.Offset(, 88) = txbArtikel13.Text
.Offset(, 89) = txbArtikel13aantal.Text
.Offset(, 90) = txbStokartikel13.Text
.Offset(, 91) = "=CL" & c.Row & "-CM" & c.Row
.Offset(, 92) = TxbArtnr13.Text
.Offset(, 93) = TxbLev13.Text
.Offset(, 94) = Txbfaktnr13.Text
.Offset(, 95) = txbArtikel14.Text
.Offset(, 96) = txbArtikel14aantal.Text
.Offset(, 97) = txbStokartikel14.Text
.Offset(, 98) = "=CS" & c.Row & "-CT" & c.Row
.Offset(, 99) = TxbArtnr14.Text
.Offset(, 100) = TxbLev14.Text
.Offset(, 101) = Txbfaktnr14.Text
.Offset(, 102) = txbArtikel15.Text
.Offset(, 103) = txbArtikel15aantal.Text
.Offset(, 104) = txbStokartikel15.Text
.Offset(, 105) = "=CZ" & c.Row & "-DA" & c.Row
.Offset(, 106) = TxbArtnr15.Text
.Offset(, 107) = TxbLev15.Text
.Offset(, 108) = Txbfaktnr15.Text
.Offset(, 109) = txbKlantnummer.Text
.Offset(, 110) = txbBTWnummer.Text
.Offset(, 111) = txbBesteldata.Text
.Offset(, 111).NumberFormat = "[$-413]dddd dd mmmm yyyy;@"
.Offset(, 111).ColorIndex = 5
.Offset(, 112) = TxbAfhaalrek.Text
.Offset(, 113) = txbTeldata1
.Offset(, 114) = txbTeldata1 + 7
.Offset(, 115) = txbVandaag
.Offset(, 115).NumberFormat = "[$-413]dddd dd mmmm yyyy;@"
End With
End If
Next
End If
End If
MsgBox "Gegevens zijn opgeslagen"
Me.Hide
Unload Me
'tegen flikkeren van beeldscherm
Application.ScreenUpdating = True
End Sub
Private Sub zoeknaam_Change()
Dim MyRange As Variant
Dim c As Range
Dim i As Long
Dim stZoekenRechts As String
Dim stZoekenLinks As String
Set MyRange = Worksheets("bestel_lijst")
Set MyRangeII = Worksheets("bestel_lijst2")
txbVoornaam.Text = ""
'tegen flikkeren van beeldscherm
Application.ScreenUpdating = False
'zoeknaam is naam van combobox waar je de naam van debestellings selecteerd
'hierin selecteer je de naam van debestelling, vb: Klaassen, Jan
If zoeknaam = Empty Then
MsgBox "Kiesbestelling!"
Exit Sub
Else
i = InStr(zoeknaam, ", ") 'naambestelling delen op de plaats van de komma
stZoekenLinks = Trim(Left(zoeknaam, i - 1)) 'var. Zoeknaam staat links van de komma
stZoekenRechts = Right(zoeknaam, Len(zoeknaam) - (i + 1)) 'var. Zoeknaam staat rechts van de komma
For Each c In MyRange.Range("A3:A300")
If c = stZoekenLinks And c.Offset(, 1) = stZoekenRechts Then
txbVoornaam.Text = MyRange.Range("A" & c.Row)
txbAdres.Text = MyRange.Range("B" & c.Row)
txbTelefoonnummer.Text = MyRange.Range("C" & c.Row)
txbGSM.Text = MyRange.Range("D" & c.Row)
txbArtikel1.Text = MyRange.Range("E" & c.Row)
txbArtikel1aantal.Text = MyRange.Range("F" & c.Row)
txbStokartikel1.Text = MyRange.Range("G" & c.Row)
txbBOartikel1.Text = MyRange.Range("H" & c.Row)
txbArtnr1.Text = MyRange.Range("I" & c.Row)
TxbLev1.Text = MyRange.Range("J" & c.Row)
faktnr1.Text = MyRange.Range("K" & c.Row)
txbArtikel2.Text = MyRange.Range("L" & c.Row)
txbArtikel2aantal.Text = MyRange.Range("M" & c.Row)
txbStokartikel2.Text = MyRange.Range("N" & c.Row)
txbBOartikel2.Text = MyRange.Range("O" & c.Row)
TxbArtnr2.Text = MyRange.Range("P" & c.Row)
TxbLev2.Text = MyRange.Range("Q" & c.Row)
faktnr2.Text = MyRange.Range("R" & c.Row)
txbArtikel3.Text = MyRange.Range("S" & c.Row)
txbArtikel3aantal.Text = MyRange.Range("T" & c.Row)
txbStokartikel3.Text = MyRange.Range("U" & c.Row)
txbBOartikel3.Text = MyRange.Range("V" & c.Row)
Txbartnr3.Text = MyRange.Range("W" & c.Row)
TxbLev3.Text = MyRange.Range("X" & c.Row)
faktnr3.Text = MyRange.Range("Y" & c.Row)
txbArtikel4.Text = MyRange.Range("Z" & c.Row)
txbArtikel4aantal.Text = MyRange.Range("AA" & c.Row)
txbStokartikel4.Text = MyRange.Range("AB" & c.Row)
txbBOartikel4.Text = MyRange.Range("AC" & c.Row)
TxbArtnr4.Text = MyRange.Range("AD" & c.Row)
TxbLev4.Text = MyRange.Range("AE" & c.Row)
faktnr4.Text = MyRange.Range("AF" & c.Row)
txbArtikel5.Text = MyRange.Range("AG" & c.Row)
txbArtikel5aantal.Text = MyRange.Range("AH" & c.Row)
txbStokartikel5.Text = MyRange.Range("AI" & c.Row)
txbBOartikel5.Text = MyRange.Range("AJ" & c.Row)
TxbArtnr5.Text = MyRange.Range("AK" & c.Row)
TxbLev5.Text = MyRange.Range("AL" & c.Row)
faktnr5.Text = MyRange.Range("AM" & c.Row)
txbArtikel6.Text = MyRange.Range("AN" & c.Row)
txbArtikel6aantal.Text = MyRange.Range("AO" & c.Row)
txbStokartikel6.Text = MyRange.Range("AP" & c.Row)
txbBOartikel6.Text = MyRange.Range("AQ" & c.Row)
TxbArtnr6.Text = MyRange.Range("AR" & c.Row)
TxbLev6.Text = MyRange.Range("AS" & c.Row)
faktnr6.Text = MyRange.Range("AT" & c.Row)
txbArtikel7.Text = MyRange.Range("AU" & c.Row)
txbArtikel7aantal.Text = MyRange.Range("AV" & c.Row)
txbStokartikel7.Text = MyRange.Range("AW" & c.Row)
txbBOartikel7.Text = MyRange.Range("AX" & c.Row)
TxbArtnr7.Text = MyRange.Range("AY" & c.Row)
TxbLev7.Text = MyRange.Range("AZ" & c.Row)
faktnr7.Text = MyRange.Range("BA" & c.Row)
txbArtikel8.Text = MyRange.Range("BB" & c.Row)
txbArtikel8aantal.Text = MyRange.Range("BC" & c.Row)
txbStokartikel8.Text = MyRange.Range("BD" & c.Row)
txbBOartikel8.Text = MyRange.Range("BE" & c.Row)
TxbArtnr8.Text = MyRange.Range("BF" & c.Row)
TxbLev8.Text = MyRange.Range("BG" & c.Row)
faktnr8.Text = MyRange.Range("BH" & c.Row)
txbArtikel9.Text = MyRange.Range("BI" & c.Row)
txbArtikel9aantal.Text = MyRange.Range("BJ" & c.Row)
txbStokartikel9.Text = MyRange.Range("BK" & c.Row)
txbBOartikel9.Text = MyRange.Range("BL" & c.Row)
TxbArtnr9.Text = MyRange.Range("BM" & c.Row)
TxbLev9.Text = MyRange.Range("BN" & c.Row)
faktnr9.Text = MyRange.Range("BO" & c.Row)
txbArtikel10.Text = MyRange.Range("BP" & c.Row)
txbArtikel10aantal.Text = MyRange.Range("BQ" & c.Row)
txbStokartikel10.Text = MyRange.Range("BR" & c.Row)
txbBOartikel10.Text = MyRange.Range("BS" & c.Row)
TxbArtnr10.Text = MyRange.Range("BT" & c.Row)
TxbLev10.Text = MyRange.Range("BU" & c.Row)
faktnr10.Text = MyRange.Range("BV" & c.Row)
txbArtikel11.Text = MyRange.Range("BW" & c.Row)
txbArtikel11aantal.Text = MyRange.Range("BX" & c.Row)
txbStokartikel11.Text = MyRange.Range("BY" & c.Row)
txbBOartikel11.Text = MyRange.Range("BZ" & c.Row)
TxbArtnr11.Text = MyRange.Range("CA" & c.Row)
TxbLev11.Text = MyRange.Range("CB" & c.Row)
faktnr11.Text = MyRange.Range("CC" & c.Row)
txbArtikel12.Text = MyRange.Range("CD" & c.Row)
txbArtikel12aantal.Text = MyRange.Range("CE" & c.Row)
txbStokartikel12.Text = MyRange.Range("CF" & c.Row)
txbBOartikel12.Text = MyRange.Range("CG" & c.Row)
TxbArtnr12.Text = MyRange.Range("CH" & c.Row)
TxbLev12.Text = MyRange.Range("CI" & c.Row)
faktnr12.Text = MyRange.Range("CJ" & c.Row)
txbArtikel13.Text = MyRange.Range("CK" & c.Row)
txbArtikel13aantal.Text = MyRange.Range("CL" & c.Row)
txbStokartikel13.Text = MyRange.Range("CM" & c.Row)
txbBOartikel13.Text = MyRange.Range("CN" & c.Row)
TxbArtnr13.Text = MyRange.Range("CO" & c.Row)
TxbLev13.Text = MyRange.Range("CP" & c.Row)
faktnr13.Text = MyRange.Range("CQ" & c.Row)
txbArtikel14.Text = MyRange.Range("CR" & c.Row)
txbArtikel14aantal.Text = MyRange.Range("CS" & c.Row)
txbStokartikel14.Text = MyRange.Range("CT" & c.Row)
txbBOartikel14.Text = MyRange.Range("CU" & c.Row)
TxbArtnr14.Text = MyRange.Range("CV" & c.Row)
TxbLev14.Text = MyRange.Range("CW" & c.Row)
faktnr14.Text = MyRange.Range("CX" & c.Row)
txbArtikel15.Text = MyRange.Range("CY" & c.Row)
txbArtikel15aantal.Text = MyRange.Range("CZ" & c.Row)
txbStokartikel15.Text = MyRange.Range("DA" & c.Row)
txbBOartikel15.Text = MyRange.Range("DB" & c.Row)
TxbArtnr15.Text = MyRange.Range("DC" & c.Row)
TxbLev15.Text = MyRange.Range("DE" & c.Row)
txbKlantnummer.Text = MyRange.Range("DF" & c.Row)
txbBTWnummer.Text = MyRange.Range("DG" & c.Row)
txbBesteldata.Text = MyRange.Range("DH" & c.Row)
TxbAfhaalrek.Text = MyRange.Range("DI" & c.Row)
txbTeldata1.Text = MyRange.Range("DJ" & c.Row)
txbTeldata2.Text = MyRange.Range("DK" & c.Row)
txbVandaag.Text = MyRange.Range("A1")