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

Werkbladen meerdere malen kopieren en andere naam geven

Status
Niet open voor verdere reacties.

camper2500

Gebruiker
Lid geworden
29 mei 2008
Berichten
9
Beste,

Wie kan me helpen, ik wil graag automatisch 2 samenhorende werkbladen meerdere malen kopieren en een ander naam geven. De naam moet bestaan uit een letter en een oplopend nummer.
Dus:
werkbladen 1I 1R
worden: 1I 1R; 2I 2R; 3I 3R; 4I 4R;...

Ik heb al volgende code bijeen gekregen, maar iets klopt er nog niet.



Code:
Sub werkbladen()
'
' werkbladen Macro
Dim Nummer As Integer

For Nummer = 2 To 30

    Sheets(Array("1I", "1R")).Select
    Sheets(Array("1I", "1R")).Copy After:=Sheets(ActiveWorkbook.Sheets.Count)
    Sheets("1I(2)").Name = Nummer & ("I")
    Sheets("1R(2)").Name = Nummer & ("R")
    
Next Nummer
End Sub


Alvast bedankt voor Uw hulp

Groeten
 

Bijlagen

Laatst bewerkt door een moderator:
Als dit de standaard config is, waarom hernummer je ze niet gewoon als je klaar bent?

of gebruik je de laatste 2:

Code:
Sub werkbladen()
'
' werkbladen Macro
Dim Nummer As Integer

For Nummer = 2 To 3
    Sheets(Array("1I", "1R")).Copy After:=Sheets(ActiveWorkbook.Sheets.Count)
    Sheets(Sheets.Count - 1).Name = Nummer & ("I")
    Sheets(Sheets.Count).Name = Nummer & ("R")
Next Nummer

End Sub
 
beste Wampier,

Wreed bedankt, nu werkt het wel. Ik was blijkbaar niet zo heel ver meer van kant maar heel hard bedankt voor de finishing touch!!


Dankjewel,

Groeten,
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan