Beste mensen,
Een vraag die vaak terugkomt op dit forum, maar waar ik toch nog geen bevredigend antwoord op heb kunnen vinden.
Ik heb een excel sheet met een aantal overzichten waarin de maanden januari t/m december staan, daarbij dienen gegevens ingevoerd te worden. Zoals jullie begrijpen zijn op dit moment nog niet alle gegevens ingevoerd.
De totale grafiek wordt echter vertoond op een ander werkblad. Nu is het zo dat deze grafiek automatisch de maanden januari t/m december laat zien en ook automatisch de 'x-waarde' voor de ontbrekende maanden op "0" zet! Ik wil deze waarden echter uit de grafiek laten, zodat de grafiek gewoon stopt bij de gegevens van maart.
Ik heb al diverse oplossingen geprobeerd; nullen weglaten op dit werkblad (grafiek blijft "0" vertonen), autofilter (werkt niet dynamisch), =ALS(A2-A3=0;"-";A2-A3), de NB formule ( werkt wel alleen de subtotalen worden niet meer berekend).
Mijn conclusie is dat ik de cellen middels een macro / VBA functie moet laten verbergen indien deze "0" zijn, en automatisch naar voren moet laten komen indien deze groter dan "0" zijn.
De cellen waar de nullen in voor komen, en dus verborgen moeten worden, staan in het bereik C6:N17.
Van het forum hier heb ik het volgende ingevoerd onder 'programmacode' :
Het werkt wel, de nulwaarden verdwijnen, maar de cellen komen niet terug indien de nul uit de berekening veranderd in een 'x-waarde'.
Heeft iemand suggesties voor me, voor deze macro of eventueel een andere oplossing?
Alvast bedankt!! :thumb:
Groetjes,
Dick
Een vraag die vaak terugkomt op dit forum, maar waar ik toch nog geen bevredigend antwoord op heb kunnen vinden.
Ik heb een excel sheet met een aantal overzichten waarin de maanden januari t/m december staan, daarbij dienen gegevens ingevoerd te worden. Zoals jullie begrijpen zijn op dit moment nog niet alle gegevens ingevoerd.
De totale grafiek wordt echter vertoond op een ander werkblad. Nu is het zo dat deze grafiek automatisch de maanden januari t/m december laat zien en ook automatisch de 'x-waarde' voor de ontbrekende maanden op "0" zet! Ik wil deze waarden echter uit de grafiek laten, zodat de grafiek gewoon stopt bij de gegevens van maart.
Ik heb al diverse oplossingen geprobeerd; nullen weglaten op dit werkblad (grafiek blijft "0" vertonen), autofilter (werkt niet dynamisch), =ALS(A2-A3=0;"-";A2-A3), de NB formule ( werkt wel alleen de subtotalen worden niet meer berekend).
Mijn conclusie is dat ik de cellen middels een macro / VBA functie moet laten verbergen indien deze "0" zijn, en automatisch naar voren moet laten komen indien deze groter dan "0" zijn.
De cellen waar de nullen in voor komen, en dus verborgen moeten worden, staan in het bereik C6:N17.
Van het forum hier heb ik het volgende ingevoerd onder 'programmacode' :
Code:
Private Sub Worksheet_Activate()
For i = 6 To 17
If Cells(i, 3) = 0 Then Cells(i, 3).RowHeight = 0
Next i
End Sub
Het werkt wel, de nulwaarden verdwijnen, maar de cellen komen niet terug indien de nul uit de berekening veranderd in een 'x-waarde'.
Heeft iemand suggesties voor me, voor deze macro of eventueel een andere oplossing?
Alvast bedankt!! :thumb:
Groetjes,
Dick
Laatst bewerkt door een moderator: