LindaVelde
Gebruiker
- Lid geworden
- 11 jun 2015
- Berichten
- 22
Beste Forumlezers,
Als eerste: Top forum!
Heel handig gebruik gemaakt van advies van anderen.
Ik ben mede hierdoor zelf al (voor mijn doen) best ver gekomen.
Bijgesloten tref je een excelbestand aan wat ik aan het bouwen ben.
Bekijk bijlage opzet CRM.xlsm
In het kort de bedoeling:
Per klant wordt er een tabblad aangemaakt met een cijfer als naam (eerste klant =1, tweede 2 enz enz). Deze tabbladen zijn een kopie van stamblad BLANCO BEDR BLAD.
Nu heb ik middels verschillende formules al voor elkaar gekregen alle belangrijke gegevens te verzamelen op een verzamelblad.
Maar nu wil ik een speciaal tabel (de actielijst Kolom F t/m L) op elk tabblad samenvoegen in 1 tabel op tabblad Actielijst (kolom A t/m G) beide vanaf cel 4.
En dan met de voorwaarde:
- Kolom L (Uitgevoerd) moet NEE zijn.
- Het mogen geen lege cellen betreffen.
Het probleem:
Mijn kennis betreft macro's en VBA zeer beperkt (zeg maar gerust dat ik regelmatig een braamstruik zie branden), maar middels goed afkijken heb ik wel wat gefabriceerd.
De gegevens worden nu overgenomen van de juiste kolommen en de juiste tabbladen maar ik loop tegen het volgende aan:
- Lege cellen worden ook gekopieerd.
- Het tabblad Actielijst wordt niet eerst geleegd. (dus alles komt nogmaals er onder te staan). Althans daar lijkt het op.
- Kolom A (Kenmerk) wordt niet goed overgenomen van de verschillende tabbladen (er staat overal 1$G$ omdat dit ook de formule in die cellen is). Ik zou graag willen zien dat alle cellen als keiharde waarde worden gekopieerd. Is dit mogelijk?
- Ik heb geen flauw benul hoe ik een voorwaarde (alleen gegevens waarvan in kolom L (Uitgevoerd) NEE staat) toevoeg.
Nu kan ik het probleem met de "Lege" cellen wel oplossen door een werkafspraak in te voeren: "Vul in Kolom L (Uitgevoerd) alleen iets in als er ook een actie regel staat en altijd alleen JA/NEE. In combinatie met de voorwaarde (alleen kopiëren als Kolom L (Uitgevoerd) NEE bevat) lijkt mij dit opgelost. Toch?
Dan nog een laatste, wat minder intelligente, vraag: hoe koppel ik straks de kloppende prachtige macro aan een knop? Ik dacht dat ik het wist, maar ik mis blijkbaar een stap.
Wie kan mij verder helpen?
Als eerste: Top forum!
Heel handig gebruik gemaakt van advies van anderen.
Ik ben mede hierdoor zelf al (voor mijn doen) best ver gekomen.
Bijgesloten tref je een excelbestand aan wat ik aan het bouwen ben.
Bekijk bijlage opzet CRM.xlsm
In het kort de bedoeling:
Per klant wordt er een tabblad aangemaakt met een cijfer als naam (eerste klant =1, tweede 2 enz enz). Deze tabbladen zijn een kopie van stamblad BLANCO BEDR BLAD.
Nu heb ik middels verschillende formules al voor elkaar gekregen alle belangrijke gegevens te verzamelen op een verzamelblad.
Maar nu wil ik een speciaal tabel (de actielijst Kolom F t/m L) op elk tabblad samenvoegen in 1 tabel op tabblad Actielijst (kolom A t/m G) beide vanaf cel 4.
En dan met de voorwaarde:
- Kolom L (Uitgevoerd) moet NEE zijn.
- Het mogen geen lege cellen betreffen.
Het probleem:
Mijn kennis betreft macro's en VBA zeer beperkt (zeg maar gerust dat ik regelmatig een braamstruik zie branden), maar middels goed afkijken heb ik wel wat gefabriceerd.
De gegevens worden nu overgenomen van de juiste kolommen en de juiste tabbladen maar ik loop tegen het volgende aan:
- Lege cellen worden ook gekopieerd.
- Het tabblad Actielijst wordt niet eerst geleegd. (dus alles komt nogmaals er onder te staan). Althans daar lijkt het op.
- Kolom A (Kenmerk) wordt niet goed overgenomen van de verschillende tabbladen (er staat overal 1$G$ omdat dit ook de formule in die cellen is). Ik zou graag willen zien dat alle cellen als keiharde waarde worden gekopieerd. Is dit mogelijk?
- Ik heb geen flauw benul hoe ik een voorwaarde (alleen gegevens waarvan in kolom L (Uitgevoerd) NEE staat) toevoeg.
Nu kan ik het probleem met de "Lege" cellen wel oplossen door een werkafspraak in te voeren: "Vul in Kolom L (Uitgevoerd) alleen iets in als er ook een actie regel staat en altijd alleen JA/NEE. In combinatie met de voorwaarde (alleen kopiëren als Kolom L (Uitgevoerd) NEE bevat) lijkt mij dit opgelost. Toch?
Dan nog een laatste, wat minder intelligente, vraag: hoe koppel ik straks de kloppende prachtige macro aan een knop? Ik dacht dat ik het wist, maar ik mis blijkbaar een stap.
Wie kan mij verder helpen?
Laatst bewerkt: