swanwil
Gebruiker
- Lid geworden
- 30 aug 2010
- Berichten
- 165
- Besturingssysteem
- Windows 11
- Office versie
- Office 365 NL
Hallo,
Momenteel haal ik in onze stuklijsten de order data op via vertikaal zoeken formules uit het (gesloten) document Order_data.xlsx (en is beveiligd met wachtwoord "test")
Nadeel hiervan is dat het originele document 223000 regels bevat.
Hierdoor wordt mijn stuklijst-bestand flink groter en trager bij openen doordat op de achtergrond de order-data ook in dit bestand gekoppeld wordt.
Daarom zou ik dit willen oplossen door de data via een macro op te halen en weg te schrijven als tekst i.p.v. de formules (zoals in kolom D weergegeven). Hierdoor zou ik geen koppeling met het order-data bestand hebben en lichtere stuklijsten krijgen.
De macro zou dan eerst moeten testen of op het tabblad wat begint met "Voorblad" op cel C4 een ordernummer van 10 cijfers is ingevuld. Vervolgens zou de data dan als waarde weggeschreven moeten worden op de plaats van de formules C6 t/m C10
Ter verduidelijking heb ik 2 voorbeeldbestanden toegevoegd.
Kan iemand me hiermee helpen? Ik ben redelijk nieuw in VBA-macro’s maken.
Alvast bedankt
Met vriendelijke groet, swanwil
Momenteel haal ik in onze stuklijsten de order data op via vertikaal zoeken formules uit het (gesloten) document Order_data.xlsx (en is beveiligd met wachtwoord "test")
Nadeel hiervan is dat het originele document 223000 regels bevat.
Hierdoor wordt mijn stuklijst-bestand flink groter en trager bij openen doordat op de achtergrond de order-data ook in dit bestand gekoppeld wordt.
Daarom zou ik dit willen oplossen door de data via een macro op te halen en weg te schrijven als tekst i.p.v. de formules (zoals in kolom D weergegeven). Hierdoor zou ik geen koppeling met het order-data bestand hebben en lichtere stuklijsten krijgen.
De macro zou dan eerst moeten testen of op het tabblad wat begint met "Voorblad" op cel C4 een ordernummer van 10 cijfers is ingevuld. Vervolgens zou de data dan als waarde weggeschreven moeten worden op de plaats van de formules C6 t/m C10
Ter verduidelijking heb ik 2 voorbeeldbestanden toegevoegd.
Kan iemand me hiermee helpen? Ik ben redelijk nieuw in VBA-macro’s maken.
Alvast bedankt
Met vriendelijke groet, swanwil
Bijlagen
Laatst bewerkt: