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

Macro activeren in een macro? kan dat??

Status
Niet open voor verdere reacties.

Depant

Verenigingslid
Lid geworden
5 aug 2015
Berichten
238
Hallo Allemaal,

In een macro kopieer ik een tabblad naar een ander bestand.
Mijn vraag is. Kan ik in die macro na het het kopieren een macro activeren in het doelbestand:confused::confused::confused:



Windows("b").Activate
Sheets("alles").Select
Windows("a.xlsm").Activate
Sheets("val").Select
Cells.Select
Application.CutCopyMode = False
Selection.Copy
Windows("b".xlsm").Activate
Cells.Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
ActiveWorkbook.Save
ActiveWorkbook.Close
 
Beste,

Ik veronderstel dat dit kan maar je moet eerst het doelbestand openen vooraleer je het actieve bestand sluit. De macro die je wil uitvoeren in het doelbestand, plaats je in de private sub Workbook_Open. Even uittesten is de boodschap.
 
Oke bedankt voor je reactie,

Even voor mijn beeldvorming. Het is de bedoeling dat het in het doelbestand "gerekend"gaat worden met het gekopieerde tabblad.
Maar hij mag pas rekenen als ik dat tabblad er in gekopieerd hebt.

Je bedoelt als je het bestand opent dat dan de macro loopt?


vr gr Henk:shocked:

private sub Workbook_Ope
 
Daarvoor hoef je in het andere bestand geen macro te zetten noch te activeren.
Dat kan in/met dezelfde macro als die je gebruikt hebt voor de kopieeraktie.
 
Laatst bewerkt:
Macro in Macro

Lijkt me een goede oplossing.

Bedankt voor de hulp!!
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan