Print side | Luk vindue

kopier/flytte ark med markro

Udskrevet fra: Dansk Regneark Forum
Kategori: Hjælp til regneark.
Forum navn: Makro og VBA
Forum beskrivelse: Hjælp til Makroer og VBA-programmering
Web-adresse: https://forum.excel-regneark.dk/forum_posts.asp?TID=100
Udskrevet den: 21.Nov.2024 kl. 19:02


Emne: kopier/flytte ark med markro
Besked fra: lysral
Emne: kopier/flytte ark med markro
Posteringsdato: 17.Okt.2010 kl. 09:12
Hej Allan + alle andre
 
Hvis jeg har et regneark med rigtig mange faner hvorpå der er makroer på de fleste og skal have flyttet en eller flere af dem over i en ny projektmappe, hvordan gør jeg så det uden at miste funktionen af makroen?
 
/Lars



Svar:
Besked fra: Allan
Posteringsdato: 17.Okt.2010 kl. 11:31
Hej Lars,
 
Det er ikke så nemt endda.
Hvis dine makroer ligger på selve arket (Ikke i et modul eller i ThisWorkBook) vil makroerne blive kopieret med, ellers ikke.
 
DU kan naturligvis kopiere makroen med, ved først at finde det modul den ligger i og kopiere den over i den nye fil (Det kan du gøre i VBA-editoren, blot ved at trække med musen)
Jeg ved ikke helt hvor meget kendskab du har til VBA-delen, og hvis det er indspillede makroer er de typisk ikke navngivet særlig godt.
 
//Allan
 
 


Besked fra: lysral
Posteringsdato: 17.Okt.2010 kl. 12:46
Jeg ved meget lidt om makroer men er ved at sætte mig noget mere ind i det.
Hvordan får jeg makroen til at ligge på selve arket? synes ikke jeg skal vælge hvor det skal ligge på noget tidspunkt, men kan jo nemt være jeg har overset noget.
 
/Lars


Besked fra: Allan
Posteringsdato: 18.Okt.2010 kl. 14:54
Hej Lars,
 
Hvis du ved hvad makroen hedder, skal klikke CTRL + F11 og derved tilgå VBA-Editoren.
Til venstre på din skærm, kan du nu se åbne filer og moduler.
Under din fil, ligger der en del moduler, her skal du finde den som matcher den makro der hører til dit ark.
 
 
 
Du skal kopiere det hele fra vinduet til højre
Find derefter finde dit ark på listen til venstre.
Klik på det og sæt den kopierede makro ind i vinduet til højre.
 
Dette skal gøres ved alle ark du ønsker at flytte ud af arket.
 
ALTERNATIVT:
Alle de moduler du kan se i din fil, skal kopieres til den nye fil.
 
Hvis du starter med at oprette alle dine filer, en for en.
Herefter åbner du den originale fil, sammen med en af de nye filer.
Trykker CTRL + F11 og trækker alle moduler med musen over i den nye fil i oversigten til venstre.
 
Det er ikke helt simpelt at forklare, håber det går Wink
 
//Allan


Besked fra: lysral
Posteringsdato: 19.Okt.2010 kl. 17:19
Tak for hjælpen - jeg prøver det lige senere i aften eller i morgen. Skal nok lige give lyd om jeg kan finde ud af det


Besked fra: lysral
Posteringsdato: 20.Okt.2010 kl. 20:03
Jamen hvor herligt - det virker jo.
 
Mange tak for hjælpen, det løser også problemet med at finde vinderen i puljen Big smileThumbs Up


Besked fra: Allan
Posteringsdato: 20.Okt.2010 kl. 21:23
Gør det, jamen så er alle jo glade Wink
Velbekomme og rigtig mange tak for din tilbagemelding.
 
//Allan
 



Print side | Luk vindue