| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | ||||||||||||||||||||||||||
2 | INFO | |||||||||||||||||||||||||
3 | ||||||||||||||||||||||||||
4 | Doel | |||||||||||||||||||||||||
5 | Met dit bestand kan een tabel uitgesplitst worden naar verschillende andere bestanden en de kolommen kunnen afzonderlijk beveiligd worden. | |||||||||||||||||||||||||
6 | Door de te splitsen gegevens op een werkblad aan dit bestand toe te voegen en de macro te activeren, kan m.b.v. de macro de gegevens in aparte bestanden gezet worden. | |||||||||||||||||||||||||
7 | ||||||||||||||||||||||||||
8 | Werkwijze | |||||||||||||||||||||||||
9 | 1 | Voeg een werkblad aan dit bestand toe met de gegevens. | ||||||||||||||||||||||||
10 | Dit kan door een nieuw werkblad toe te voegen en de data vanuit een ander bestand hier naar toe te kopiëren incl. opmaak. | |||||||||||||||||||||||||
11 | Er kan ook gekozen worden om beide bestanden naast elkaar te tonen (Beeld > Alle vensters) en het gewenste werkblad naar dit bestand te slepen met de Cntrl-toets ingedrukt om er een kopie van de te maken. | |||||||||||||||||||||||||
12 | ||||||||||||||||||||||||||
13 | 2 | Zorg dat de gegevens in een tabel staan. | ||||||||||||||||||||||||
14 | Door een bereik (aantal cellen) om te zetten naar een tabel kunnen de gegevens eenvoudiger gefilterd worden en gekopieerd naar andere bestanden. | |||||||||||||||||||||||||
15 | Als een cel in een tabel is geselecteerd, dan wordt in het lint een extra lint toegevoegd met de naam "TabelOntwerp". | |||||||||||||||||||||||||
16 | Open dit lint en controleer links in het lint de tabelnaam. Er wordt tijdens de uitvoering van de macro gevraagd of de tabel met deze naam gesplitst moet worden. | |||||||||||||||||||||||||
17 | Als dit lint niet zichtbaar is, zijn de gegevens in een bereik niet omgezet naar een tabel. Selecteer dan een cel in het bereik en klik in het Invoegen-lint op Tabel en geef aan dat de eerste rij de titels van de kolommen bevat. | |||||||||||||||||||||||||
18 | ||||||||||||||||||||||||||
19 | 3 | Plaats de macro in het VBA-scherm | ||||||||||||||||||||||||
20 | Omdat de beveiliging rondom macro's groter wordt is besloten om dit bestand niet als macro-bestand op te slaan maar de gebruiker kan eenvoudig zelf de macro plaatsen en uitvoeren. | |||||||||||||||||||||||||
21 | Zie voor de beschrijving van het plaatsen van de macro werkblad "Macro". | |||||||||||||||||||||||||
22 | ||||||||||||||||||||||||||
23 | 4 | Start de macro | ||||||||||||||||||||||||
24 | De macro stelt de volgende vragen: | |||||||||||||||||||||||||
25 | a. | Als er naast werkblad "Info" en "Macro" meer dan één werkblad in dit bestand zijn opgenomen, dan zal er gevraagd worden in welk werkblad de gegevens staan. | ||||||||||||||||||||||||
26 | b. | Als er op het gekozen werkblad meer dan één tabel staat, dan zal er gevraagd worden welke tabel uitgesplitst moet worden. | ||||||||||||||||||||||||
27 | c. | Er wordt gevraagd op welke kolom de tabel uitgesplitst moet worden. | ||||||||||||||||||||||||
28 | Doordat dit bestand niet al gevuld is met en opgeslagen is als een macro-bestand zijn de mogelijkheden beperkter en moet per kolom gevraagd worden waarop de tabel gesplitst moet worden. | |||||||||||||||||||||||||
29 | d. | Er wordt gevraagd of het werkblad in de nieuw te maken bestanden beveiligd moeten worden met een wachtwoord. | ||||||||||||||||||||||||
30 | Doordat dit bestand niet al gevuld is met en opgeslagen is als een macro-bestand zijn de mogelijkheden beperkter en daarom kan het opgegeven wachtwoord tijdens het typen niet als sterretjes worden weergegeven. | |||||||||||||||||||||||||
31 | e. | Als er gekozen is om het werkblad te beveiligen wordt er per kolom gevraagd of de kolom beveiligd moet zijn of niet. | ||||||||||||||||||||||||
32 | f. | De bestanden worden opgeslagen met de tekst die in de te splitsen kolom staat. Er wordt gevraagd of er nog een algemene tekst voor deze teksten vermeld moet worden. | ||||||||||||||||||||||||
33 | Nadat alle vragen zijn beantwoord worden de gegevens verwerkt. | |||||||||||||||||||||||||
34 | In de opgegeven map staan de bestanden uitgesplitst op de opgegeven kolom en zijn één of meer kolommen eventueel tegen overschrijven beveiligd. | |||||||||||||||||||||||||
35 | ||||||||||||||||||||||||||
36 | ||||||||||||||||||||||||||
37 | 4 | Gegevens van bestanden weer samenvoegen | ||||||||||||||||||||||||
38 | Eventueel kunnen de gegevens van de verschillende bestanden eenvoudig weer worden verzameld tot één tabel. | |||||||||||||||||||||||||
39 | Kies via Gegevens > Gegevens ophalen > Uit bestand > Uit map de gewenste map en klik op Openen. | |||||||||||||||||||||||||
40 | Kies nadat de bestanden worden getoond voor Combineren > Combineren en laden. | |||||||||||||||||||||||||
41 | Selecteer onder "Weergaveopties" het werkblad met de gegevens en klik op OK. | |||||||||||||||||||||||||
42 | ||||||||||||||||||||||||||
43 | Let op! | |||||||||||||||||||||||||
44 | De naam van werkblad Info en Macro mogen i.v.m. de gegevens in de macro niet gewijzigd worden. | |||||||||||||||||||||||||
45 | Als de te verdelen gegevens in een bereik staan en niet in een echte tabel, dan zal de macro er een tabel van maken. | |||||||||||||||||||||||||
46 | ||||||||||||||||||||||||||
47 | ||||||||||||||||||||||||||
48 | december 2025 | |||||||||||||||||||||||||
49 | Henk Huiting | |||||||||||||||||||||||||
50 | ||||||||||||||||||||||||||
51 | ||||||||||||||||||||||||||
52 | ||||||||||||||||||||||||||
53 | ||||||||||||||||||||||||||
54 | ||||||||||||||||||||||||||
55 | ||||||||||||||||||||||||||
56 | ||||||||||||||||||||||||||
57 | ||||||||||||||||||||||||||
58 | ||||||||||||||||||||||||||
59 | ||||||||||||||||||||||||||
60 | ||||||||||||||||||||||||||
61 | ||||||||||||||||||||||||||
62 | ||||||||||||||||||||||||||
63 | ||||||||||||||||||||||||||
64 | ||||||||||||||||||||||||||
65 | ||||||||||||||||||||||||||
66 | ||||||||||||||||||||||||||
67 | ||||||||||||||||||||||||||
68 | ||||||||||||||||||||||||||
69 | ||||||||||||||||||||||||||
70 | ||||||||||||||||||||||||||
71 | ||||||||||||||||||||||||||
72 | ||||||||||||||||||||||||||
73 | ||||||||||||||||||||||||||
74 | ||||||||||||||||||||||||||
75 | ||||||||||||||||||||||||||
76 | ||||||||||||||||||||||||||
77 | ||||||||||||||||||||||||||
78 | ||||||||||||||||||||||||||
79 | ||||||||||||||||||||||||||
80 | ||||||||||||||||||||||||||
81 | ||||||||||||||||||||||||||
82 | ||||||||||||||||||||||||||
83 | ||||||||||||||||||||||||||
84 | ||||||||||||||||||||||||||
85 | ||||||||||||||||||||||||||
86 | ||||||||||||||||||||||||||
87 | ||||||||||||||||||||||||||
88 | ||||||||||||||||||||||||||
89 | ||||||||||||||||||||||||||
90 | ||||||||||||||||||||||||||
91 | ||||||||||||||||||||||||||
92 | ||||||||||||||||||||||||||
93 | ||||||||||||||||||||||||||
94 | ||||||||||||||||||||||||||
95 | ||||||||||||||||||||||||||
96 | ||||||||||||||||||||||||||
97 | ||||||||||||||||||||||||||
98 | ||||||||||||||||||||||||||
99 | ||||||||||||||||||||||||||
100 |