Avatar billede danielbaek Nybegynder
15. oktober 2008 - 15:29

Køre makro i et ark, når ændring i andet ark sker

Hej,

Jeg har en Makro som jeg vil have til at køre i et ark (Master) når der ændres i nogle af de andre ark (Data1, Data2 osv.)

Koden er:
Sub CopyIntoOne2()
  Rows("2:9999").ClearContents
  For Each thing In Array("PA", "CSC")
    Sheets(thing).Range("A2:X100").Copy
    Sheets("Master").Range("A65536").End(xlUp).Offset(1).PasteSpecial
    Next
    Range("A2").Select
    Selection.Sort Key1:=Range("A2"), Order1:=xlAscending, Header:=xlYes, _
        OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom
End Sub

Kan i guide mig igennem hvordan jeg gør dette - er helt blank på programmeringen men har fået stykket ovenstående kode sammen til at gøre hvad jeg ønsker. Dog ikke automatisk ved ændring i de andre ark endnu (og lige nu kan makroen også køre i alle ark - dette er heller ikke meningen, men kun i "Master".
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi har et stort udvalg af Excel kurser. Find lige det kursus der passer dig lige her.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester