Hello all,
This is my first post here after a long search on this forum.
I come across many vba scripts here that allow you to create worksheets based on a list in a column and have tried to adapt them to what I need, but unfortunately that did not work. I'm looking for a script that does this based on a list in a row. The sheets must be created based on a Template and all info is in the Master sheet.
It is the intention that a worksheet is created for each room number that starts in D31 up to the last filled column and that this worksheet is also given the same name as the room number. The room number must also be entered on A6 on the newly created worksheet.
Also, on the newly created worksheet, I would like to copy the data from rows 30 and 32 of the worksheet Master to A4 and B6, where B6 is a merged cell.
Perhaps it is also possible to paste the data in cells A6 and B6 CONCAT into cell A6. Cell A6 must then be merged with B6 & C6 in the template.
Then another piece that I can't figure out is that rows 34 - 64 per column want to have copied and pasted to the new worksheet, but there is an empty row between each row to keep it easy to read when filling in. This empty row can be dropped in the worksheet, and I want to add a line break CHAR(10) after each pasted cell. This is necessary to be able to print it correctly, if I also add the empty row in the worksheet, parts of the letters will be missing from the sentences. No idea if this is possible. Furthermore, pasting must continue while preserving the formatting in the Master worksheet. And the color of the font is especially important. This is when there is a change, this will also show up nicely in the print.
I don't know if it is possible to run the script again after the script has been run and changes have been made, or if the worksheets have to be removed first.
Below the mini sheets of the master worksheet, template and the desired result filled in for column E.
I'm hoping there's someone out there who has a similar script that I can modify or people can help me get started with this.
Thank you in advance
This is my first post here after a long search on this forum.
I come across many vba scripts here that allow you to create worksheets based on a list in a column and have tried to adapt them to what I need, but unfortunately that did not work. I'm looking for a script that does this based on a list in a row. The sheets must be created based on a Template and all info is in the Master sheet.
It is the intention that a worksheet is created for each room number that starts in D31 up to the last filled column and that this worksheet is also given the same name as the room number. The room number must also be entered on A6 on the newly created worksheet.
Also, on the newly created worksheet, I would like to copy the data from rows 30 and 32 of the worksheet Master to A4 and B6, where B6 is a merged cell.
Perhaps it is also possible to paste the data in cells A6 and B6 CONCAT into cell A6. Cell A6 must then be merged with B6 & C6 in the template.
Then another piece that I can't figure out is that rows 34 - 64 per column want to have copied and pasted to the new worksheet, but there is an empty row between each row to keep it easy to read when filling in. This empty row can be dropped in the worksheet, and I want to add a line break CHAR(10) after each pasted cell. This is necessary to be able to print it correctly, if I also add the empty row in the worksheet, parts of the letters will be missing from the sentences. No idea if this is possible. Furthermore, pasting must continue while preserving the formatting in the Master worksheet. And the color of the font is especially important. This is when there is a change, this will also show up nicely in the print.
I don't know if it is possible to run the script again after the script has been run and changes have been made, or if the worksheets have to be removed first.
Below the mini sheets of the master worksheet, template and the desired result filled in for column E.
I'm hoping there's someone out there who has a similar script that I can modify or people can help me get started with this.
Thank you in advance
Book1 | |||||||
---|---|---|---|---|---|---|---|
C | D | E | F | G | |||
30 | Verdieping | Algemene opmerkingen | Techniek kelder | Techniek kelder | Techniek kelder | ||
31 | Roomnumber | AO | -2.01 | -2.02 | -2.03 | ||
32 | Ruimte | Algemene opmerkingen | Hal | Hal | Hal | ||
33 | |||||||
34 | Vloer | n.v.t. | Bestaande vloerverwarming incl. vloerafwerking handhaven. Nieuwe vloerafwerking over bestaande vloer pvc of tegel n.t.b. | Bestaande vloerverwarming incl. vloerafwerking handhaven. Nieuwe vloerafwerking over bestaande vloer pvc of tegel n.t.b. | n.v.t. | ||
35 | |||||||
36 | Wanden | n.v.t. | Bestaand tegelwerk verwijderen. Nieuw tegelwerk achter toilet en overige wanden stucwerk en sauswerk/ behang n.t.b. | Bestaand tegelwerk verwijderen. Nieuw tegelwerk achter toilet en overige wanden stucwerk en sauswerk/ behang n.t.b. | n.v.t. | ||
37 | |||||||
38 | Plafond | n.v.t. | Bestaand plafond verwijderen en nieuw plafond aanbrengen met getrapte koof als eetkamer. Nieuw sauswerk kleur n.t.b. | Bestaand plafond verwijderen en nieuw plafond aanbrengen met getrapte koof als eetkamer. Nieuw sauswerk kleur n.t.b. | n.v.t. | ||
39 | |||||||
40 | Plint | n.v.t. | Granieten plinten verwijderen. Wanden repareren. Nieuwe houten plinten ca. H12cm geschilderd in kleur n.t.b. | Granieten plinten verwijderen. Wanden repareren. Nieuwe houten plinten ca. H12cm geschilderd in kleur n.t.b. | n.v.t. | ||
41 | |||||||
42 | Binnendeur | n.v.t. | Bestaande toiletdeur verwijderen. Nieuwe deur met profilering n.t.b. schilderwerk kleur n.t.b. Voorzien van nieuwe afdeklatten en neut. | Bestaande toiletdeur verwijderen. Nieuwe deur met profilering n.t.b. schilderwerk kleur n.t.b. Voorzien van nieuwe afdeklatten en neut. | n.v.t. | ||
43 | |||||||
44 | Hang- en sluitwerk binnenkozijnen | n.v.t. | Bestaande toiletdeur verwijderen. Nieuwe deur met profilering n.t.b. schilderwerk kleur n.t.b. Voorzien van nieuwe afdeklatten en neut. | Bestaande toiletdeur verwijderen. Nieuwe deur met profilering n.t.b. schilderwerk kleur n.t.b. Voorzien van nieuwe afdeklatten en neut. | n.v.t. | ||
45 | |||||||
46 | Binnenzijde gevelkozijn | n.v.t. | Bestaande toiletdeur verwijderen. Nieuwe deur met profilering n.t.b. schilderwerk kleur n.t.b. Voorzien van nieuwe afdeklatten en neut. | Bestaande toiletdeur verwijderen. Nieuwe deur met profilering n.t.b. schilderwerk kleur n.t.b. Voorzien van nieuwe afdeklatten en neut. | n.v.t. | ||
47 | |||||||
48 | Binnenzijde draaiende delen gevelkozijnen | n.v.t. | Bestaande toiletdeur verwijderen. Nieuwe deur met profilering n.t.b. schilderwerk kleur n.t.b. Voorzien van nieuwe afdeklatten en neut. | Bestaande toiletdeur verwijderen. Nieuwe deur met profilering n.t.b. schilderwerk kleur n.t.b. Voorzien van nieuwe afdeklatten en neut. | n.v.t. | ||
49 | |||||||
50 | Hang- en sluitwerk gevelozijnen | n.v.t. | Bestaande toiletdeur verwijderen. Nieuwe deur met profilering n.t.b. schilderwerk kleur n.t.b. Voorzien van nieuwe afdeklatten en neut. | Bestaande toiletdeur verwijderen. Nieuwe deur met profilering n.t.b. schilderwerk kleur n.t.b. Voorzien van nieuwe afdeklatten en neut. | n.v.t. | ||
51 | |||||||
52 | Vensterbank | n.v.t. | Nieuwe houten vensterbank over bestaande plaatsen. Detail n.t.b. Of bestaande vensterbanken verwijderen en nieuwe vensterbanken? | Nieuwe houten vensterbank over bestaande plaatsen. Detail n.t.b. Of bestaande vensterbanken verwijderen en nieuwe vensterbanken? | n.v.t. | ||
53 | |||||||
54 | Trap | n.v.t. | Nieuw schakelmateriaal n.t.b. Bijvoorbeeld Jung wit? Nieuwe spots in bestaande sparing Led voorstel installateur kleur wit. | Nieuw schakelmateriaal n.t.b. Bijvoorbeeld Jung wit? Nieuwe spots in bestaande sparing Led voorstel installateur kleur wit. | n.v.t. | ||
55 | |||||||
56 | Raambekleding | n.v.t. | Bestaand verwijderen en nieuwe raambekleding n.t.b. | Bestaand verwijderen en nieuwe raambekleding n.t.b. | n.v.t. | ||
57 | |||||||
58 | Elektronische installaties | n.v.t. | Nieuw schakelmateriaal n.t.b. Bijvoorbeeld Jung wit? Nieuwe wandlampen en licht t.p.v. garderobekast. PLP voeding gebruiken? | Nieuw schakelmateriaal n.t.b. Bijvoorbeeld Jung wit? Nieuwe wandlampen en licht t.p.v. garderobekast. PLP voeding gebruiken? | n.v.t. | ||
59 | |||||||
60 | Audio-/video installaties | n.v.t. | Nieuw schakelmateriaal n.t.b. Bijvoorbeeld Jung wit? Nieuwe wandlampen en licht t.p.v. garderobekast. PLP voeding gebruiken? | Nieuw schakelmateriaal n.t.b. Bijvoorbeeld Jung wit? Nieuwe wandlampen en licht t.p.v. garderobekast. PLP voeding gebruiken? | n.v.t. | ||
61 | |||||||
62 | Maatwerkmeubels | n.v.t. | Bestaande schuifdeuren verwijderen en afvoeren. Nieuwe schuifdeuren voor bestaande rompen. | Bestaande schuifdeuren verwijderen en afvoeren. Nieuwe schuifdeuren voor bestaande rompen. | n.v.t. | ||
63 | |||||||
64 | Overig | n.v.t. | n.v.t. | n.v.t. | n.v.t. | ||
65 | |||||||
Master |
Book1 | |||||
---|---|---|---|---|---|
A | B | C | |||
1 | project: | - | |||
2 | datum: | Vul de datum in op het HOOFDBLAD | |||
3 | |||||
4 | copy from row 30 | ||||
5 | |||||
6 | copy from row 31 | copy from row 32 | |||
7 | |||||
8 | Vloer | : | row 34 with char(10) | ||
9 | Wanden | : | row 36 with char(10) | ||
10 | Plafond | : | row 38 with char(10) | ||
11 | Plint | : | row 40 with char(10) | ||
12 | Binnendeur | : | row 42 with char(10) | ||
13 | Hang- en sluitwerk binnenkozijnen | : | row 44 with char(10) | ||
14 | Binnenzijde gevelkozijn | : | row 46 with char(10) | ||
15 | Binnenzijde draaiende delen gevelkozijnen | : | row 48 with char(10) | ||
16 | Hang- en sluitwerk gevelozijnen | : | row 50 with char(10) | ||
17 | Vensterbank | : | row 52 with char(10) | ||
18 | Trap | : | row 54 with char(10) | ||
19 | Raambekleding | : | row 56 with char(10) | ||
20 | Elektronische installaties | : | row 58 with char(10) | ||
21 | Audio-/video installaties | : | row 60 with char(10) | ||
22 | Maatwerkmeubels | : | row 62 with char(10) | ||
23 | Overig | : | row 64 with char(10) | ||
Template |
Book1 | |||||
---|---|---|---|---|---|
A | B | C | |||
1 | project: | - | |||
2 | datum: | Vul de datum in op het HOOFDBLAD | |||
3 | |||||
4 | Techniek kelder | ||||
5 | |||||
6 | -2.01 | Hal | |||
7 | |||||
8 | Vloer | : | Bestaande vloerverwarming incl. vloerafwerking handhaven. Nieuwe vloerafwerking over bestaande vloer pvc of tegel n.t.b. | ||
9 | Wanden | : | Bestaand tegelwerk verwijderen. Nieuw tegelwerk achter toilet en overige wanden stucwerk en sauswerk/ behang n.t.b. | ||
10 | Plafond | : | Bestaand plafond verwijderen en nieuw plafond aanbrengen met getrapte koof als eetkamer. Nieuw sauswerk kleur n.t.b. | ||
11 | Plint | : | Granieten plinten verwijderen. Wanden repareren. Nieuwe houten plinten ca. H12cm geschilderd in kleur n.t.b. | ||
12 | Binnendeur | : | Bestaande toiletdeur verwijderen. Nieuwe deur met profilering n.t.b. schilderwerk kleur n.t.b. Voorzien van nieuwe afdeklatten en neut. | ||
13 | Hang- en sluitwerk binnenkozijnen | : | Bestaande toiletdeur verwijderen. Nieuwe deur met profilering n.t.b. schilderwerk kleur n.t.b. Voorzien van nieuwe afdeklatten en neut. | ||
14 | Binnenzijde gevelkozijn | : | Bestaande toiletdeur verwijderen. Nieuwe deur met profilering n.t.b. schilderwerk kleur n.t.b. Voorzien van nieuwe afdeklatten en neut. | ||
15 | Binnenzijde draaiende delen gevelkozijnen | : | Bestaande toiletdeur verwijderen. Nieuwe deur met profilering n.t.b. schilderwerk kleur n.t.b. Voorzien van nieuwe afdeklatten en neut. | ||
16 | Hang- en sluitwerk gevelozijnen | : | Bestaande toiletdeur verwijderen. Nieuwe deur met profilering n.t.b. schilderwerk kleur n.t.b. Voorzien van nieuwe afdeklatten en neut. | ||
17 | Vensterbank | : | Nieuwe houten vensterbank over bestaande plaatsen. Detail n.t.b. Of bestaande vensterbanken verwijderen en nieuwe vensterbanken? | ||
18 | Trap | : | Nieuw schakelmateriaal n.t.b. Bijvoorbeeld Jung wit? Nieuwe spots in bestaande sparing Led voorstel installateur kleur wit. | ||
19 | Raambekleding | : | Bestaand verwijderen en nieuwe raambekleding n.t.b. | ||
20 | Elektronische installaties | : | Nieuw schakelmateriaal n.t.b. Bijvoorbeeld Jung wit? Nieuwe wandlampen en licht t.p.v. garderobekast. PLP voeding gebruiken? | ||
21 | Audio-/video installaties | : | Nieuw schakelmateriaal n.t.b. Bijvoorbeeld Jung wit? Nieuwe wandlampen en licht t.p.v. garderobekast. PLP voeding gebruiken? | ||
22 | Maatwerkmeubels | : | Bestaande schuifdeuren verwijderen en afvoeren. Nieuwe schuifdeuren voor bestaande rompen. | ||
23 | Overig | : | n.v.t. | ||
desired result (-2.01) |