Is het met VBA mogelijk om grafieken te layouten op basis van een andere grafiek?
Achtergrond: Ik heb een collega die werkt met grote datasets. Ik heb voor haar een aantal workbooks gemaakt die bepaalde data uit een grote set kopieren en er grafieken van draaien. Die data is nu voor het eerst ontsloten omdat het voorheen (handmatig) teveel tijd kostte om de juiste informatie van elkaar te scheiden.
Nu blijkt er na een half jaar gebruik toch wel een en ander aan de usability van m'n workbooks te mankeren, met name dat m'n collega graag grafieken precies lay-out. Tevens is deze vrouw nogal inzichtloos qua excel werk dus ze heeft onlangs 200+ grafieken uit deze workbooks met de hand lopen layouten om er vervolgens achter te komen dat op het moment dat we een rebuild doen met de macro al haar werk verloren is. Nou heb ik al een sheet met allerlei instellingen (die keurig genegeerd wordt) en ik wil daar eigenlijk een sample grafiek opzetten die ze kan lay-outen (de andere sheets allemaal protecten) en dan de layout van de andere grafieken baseren op de grafiek op het tabblad instellingen. Is dat op een handige manier mogelijk met VBA, of moet ik dan alle afzonderlijke layout elementen van de grafiek gaan ontdekken om ze stuk voor stuk in een variabele te drukken en die wer los te laten op de overige grafieken?
Tevens een subvraag omdat ik binnenkort dus een aantal workbooks ga aanpassen: Hoe managen jullie VBA code in meerdere bestanden?. Ik heb dus een stuk of 8 .xls bestanden die allemaal een deel macro's hebben wat precies overeenkomt en een deel macro's die verschillen. Is het mogelijk om dat handiger te managen dan aanpassen in 1 bestand en vervolgens handmatig kopieren naar de anderen waarbij ik moet oppassen dat ik het specifieke deel laat staan.
Achtergrond: Ik heb een collega die werkt met grote datasets. Ik heb voor haar een aantal workbooks gemaakt die bepaalde data uit een grote set kopieren en er grafieken van draaien. Die data is nu voor het eerst ontsloten omdat het voorheen (handmatig) teveel tijd kostte om de juiste informatie van elkaar te scheiden.
Nu blijkt er na een half jaar gebruik toch wel een en ander aan de usability van m'n workbooks te mankeren, met name dat m'n collega graag grafieken precies lay-out. Tevens is deze vrouw nogal inzichtloos qua excel werk dus ze heeft onlangs 200+ grafieken uit deze workbooks met de hand lopen layouten om er vervolgens achter te komen dat op het moment dat we een rebuild doen met de macro al haar werk verloren is. Nou heb ik al een sheet met allerlei instellingen (die keurig genegeerd wordt) en ik wil daar eigenlijk een sample grafiek opzetten die ze kan lay-outen (de andere sheets allemaal protecten) en dan de layout van de andere grafieken baseren op de grafiek op het tabblad instellingen. Is dat op een handige manier mogelijk met VBA, of moet ik dan alle afzonderlijke layout elementen van de grafiek gaan ontdekken om ze stuk voor stuk in een variabele te drukken en die wer los te laten op de overige grafieken?
Tevens een subvraag omdat ik binnenkort dus een aantal workbooks ga aanpassen: Hoe managen jullie VBA code in meerdere bestanden?. Ik heb dus een stuk of 8 .xls bestanden die allemaal een deel macro's hebben wat precies overeenkomt en een deel macro's die verschillen. Is het mogelijk om dat handiger te managen dan aanpassen in 1 bestand en vervolgens handmatig kopieren naar de anderen waarbij ik moet oppassen dat ik het specifieke deel laat staan.
Er is maar één goed systeem en dat is een geluidsysteem - Sef