Saturnus twente
Gebruiker
- Lid geworden
- 4 aug 2010
- Berichten
- 33
Hallo,
ik heb hier op dit forum een VBA gekregen voor printen met variable printbereik
maar nu wil ik deze ook in een ander bestand gebruiken.
Hierbij de code die ik heb
Hij kijkt dus in cel A waar daar het laaste staat.
maar in mijn nieuwe document heb ik om de 10 regels ( kan varieren) in cel A** deze formule staan deze
E91 is om de 10 regels ook anders, maar dit is dus de voorwaarde als daar dus een getal groter dan 0 staat hij een 1 in cel A** zet.
en daar wou ik dus de VBA naar laten kijken maar hij ziet dus ook de formule als als inhoud..
kan ik bovenstaande VBA zo aanpassen dat hij alleen maar naar waarde "1" kijkt in kollom A en verder niet?
ik hoop dat dit duidelijk genoeg is..
b.v.d. Gert-Jan
p.s. Andere Ideen zijn ook wel kom.
ik heb hier op dit forum een VBA gekregen voor printen met variable printbereik
maar nu wil ik deze ook in een ander bestand gebruiken.
Hierbij de code die ik heb
Code:
Sub PrintMateriaal perpersoon()
With ActiveSheet
lr = .Range("A" & Rows.Count).End(xlUp).Row
With .PageSetup
.PrintArea = "$B$2:$E$" & lr
.Orientation = xlPortrait
.FitToPagesWide = 1
End With
.PrintOut
Application.Goto .Cells(2, 2)
End With
End Sub
maar in mijn nieuwe document heb ik om de 10 regels ( kan varieren) in cel A** deze formule staan deze
Code:
=IF($E91>0;1;0)
en daar wou ik dus de VBA naar laten kijken maar hij ziet dus ook de formule als als inhoud..
kan ik bovenstaande VBA zo aanpassen dat hij alleen maar naar waarde "1" kijkt in kollom A en verder niet?
ik hoop dat dit duidelijk genoeg is..
b.v.d. Gert-Jan
p.s. Andere Ideen zijn ook wel kom.
Laatst bewerkt: