01. april 2003 - 16:27Der er
7 kommentarer og 1 løsning
Makro hjælp
Har denne makro, som henter en andet regneark. Det virker fint. jeg vil dog gerne have den ændring, at den kan sætte dataene ind, selvom regnearket ikke hedder "testkalk". Det kan måske være den hedder "777", og så skal den smide dataene ind i den.
viser, hvordan den tager indholdet af C4 og opbygger et filnavn ud fra dette. Det kunne du bruge som inspiration: Beslut, at det ønskede navn skal stå i en bestemt celle, og udregn et filnavn ud fra dette. Det skal du så bruge i stedet for "TestKalk.xls" et par linier længere nede.
Denne metode duer ikke... da det vil være meget upraktisk at skulle skrive det. Den skal smide det ind i det ark, der er åbent... dvs. i stedet for "testkalk", så skal der stå filnavnet på arket som er åbent.
Jeg har ikke lest problemet ditt så grundig, men...
Det er noe som heter ActiveWorkbook.Name Jeg mener bestemt at det skal sette inn filnavnet til den aktive filen. din linje blir da: Destination:=Workbooks(Activeworkbook.name).Sheets(1).Range("A12")
Ja, hvis jeg kan få et svar der virker... ellers må jeg selv tage dem...
Synes godt om
Ny brugerNybegynder
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.