Avatar billede kim1a Ekspert
12. februar 2013 - 12:01 Der er 7 kommentarer og
1 løsning

Kopiere formler som henter fra et faneblad ind i en ny projektmappe

Jeg har i forbindelse med denne: http://www.eksperten.dk/spm/976369

Brug for at kopiere en tabel (via vba) med formler ind i en anden projektmappe. Sagen er den at formlerne holder fast i at henvise til den oprindelige projektmappes faneblad, fremfor at fungere på den nye projektmappes faneblad med samme navn.
Jeg tænkte jeg kunne omgå det ved at have ' foran mine formler (så de blev kopieret som flad tekst, og derpå lave en søg og erstat.

Altså - min formel lyder:
=sum(Master!A2:A4)
Når jeg kopierer den ind i nyt ark står der =sum([sti til filen]master!A2:A4)
Jeg ville så omgå det ved at skrive:
'sum(Master!A2:A4) og derpå lave søg og erstat på ' til =, men det virker ikke. Så forsøgte jeg med et tilfældigt bogstav, men så skriver den automatisk ' foran =.

Hjælp :-)
12. februar 2013 - 12:12 #1
Brug Søg & Erstat

Søg efter: [sti til filen]
Erstat med:
Avatar billede kim1a Ekspert
12. februar 2013 - 12:48 #2
Det er desværre ikke en løsning, hvis jeg holder formlen fast i sin oprindelige (fungerende) tekst så laver den #REF i funktionen.

Det er en sumifs - så måske det er her der sker noget?
12. februar 2013 - 13:01 #3
I spørgsmålet skriver du:
=sum(Master!A2:A4)

Kan vi få alle informationer på bordet. Vi kan jo ikke gætte hvad du mener!
Avatar billede kim1a Ekspert
12. februar 2013 - 13:06 #4
Ja, jeg beklager - det var blot for at gøre det simplere. Tænkte ikke over det kunne have betydning.

Iøvrigt hvis vi skal være firkantede krævede din søg og erstat ikke blot [sti til fil], men også arknavn samt en ekstra ' til sidst som skulle søges og erstattes med arknavn :-)
Avatar billede kim1a Ekspert
12. februar 2013 - 13:09 #5
Formlen lyder:
SUMIFS(Master!D:D;Master!O:O;Opslag!F$1;Master!N:N;Opslag!$E3)
og når jeg kopierer den ind:
=SUMIFS('[solgte_2013_01_31.xlsx]Master'!#REF!;'[solgte_2013_01_31.xlsx]Master'!#REF!;'[solgte_2013_01_31.xlsx]Opslag'!F$1;'[solgte_2013_01_31.xlsx]Master'!#REF!;'[solgte_2013_01_31.xlsx]Opslag'!$E3)
12. februar 2013 - 13:27 #6
Beklager at jeg ikke kunne gætte det. Jeg forholdt mig såmænd bare til informationerne i dit spørgsmål.

Slut herfra!
Avatar billede kim1a Ekspert
12. februar 2013 - 14:32 #7
Tak for forsøget alligevel :-)
Avatar billede kim1a Ekspert
14. februar 2013 - 09:27 #8
Øv - ingen andre med forslag. Jeg lukker og giver mig til at skrive formlerne manuelt ind i vba.
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