• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Macro maken in Excel

Status
Niet open voor verdere reacties.

keesotto

Gebruiker
Lid geworden
12 mrt 2010
Berichten
9
Heren en dames,

ik heb het volgende probleem waarbij ik wel wat hulp kan gebruiken.

In excel heb ik een database gemaakt. Tab 1 in de bijlage. Ik heb als vb. 15 verschillende onderdelen die bijv. 3 verschillende eigenschappen hebben.

In de detailbegroting heb ik dmv valideren een lijst gemaakt waarbij ik de 15 onderdelen kan selecteren. De eigenschappen die bij het onderdeel hoort wordt dmv vert.zoeken getoond. Deze eigenschappen worden met een eenheidsprijs vermenigvuldigd en resulteerd in een subtotaal.

Vervolgens heb ik een derde tabblad waarin ik een overzicht wil creëren. Waar verticaal alle eigenschappen staan en horizontaal alle onderdelen waar de subtotalen onder moeten komen.

Dmv een macroknop wil ik dat alle subtotalen van alle onderdelen naast elkaar in het overzicht verschijnen. Het lukt me om voor 1 onderdeel een macro te maken (zie knop 1 bij id.1) maar als ik dit voor bijv 200 onderdelen moet doen is dit erg veel werk.

Kan iemand mij vertellen hoe ik dit of in 1 knop (masterknop) kan stoppen of hoe ik snel een knop kan maken voor in dit vb knop 2 t/m 15.

Bij voorbaat dank!
 

Bijlagen

@ Cobbe
Beperk het aantal schrijfbewegingen naar je werkblad. Kluts alles in een matrix, voer hierop de berekeningen uit en schrijf de matrix in 1 keer naar het werkblad.

@ Keesotto
De macro is dynamisch dwz ongeacht het aantal rijen of kolommen zou je steeds het juiste resultaat moeten krijgen ( als ik het goed gedaan heb natuurlijk)
Ook heb ik je validatielijst dynamisch gemaakt zodat je steeds het aantal id-nummers kan wijzigen, maar toch steeds het juiste aantal in je lijst krijgt
 

Bijlagen

Cobbe en warm bakekrtje,

beide ontzettend bedankt. Het werkt!

Mooi dat zo'n forum zo goed werkt.

Gr.
 
Zet je de vraag dan nog even op opgelost (rechts onderaan de pagina)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan