Bekijk de onderstaande video om te zien hoe je onze site als een web app op je startscherm installeert.
Opmerking: Deze functie is mogelijk niet beschikbaar in sommige browsers.
Data = Filter(Evaluate("transpose(if(" & "DBase!" & .Range("K9:K" & lRowDBase).Address & "=" & CattegorieCB.Value & "," & "DBase!" & .Range("H9:H" & lRowDBase).Address & ",false))"), False, 0)Data = Filter(Evaluate("transpose(if(" & "DBase!" & .Range("K9:K" & lRowDBase).Address & "=" & IIf(IsNumeric(CattegorieCB.Value), _
        CattegorieCB.Value, Chr(34) & CattegorieCB.Value & Chr(34)) & "," & "DBase!" & .Range("H9:H" & lRowDBase).Address & ",false))"), False, 0)



      DataAl = Filter(Evaluate("transpose(if(" & "DBase!" & .Range("K9:K" & lRowDBaseAl).Address & "=" & IIf(IsNumeric(CattegorieCB.Value), CattegorieCB.Value, Chr(34) & CattegorieCB.Value & Chr(34)) & "," & "DBase!" & .Range("H9:H" & lRowDBaseAl).Address & ",false))"), False, 0)  ' Tekstueel zoekenData = Filter(Evaluate("transpose(if(" & "DBase!" & .Range("K9:K" & lRowDBase).Address & "=" & IIf(IsNumeric(CattegorieCB.Value), CattegorieCB.Value, Chr(34) & CattegorieCB.Value & Chr(34)) & "," & "DBase!" & .Range("H9:H" & lRowDBase).Address & ",false))"), False, 0)  ' Tekstueel zoeken  If VarKeuzeAdr = 2 Then       ' Bedrijven
    If ZoekCattCB = "" Then Exit Sub
    Dim lRow As Integer, lRowDBase As Integer, lRowData As Integer, Data, BedrCattArray(), lRowTarget As Integer, i As Integer, j As Integer, k As Integer, e As Integer, sn, wRow
 
  If ZoekCattCB <> "" And ZoekCattCB <> "Alles" Then
    ZoekNaamCB.Clear: ZoekNaamCB = ""
    Sheets("DBaseCentrum").Unprotect                                          
    With Sheets("DBaseCentrum")   ' LEEST BEDRIJFSNAMEN voor ZoekNaamCB.List
        On Error GoTo Fout
        lRowDBase = .Range("S" & .Rows.Count).End(xlUp).Row       ' laatste regel
Sheets("DBaseCentrum").Unprotect 
      Data = Filter(Evaluate("transpose(if(" & "DBaseCentrum!" & .Range("X9:X" & lRowDBase).Address & "=" & IIf(IsNumeric(ZoekCattCB.Value), ZoekCattCB.Value, Chr(34) & ZoekCattCB.Value & Chr(34)) & "," & "DBaseCentrum!" & .Range("S9:S" & lRowDBase).Address & ",false))"), False, 0)     
  ZoekNaamCB.List = Application.Transpose(Data)
  GoTo Door0
Fout:      sn = Sheets("DBaseCentrum").Cells(8, 38).CurrentRegion.Offset(1).Resize(, 11)   ' leest in van Rij 8, kolom 38 en 11 kolommen breed
      For i = 0 To ZoekNaamCBListCount.Value Step -1                              ' loopt de List-lijst door met stap -1
     '# wRow is de rij in de matrix waar gevonden cattegorie zijn
        wRow = Application.Match(ZoekNaamCB.List(i), Application.index(sn, 0, 1), 0)  ' leest het aantal Matches in ZoekNaamCB.List
        j = j + 1
        For k = 1 To 11                                                  ' aantal data kolommen
          BedrCattArray(j, k) = sn(wRow, k)
        Next k
      Next iWe gebruiken essentiële cookies om deze site te laten werken, en optionele cookies om de ervaring te verbeteren.
