bramheesterbeek
Gebruiker
- Lid geworden
- 20 jan 2010
- Berichten
- 8
Beste,
Misschien dat ik wel veel te moeilijk doe, hier dan eerst even een uitleg wat ik wil gaan maken. Ik ben bezig met een excel bestand voor de administratie van een verhuur-systeem. Het facturatie-gedeelte heb ik al gemaakt, dit werkt met pull-down menu's die zijn gegevens uit een database haalt met daarin de artikelen die bestemd zijn voor verhuur. Maar het probleem waar ik nu op stuit is dat per vermeld artikel in de database eigenlijk veel meer artikelen bij horen. Het artikel in de database is dus eigenlijk een verzamelnaam die op de factuur komt te staan. Bijvoorbeeld: tapinstallatie. Bij dit artikel horen echter nog veel meer artikelen, bijvoorbeeld: afvoerslang, toevoerslang, spoelborstel, fustenkoppeling, afschuimer, enzovoorts.
De bedoeling is dat de sub-onderdelen op een leveringslijst komen te staan waar wij op kunnen afvinken wat er is geleverd en hier zal dan een handtekening voor ontvangst onder komen te staan van de klant.
Nu heb ik het volgende bedacht:
De artikelen in de database hebben een nummer, dit nummer moet opgezocht worden in een completere database waar ook alle sub-onderdelen in staan vermeld. De titel, bijvoorbeeld: tapinstallatie, geef ik voorafgaand nummer 1 en alle sub-onderdelen krijgen ook nummer 1, zodat ik weet dat die bij elkaar horen. Met de functie autofilter zou ik dan het geselecteerde nummer (op factuur) willen filteren uit de lijst, zodat alleen de nummers met alle subnummers overblijven. Deze lijst moet dan uiteindelijk afgedrukt worden.
Op deze manier ben ik aan de slag gegaan:
De bedoeling is dat deze gegevens gefilterd worden door 10 cellen die onder elkaar staan (bijv. A1 t/m A10). In deze cellen staan nummers, bijv. A1=3, A2=6, A3=8. De overige niet gebruikte cellen moeten leeg kunnen zijn.
Met behulp van de autofilter optie zou ik deze nummers willen filteren op een ander werkblad en dan zou het resultaat eerst alle nummers van 3 onder elkaar moeten opsommen, daarna alle nummers van 6, daarna alle nummers van 8 en de overige nummers zouden hierbij moeten wegvallen.
Nu heb ik al veel zitten te zoeken op diverse forums, maar het is me nog niet gelukt om een macro te maken die het mogelijk maakt om een autofilter toe te passen met als bron 10 cellen onder elkaar.
Weet iemand hier een oplossing voor dit probleem? Alvast super bedankt voor het meedenken!
Ik heb een voorbeeld bestandje toegevoegd voor verduidelijking van mijn uitleg.
Misschien dat ik wel veel te moeilijk doe, hier dan eerst even een uitleg wat ik wil gaan maken. Ik ben bezig met een excel bestand voor de administratie van een verhuur-systeem. Het facturatie-gedeelte heb ik al gemaakt, dit werkt met pull-down menu's die zijn gegevens uit een database haalt met daarin de artikelen die bestemd zijn voor verhuur. Maar het probleem waar ik nu op stuit is dat per vermeld artikel in de database eigenlijk veel meer artikelen bij horen. Het artikel in de database is dus eigenlijk een verzamelnaam die op de factuur komt te staan. Bijvoorbeeld: tapinstallatie. Bij dit artikel horen echter nog veel meer artikelen, bijvoorbeeld: afvoerslang, toevoerslang, spoelborstel, fustenkoppeling, afschuimer, enzovoorts.
De bedoeling is dat de sub-onderdelen op een leveringslijst komen te staan waar wij op kunnen afvinken wat er is geleverd en hier zal dan een handtekening voor ontvangst onder komen te staan van de klant.
Nu heb ik het volgende bedacht:
De artikelen in de database hebben een nummer, dit nummer moet opgezocht worden in een completere database waar ook alle sub-onderdelen in staan vermeld. De titel, bijvoorbeeld: tapinstallatie, geef ik voorafgaand nummer 1 en alle sub-onderdelen krijgen ook nummer 1, zodat ik weet dat die bij elkaar horen. Met de functie autofilter zou ik dan het geselecteerde nummer (op factuur) willen filteren uit de lijst, zodat alleen de nummers met alle subnummers overblijven. Deze lijst moet dan uiteindelijk afgedrukt worden.
Op deze manier ben ik aan de slag gegaan:
De bedoeling is dat deze gegevens gefilterd worden door 10 cellen die onder elkaar staan (bijv. A1 t/m A10). In deze cellen staan nummers, bijv. A1=3, A2=6, A3=8. De overige niet gebruikte cellen moeten leeg kunnen zijn.
Met behulp van de autofilter optie zou ik deze nummers willen filteren op een ander werkblad en dan zou het resultaat eerst alle nummers van 3 onder elkaar moeten opsommen, daarna alle nummers van 6, daarna alle nummers van 8 en de overige nummers zouden hierbij moeten wegvallen.
Nu heb ik al veel zitten te zoeken op diverse forums, maar het is me nog niet gelukt om een macro te maken die het mogelijk maakt om een autofilter toe te passen met als bron 10 cellen onder elkaar.
Weet iemand hier een oplossing voor dit probleem? Alvast super bedankt voor het meedenken!
Ik heb een voorbeeld bestandje toegevoegd voor verduidelijking van mijn uitleg.