Avatar billede up2nogood Nybegynder
26. januar 2004 - 17:23 Der er 10 kommentarer og
1 løsning

Hvordan laver man en macro til en addin i Excel XP,2003

Jeg skal bruge macroen der findes på følgende URL http://support.microsoft.com/default.aspx?scid=kb;en-us;Q123183 i alle regneark jeg åbner.

Jeg får tit kommafiler tilsendt i excelformat, og skal altså kunne gemme dem. Men mit problem er at jeg nu bliver nødt til at lave den macro hver gang skal gemme som kommasepp. Så hvordan laver jeg en såkaldt addin, eller noget lige så nemt.

Og så for at gøre det helt nemt, hvordan sætter jeg den macro på en knap, så jeg bare skal markere mine felter og trykke på denne knap?
Avatar billede bak Forsker
26. januar 2004 - 17:56 #1
Gem makroen i person.xls. (Hvis du ikke har den, så start med at optage en lille makro, og i boksen der kommer frem skal du under "Gem Makro i" vælge Personlig Makromappe.

Når du har smidt makro herind, højreklikker du på en menubar og vælger Tilpas".
Vælg så fanebladet "Kommandoer". Nede i bunden finder du "makroer" og en smiley.
Før smileyen op på en menubar, Højreklik på den og vælg Tildel Makro.

Nu kan makroen køre hver gang du klikker på smiley'en.
Avatar billede up2nogood Nybegynder
26. januar 2004 - 19:13 #2
Udemærket svar Bak, dog kunne jeg godt tænke mig at vide om det er muligt at gøre det på en måde som jeg kan eksportere til andre computere. Hvis jeg feks har 5 forskellige computere jeg skal have lavet dette på, kan jeg så importere min toolbar, eller på anden vis få toolbaren over?
Avatar billede bak Forsker
26. januar 2004 - 20:11 #3
email-adresse ?
så sender jeg den som add-inn, der bare kan distribueres og med egen menu.
Avatar billede bak Forsker
26. januar 2004 - 20:18 #4
Avatar billede bak Forsker
26. januar 2004 - 20:21 #5
Når TekstExport.xla er installeret, har du fået et extra menupunkt under DATA der hedder Exporter Tekstfil.
Bare klik på den når du har markeret området.
Avatar billede up2nogood Nybegynder
26. januar 2004 - 20:27 #6
Kanon, mange tak for det.
Kan jeg lure din fil af for hvordan du har lavet den? Jeg kunne godt tænke mig at kunne lave funktionen selv engang. Eller du kender måske et link til en god tutorial?

Jeg kunne også godt tænke mig at vide hvor meget der skal ændres i koden, for at den tager alle udfyldte felter med i excelfilen.

NB: Husk at svare med et svar, så du kan få dine meget velfortjente points.
Avatar billede bak Forsker
26. januar 2004 - 21:20 #7
Du kan sagtens lure den af, jeg har ikke beskyttet den på nogen måde.
For at få den til at "tænke" selv (alle udfyldte celler) finder du alle de steder hvor der står selection og ændrer til ActiveSheet.UsedRange
Avatar billede up2nogood Nybegynder
26. januar 2004 - 21:25 #8
Kanon, tak skal du have.
Avatar billede bak Forsker
27. januar 2004 - 12:14 #9
up2nogood -> vil du så også give pointz ?
Avatar billede up2nogood Nybegynder
27. januar 2004 - 12:54 #10
Hmm, jeg synes da jeg havde givet dig points, men åbenbart ikke.
Og selvfølgelig skal du have dine points, well earned!
Avatar billede hubertus Seniormester
04. oktober 2009 - 10:12 #11
Hej Bak

Jeg har søgt eftre den funktion som beskrives ovenfor. Kunne du gøre linktet aktivt igen?

http://tommy.bak.homepage.dk/TekstExport.xla

på forhånd tak.
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
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

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