There will always be someone smarter than me. Don't just assume you're it.
[ Voor 39% gewijzigd door pedorus op 03-08-2009 23:22 ]
Vitamine D tekorten in Nederland | Dodelijk coronaforum gesloten
There will always be someone smarter than me. Don't just assume you're it.
Voorbeeld:

formules:

Macro voor autofilter in code van blad "Lijst":
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
| Private Sub Worksheet_Change(ByVal Target As Range) If Not (Intersect(Target, ThisWorkbook.Names("Filterrange").RefersToRange) Is Nothing) Then 'check of de formules ver genoeg zijn doorgetrokken. If Me.Cells(ThisWorkbook.Names("Laatste_rij").RefersToRange.Value, 1).Value = "" Then MsgBox "De broninformatie bevat " & _ ThisWorkbook.Names("Laatste_rij").RefersToRange.Value - ThisWorkbook.Names("Eerste_rij").RefersToRange.Value + 1 & _ " rijen. De formules in het rapport zijn niet ver genoeg doorgetrokken naar beneden. Sleep de formules in het rapport, in kolom A t/m G verder naar beneden." End If Me.Range(ThisWorkbook.Names("rapportadres").RefersToRange.Value).AutoFilter For i = 1 To ThisWorkbook.Names("Filterrange").RefersToRange.Columns.Count If ThisWorkbook.Names("Filterrange").RefersToRange.Cells(1, i).Value = "" Then Me.Range(ThisWorkbook.Names("rapportadres").RefersToRange.Value).AutoFilter Field:=i, _ VisibleDropDown:=False Else Me.Range(ThisWorkbook.Names("rapportadres").RefersToRange.Value).AutoFilter Field:=i, _ Criteria1:=ThisWorkbook.Names("Filterrange").RefersToRange.Cells(1, i).Value, _ VisibleDropDown:=False End If Next i End If End Sub |
Verberg kolom A-D en leef je uit.
(Dm even als je bestandje per mail wilt.)
[ Voor 83% gewijzigd door onkl op 04-08-2009 12:34 . Reden: Het is nu al vrijdag op mijn werk. ]
Eenmaal in ons leven hebben we de mensen gelukkig willen maken. Dat zullen wij onszelf nooit vergeven.
There will always be someone smarter than me. Don't just assume you're it.
Eenmaal in ons leven hebben we de mensen gelukkig willen maken. Dat zullen wij onszelf nooit vergeven.
There will always be someone smarter than me. Don't just assume you're it.