arnoudholtzer
New Member
- Joined
- May 7, 2020
- Messages
- 12
- Office Version
- 365
- 2019
- Platform
- Windows
Beste MR Excel,
Ik ben op zoek naar een macro script om in een loop data in een formulier in te vullen in 4 cellen, deze uit te printen, het formulier te wissen en dan de volgende data te vullen en te printen.
Het betreft onderstaand testdocument waar ik dit op toe zou willen passen. (linkje verwijst naar een testfile op de onedrive van microsoft en bevat nog geen macro's)
Linkje naar excel testbestand
het volgende wil ik kopieren:
- In de eerste tab genaamd "Warehouse Picklist" wil ik cel x3 kopieren naar tab Return form "Return form" i6
- In de eerste tab genaamd "Warehouse Picklist" wil ik cel y3 kopieren naar tab Return form "Return form" d12
- In de eerste tab genaamd "Warehouse Picklist" wil ik cel b3 kopieren naar tab Return form "Return form" e13
- In de eerste tab genaamd "Warehouse Picklist" wil ik vervolgens indien aanwezig sn1 van i3 kopieren naar tab Return form "Return form" g12
Vervolgens zou die het formulier moeten printen en weer wissen voor de volgende printtaak.
Dan moet ie middels een loop doorgaan met bovenstaande stappen met dezelfde data van i6,d12,e13 tot er geen serienummers meer in die rij aanwezig zijn en steeds opnieuw met een nieuw sn het formulier tevens uitprinten.
Vervolgens is het de bedoeling als de loop klaar is tot er geen serienummers meer in die rij aanwezig zijn dat hij doorgaat met de volgende rij data wat neerkomt op:
- In de eerste tab genaamd "Warehouse Picklist" wil ik cel x4 kopieren naar tab Return form "Return form" i6
- In de eerste tab genaamd "Warehouse Picklist" wil ik cel y4 kopieren naar tab Return form "Return form" d12
- In de eerste tab genaamd "Warehouse Picklist" wil ik cel b4 kopieren naar tab Return form "Return form" e13
- In de eerste tab genaamd "Warehouse Picklist" wil ik vervolgens indien aanwezig sn1 van i4 kopieren naar tab Return form "Return form" g12
Verder is er nog een extra uitzondering van toepassing dat wanneer er geen serienummers aanwezig zijn in die rij de formulieren toch geprint dienen te worden met het aantal vermeld in kolom C van tab "Warehouse Picklist" behorende bij die rij.
Ik weet dat het geen makkelijk script is, maar het zou me superveel handmatigheden schelen als dit te maken zou zijn
Iemand tips of ideëen hiervoor?
Alvast bedankt voor het meedenken.
Met vriendelijke groet,
Arnoud Holtzer
Ik ben op zoek naar een macro script om in een loop data in een formulier in te vullen in 4 cellen, deze uit te printen, het formulier te wissen en dan de volgende data te vullen en te printen.
Het betreft onderstaand testdocument waar ik dit op toe zou willen passen. (linkje verwijst naar een testfile op de onedrive van microsoft en bevat nog geen macro's)
Linkje naar excel testbestand
het volgende wil ik kopieren:
- In de eerste tab genaamd "Warehouse Picklist" wil ik cel x3 kopieren naar tab Return form "Return form" i6
- In de eerste tab genaamd "Warehouse Picklist" wil ik cel y3 kopieren naar tab Return form "Return form" d12
- In de eerste tab genaamd "Warehouse Picklist" wil ik cel b3 kopieren naar tab Return form "Return form" e13
- In de eerste tab genaamd "Warehouse Picklist" wil ik vervolgens indien aanwezig sn1 van i3 kopieren naar tab Return form "Return form" g12
Vervolgens zou die het formulier moeten printen en weer wissen voor de volgende printtaak.
Dan moet ie middels een loop doorgaan met bovenstaande stappen met dezelfde data van i6,d12,e13 tot er geen serienummers meer in die rij aanwezig zijn en steeds opnieuw met een nieuw sn het formulier tevens uitprinten.
Vervolgens is het de bedoeling als de loop klaar is tot er geen serienummers meer in die rij aanwezig zijn dat hij doorgaat met de volgende rij data wat neerkomt op:
- In de eerste tab genaamd "Warehouse Picklist" wil ik cel x4 kopieren naar tab Return form "Return form" i6
- In de eerste tab genaamd "Warehouse Picklist" wil ik cel y4 kopieren naar tab Return form "Return form" d12
- In de eerste tab genaamd "Warehouse Picklist" wil ik cel b4 kopieren naar tab Return form "Return form" e13
- In de eerste tab genaamd "Warehouse Picklist" wil ik vervolgens indien aanwezig sn1 van i4 kopieren naar tab Return form "Return form" g12
Verder is er nog een extra uitzondering van toepassing dat wanneer er geen serienummers aanwezig zijn in die rij de formulieren toch geprint dienen te worden met het aantal vermeld in kolom C van tab "Warehouse Picklist" behorende bij die rij.
Ik weet dat het geen makkelijk script is, maar het zou me superveel handmatigheden schelen als dit te maken zou zijn
Iemand tips of ideëen hiervoor?
Alvast bedankt voor het meedenken.
Met vriendelijke groet,
Arnoud Holtzer