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

Nieuw werkblad en optellen

Status
Niet open voor verdere reacties.

mariek81

Nieuwe gebruiker
Lid geworden
3 jun 2008
Berichten
1
Hallo,

Ik wilde in Excel een macro maken zodat wanneer een nieuw werkblad gemaakt wordt deze automatisch naar de laatste plaats gaat en het orgineel dat op het eerste werkblad staat gekopieerd word hierin. Ik heb geprobeerd een macro op te nemen en dan de acties uit voeren, maar dan komt ie niet goed uit, hij maakt dan alleen een nieuw werkblad aan.

Ook wilde ik graag dat wat in dit nieuwe blad ingevuld wordt automatisch ingevuld wordt in een totaal blad. Nu doe ik dat nog met een formule, maar deze neemt alleen bladen mee die al bestaan en dus geen “toekomstige”

Is hier iemand die mij hierin kan helpen?
 
Dag mariek81

Plak deze code eens in ThisWorkbook:

Code:
Private Sub Workbook_NewSheet(ByVal Sh As Object)
    
    Dim wb As Workbook
    
    Set wb = ThisWorkbook
    
    Sh.Move after:=wb.Sheets(wb.Sheets.Count)
    
    wb.Sheets(1).Range("A1:H100").Copy Sh.Range("A1")
    
End Sub

Dat zet het tabblad al vanachter, en kopieert bereik A1:H100 naar daar.

Het laatste in je vraag zal lastiger zijn.

Wigi
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan