FOK!forum / Digital Corner / VBA code aanpassen
vogeltjesdanswoensdag 20 juni 2012 @ 10:32
Het gaat om een excel document. Ik weet dat er een apart excel topic is, maar hier moet ook VBA code in dus ik post het even apart.

Waar het om gaat is het volgende. Ik heb een lijst met kolommen:
datum omschrijving behandelaar status
op deze kolommen pas ik een filter toe, waardoor ik makkelijk kan sorteren.

Wat ik wil is het volgende:
* selecteren op behandelaar
* afdrukbereik bepalen op behandelaar
* dit afdrukken

Dit heb ik in een macro gestopt (relatieve verwijzinng aangezet) met als volgend resultaat.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Sub Sorteren()
ActiveCell.Offset(5, 4).Range("A1").Select
    ActiveWorkbook.Worksheets("blad1").AutoFilter.Sort.SortFields.Clear
    ActiveWorkbook.Worksheets("blad1").AutoFilter.Sort.SortFields.Add Key:= _
ActiveCell.Offset(-3, 0).Range("A1"), SortOn:=xlSortOnValues, Order:= _
xlAscending, DataOption:=xlSortNormal
WithActiveWorkbook.Worksheets("blad1").AutoFilter.Sort
        .Header = xlYes
        .MatchCase = False
        .Orientation = xlTopToBottom
        .SortMethod = xlPinYin
        .Apply
    End With
ActiveCell.Offset(-1, -5).Range("A1:J17").Select
Selection.PrintOutCopies:=1, Collate:=True, IgnorePrintAreas:=False
End Sub

Dit werkt, maar de behandelaar heeft een telkens wisselend aantal rijen. Dus ik wil dat het afdrukbereik bepaald wordt op de rijen waar de betreffende behandelaar staat. Een soort =ALS functie, maar ik weet niet hoe ik dat in deze code moet invoeren.

Iemand?
Deetchwoensdag 20 juni 2012 @ 10:55
probeer het hier eens: [Excel] Het grote Excel vragen topic #33
vogeltjesdanswoensdag 20 juni 2012 @ 10:58
quote:
3s.gif Op woensdag 20 juni 2012 10:55 schreef Deetch het volgende:
probeer het hier eens: [Excel] Het grote Excel vragen topic #33
Dat kan, maar hier staat ook VBA code in vandaar het aparte topic (excel is geen development). Maar toch thanks en als ik er hier niet uitkom post ik het daar.
Deetchwoensdag 20 juni 2012 @ 11:25
Maar bovengenoemd topic doet wel veel vba in excel hulp. ^O^

Klik nou maar op deze: [Excel] Het grote Excel vragen topic #33 :Y