Plotinus
Gebruiker
- Lid geworden
- 25 mrt 2007
- Berichten
- 658
L.S.
Ik voer een paar eenvoudige acties uit op verschillende sheets. Onderstaande actie is er een van. Het gekke is nu dat als ik niet in de betreffende sheet sta, de actie niet wordt uitgevoerd, of niet tot resultaat komt (naam klopt zeker). Dit is wel het geval als ik in de sheet sta. Dit verbaast mij ten zeerste aangezien met 'with sheets(Samenvatting")' expliciet naar de betreffende sheet wordt verwezen. Naar mijn gevoel zou ik er dus niet in hoeven moeten staan. Iemand een idee hoe dat kan?
Iets gelijkaardigs treedt op met onderstaande code:
Als ik in een grafiek sta en ik roep de macro aan, dan krijg ik de foutmelding 'Methode Rows van object_Global is mislukt'. Sta ik echter in willekeurig welke sheet ook, dan gaat dit wel goed. Lijk niet helemaal logisch gezien het bovenstaande???
gegroet,
mrt
Ik voer een paar eenvoudige acties uit op verschillende sheets. Onderstaande actie is er een van. Het gekke is nu dat als ik niet in de betreffende sheet sta, de actie niet wordt uitgevoerd, of niet tot resultaat komt (naam klopt zeker). Dit is wel het geval als ik in de sheet sta. Dit verbaast mij ten zeerste aangezien met 'with sheets(Samenvatting")' expliciet naar de betreffende sheet wordt verwezen. Naar mijn gevoel zou ik er dus niet in hoeven moeten staan. Iemand een idee hoe dat kan?
Code:
Dim rBereik As Range
With Sheets("Samenvatting")
For Each rBereik In Range("A4:P" & AantalRijen)
If IsError(rBereik) Then rBereik = ""
Next
End With
Iets gelijkaardigs treedt op met onderstaande code:
Code:
AantalRijen = Sheets("LoggedSpectra").Range("P" & Rows.Count).End(xlUp).Row + 1
Als ik in een grafiek sta en ik roep de macro aan, dan krijg ik de foutmelding 'Methode Rows van object_Global is mislukt'. Sta ik echter in willekeurig welke sheet ook, dan gaat dit wel goed. Lijk niet helemaal logisch gezien het bovenstaande???
gegroet,
mrt