• 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.

moederblad apart van invulblad

Status
Niet open voor verdere reacties.

CarolienL

Gebruiker
Lid geworden
21 apr 2010
Berichten
24
Hallo,

Ik heb een vraag over het delen van een bestand.
Ik heb een bestelbestand gemaakt met 2 werkbladen.
in werkblad 2 staan alle bestelartiekelen.
Daarna heb ik een macro gemaakt dat alleen alle bestelde artikelen op werkblad 1 getoond kunnen worden.
werkblad 1 kan dmv een macro naar de inkoper gestuurd worden.

Nu is mijn probleem dat als er een artikel bijkomt, ik een nieuwe versie van dit bestand moet rondsturen.
Dat vind men niet prettig (begrijpelijk!).

Mijn doel:
Het gehele bestand rondsturen en iedere keer als men dit opstart wordt er gekeken of er een update is van werkblad 2. Zo ja, dan wordt dit bijgewerkt.
Werkblad 2 zal ergens geplaatst worden zodat ik erbij kan om artikelen toe te voegen of te verwijderen.

Op die manier hoef ik niet tig keer een nieuwe versie rond te sturen.

Echter, ik weet niet of dit mogelijk is!
Kan iemand mij erbij helpen aub?
 
Je kan gaan werken met een Pivot Table (draaitabel).

Maak een derde tabblad aan, zet hierop je pivot table.
Deze haalt zijn gegevens vanuit Tabblad 2 bij jou.

Met een macro om te refreshen, en je hebt geen last van nieuwe workbook revisies.

Post anders even een voorbeeld, ontdaan van gevoelige informatie.
(niet dat ik een expert ben met VBA, maar je gaat sneller een juist antwoord krijgen)
 
Hoi Raymond,

Hierbij mijn werkblad.
Ik begrijp niet zo goed wat je hieronder nou precies zegt...
Ik hoop dat je het me duidelijker kunt maken in het werkblad.
Let wel: omdat ik mijn email eruit gehaald heb, zal deze macro niet werken.

Bedankt!
 
Ik krijg mijn bestand niet geuploaded..
Heb je een tip voor me hoe ik dit kan voorkomen?

Ik krijg elke keer de opmerking 'bestand uploaden mislukt'....
 
Je bestand zal dan te groot zijn.
Probeer het eens in te pakken met Winzip of Winrar.
 
Hoi Raymond,

Hierbij poging 2!

Heb geprobeerd het in te pakken (en dat lukt me ok), maar ik kan het nog niet verzenden.
Hb daarna geprobeerd een leeg blad toe te voegen als bijlage, en zelfs dat lukt niet!
 
Carolien,

Tabblad 2 (onderdelen lijst) hiervan zou je een apart workbook van moeten maken.

Tabblad 3 hierop zet je de draaitabel. (draaitabel wizard - optie 1 - en dan naar het nieuwe workbook gaan, en de range selecteren).

Met volgende code in This workbook te zetten zou die een auto refresh moeten doen van de draaitabel:
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
Me.PivotTables(1).RefreshTable
End Sub

Of deze code gebruiken:http://www.vbaexpress.com/kb/getarticle.php?kb_id=80

Dan hoef je het maar 1 keer te verzenden, en iedereen heeft een up to date workbook.
Want elke keer ze het bestand open doen, refresht hij.

Ik krijg het bestand ook niet ge-upload, denk dat dit te maken heeft met de update die er vandaag is gedaan op helpmij.
 
Laatst bewerkt:
Hoi Raymond,

Het klinkt als een perfecte oplossing, alleen ik begrijp niet hoe ik dit moet fixen!
Dat nieuw workbook aanmaken volg ik nog, maar daarna????

Kun / wil je me helpen?
 
Carolien,

Via e-mail het bestand gestuurd, met daarin de pivot table en de code om automatisch te refreshen.
Zie ook de bijlage die ik hier er aan geplakt heb.
 

Bijlagen

  • Voorbeeld bestelformulier.xls
    85,5 KB · Weergaven: 38
Hoi Raymond,



Tabblad 1 dien ik te laten staan met tabblad 3 als draaitabel erbij.
Tabblad 2 dien ik dan in een nieuw werkblad te verzetten.
Tabblad 2 kan ik dan aanpassen wanneer nodig en dan wordt tabblad 1 automatisch aangepast wanneer men het opent?

Hoeven er geen verwijzingen in te staan dan ergens?

Carolien
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan