Alexander86
Gebruiker
- Lid geworden
- 22 feb 2007
- Berichten
- 83
Hallo,
Momenteel ben ik bezig met een programmatje te schrijven in VBA. dit gaat om prijzen van binnendeuren uit te rekenen.
De "tekst" die op het excel blad komt is onderverdeeld in verschillende onderdelen.
nl.: het deurblad zelf
de binnenkast
het beslag.
bij het onderdeel deurblad moeten er enkele dingen aangeduid worden met keuzepijltjes. afhankelijk van deze keuzes verschijnt er al dan niet bepaalde tekst en formules onder de andere onderdelen.
nu heb ik daarvoor in VBA bovenaan gekozen voor worksheet en before_double_click
ik heb dus als het ware 1 zeer grote macro geschreven en deze wordt uitgevoerd als ik dubbel klik.
hierdoor moet ik dus dingen aanduiden door de keuzelijsten en dan altijd als ik iets heb aangeduid dubbel klikken.
het probleem is nu dat ik wanneer er in een bepaalde cel iets veranderd (bijv. door een andere keuze bij de keuzelijst) dat hij een deel van die macro automatisch uitvoerd.Als ik dan in een nog andere cel iets anders invoert dat hij dan nog een ander deel van die macro uitvoert. het is eigenlijk als er iets veranderd in die bepaalde cel dat hij een macro uitvoert.
iemand die me kan helpen met het uitleggne hoe ik dit best doe?
Mvg,
Alexander
Momenteel ben ik bezig met een programmatje te schrijven in VBA. dit gaat om prijzen van binnendeuren uit te rekenen.
De "tekst" die op het excel blad komt is onderverdeeld in verschillende onderdelen.
nl.: het deurblad zelf
de binnenkast
het beslag.
bij het onderdeel deurblad moeten er enkele dingen aangeduid worden met keuzepijltjes. afhankelijk van deze keuzes verschijnt er al dan niet bepaalde tekst en formules onder de andere onderdelen.
nu heb ik daarvoor in VBA bovenaan gekozen voor worksheet en before_double_click
ik heb dus als het ware 1 zeer grote macro geschreven en deze wordt uitgevoerd als ik dubbel klik.
hierdoor moet ik dus dingen aanduiden door de keuzelijsten en dan altijd als ik iets heb aangeduid dubbel klikken.
het probleem is nu dat ik wanneer er in een bepaalde cel iets veranderd (bijv. door een andere keuze bij de keuzelijst) dat hij een deel van die macro automatisch uitvoerd.Als ik dan in een nog andere cel iets anders invoert dat hij dan nog een ander deel van die macro uitvoert. het is eigenlijk als er iets veranderd in die bepaalde cel dat hij een macro uitvoert.
iemand die me kan helpen met het uitleggne hoe ik dit best doe?
Mvg,
Alexander