Avatar billede rigtigebuko Nybegynder
24. august 2006 - 14:44 Der er 26 kommentarer og
1 løsning

Lister og sammenkædning

Så er den gal med fakturaerne igen...

Jeg vil høre om der er et klogt hovede, der kan fortælle mig hvorfor jeg ikke kan lave en liste med datavalidering fra et andet ark i samme projektmappe, som jeg har lavet med sammenkædning fra en anden projektmappe?????
Avatar billede x-lars Novice
24. august 2006 - 14:59 #1
Datavalidering er lidt speciel! Prøv at markere din liste, vælg Indsæt > Navn > Definer, og giv den et passende navn. Gå nu tilbage til den celle, du vil datavalidere, og i feltet, hvor du skal angive listen, trykker du på F3. Vælg dit listenavn og tryk OK. Så skulle det gerne virke!
Avatar billede rigtigebuko Nybegynder
24. august 2006 - 15:07 #2
Hmmmm.... Det virker desværre ikke x-lars...
Avatar billede x-lars Novice
24. august 2006 - 15:11 #3
Får du nogen former for fejlmelding?
Avatar billede rigtigebuko Nybegynder
24. august 2006 - 15:12 #4
Nej, listen er simpelthen bare tom...
Det virker, hvis jeg laver listen manuelt i ark2 i projektmappen. Men jeg ville jo gerne den kunne opdatere automatisk ved indtastning af nye kunder. Derfor lavede jeg en sammenkædning.
Avatar billede x-lars Novice
24. august 2006 - 15:21 #5
Under opsætning af Datavalidering, vælger du da Listen fra drop-boxen Tillad, hvorefter du stiller dig i feltet Kilde og der trykker F3?
Avatar billede rigtigebuko Nybegynder
24. august 2006 - 15:23 #6
Yes yes nøjagtig sådan gør jeg...
Avatar billede x-lars Novice
24. august 2006 - 15:25 #7
Underligt. Det virker fint hos mig! Kan du sende de to projektmapper på x_lars @ yahoo.com? Så skal jeg se, hvad jeg kan gøre.
Avatar billede x-lars Novice
24. august 2006 - 15:53 #8
Hvis man ændrer sidste parameter i de Lopslags-funktioner, som trak på listen, fra SAND til FALSK, virkede det fint!
Avatar billede rigtigebuko Nybegynder
24. august 2006 - 16:06 #9
De to filer jeg sendte dig virker fint allerede...
Det er når jeg istedet for listen, der er i arket Sælgere indsætter en sammenkædning fra Navneliste sælgere det går galt...
Avatar billede rigtigebuko Nybegynder
24. august 2006 - 16:15 #10
Nu har jeg prøvet forfra igen med sammenkædning og min liste med Navne er stadig tom...
Avatar billede rigtigebuko Nybegynder
24. august 2006 - 16:19 #11
Nå men nu er jeg jo heldigvis ikke den der giver op....
Da jeg brugte den gamle version jeg overførte uden kæde kunne jeg godt markere hele A til listen Navne. Det kan så ikke lade sig gøre når man laver en sammenkædning, så jeg har nøjes med at markere de celler i række A jeg skulle bruge ;)
Avatar billede rigtigebuko Nybegynder
24. august 2006 - 16:21 #12
Nu forstår jeg så bare ikke hvorfor listen ikke ignorerer tomme felter...
Avatar billede x-lars Novice
24. august 2006 - 17:21 #13
Nu ved jeg ikke rigtigt, om jeg har forstået dit oprindelige spørgsmål rigtigt. Er det, du ønsker, at der i feltet Kilde i Datavalidering er en direkte sammenkædning til en anden projektmappe, nemlig din sælgerliste?

Det kan nemlig - desværre - ikke lade sig gøre. Du skal omvejen omkring, at lave en kæde til den eksterne projektmappe i en tabel og så bruge denne tabel som din liste.
Avatar billede rigtigebuko Nybegynder
24. august 2006 - 18:09 #14
Havde fundet ud af at direkte sammenkædning i datavalidering ikke kunne lade sig gøre. Og har også fået datavalideringen til at virke med sammenkædningen nu.

Jeg forstår bare ikke hvorfor listen ikke ignorerer tomme felter... Synes jo det kunne være smart at have valgt et større område til Navne end nødvendigt, da der forhåbentlig gerne skulle komme flere kunder :)

Men men men området kan selvfølgelig ændres efterhånden... Med mindre du har et godt forslag :)
Avatar billede x-lars Novice
25. august 2006 - 09:26 #15
Hvis der ikke er tomme felter ind imellem, kan denne navnedefinition sikre, at datavalideringslisten indeholder alle sælgernavne - og intet andet. Men den kan altså ikke sortere tomme rækker fra.

=Sælgere!$A3:FORSKYDNING(Sælgere!A3;0;0;TÆLV(Sælgere!A:A)-1;1)
Avatar billede x-lars Novice
25. august 2006 - 09:28 #16
Navngivningen bliver altså gjort dynamisk og afhængig af tabellens faktiske længde.

Pas på med indsætningen, den kan godt drille! Når du har sat den ind i navnedefinitionen, klikker du på "Tilføj" før "Luk".
Avatar billede x-lars Novice
25. august 2006 - 09:30 #17
Kig evt. her for inspiration til en makroløsning:

http://www.eksperten.dk/spm/695034
Avatar billede rigtigebuko Nybegynder
25. august 2006 - 10:43 #18
=Sælgere!$A3:FORSKYDNING(Sælgere!A3;0;0;TÆLV(Sælgere!A:A)-1;1)
Den virker ikke, når jeg sætter den ind som kilde på min liste.
Der kommer en fejlboks med flg besked:
Referencer til andre regneark og projektmapper kan ikke bruges som Datavalideringskriterier.
Avatar billede x-lars Novice
25. august 2006 - 10:45 #19
Er det i fakturaen, at du indsætter denne navnedefinition?
Avatar billede rigtigebuko Nybegynder
25. august 2006 - 10:49 #20
Nej nej, det er i datavalideringen for cellen...
Avatar billede x-lars Novice
25. august 2006 - 10:54 #21
Det jeg mente - hvis jeg ellers var i stand til at udtrykke mig - var: Er det i den samme projektmappe, som rummer arket "Sælgere"?
Avatar billede rigtigebuko Nybegynder
25. august 2006 - 12:26 #22
Ja, det er i samme projektmappe :)
Avatar billede x-lars Novice
25. august 2006 - 12:41 #23
Så fatter jeg intet! Det virker hos mig!

Hvad sker dér, hvis du møjsommeligt taster formlen i navngivningen i stedet for kopi/klistr?
Avatar billede rigtigebuko Nybegynder
25. august 2006 - 16:24 #24
Nej det virker stadig ikke...
Avatar billede rigtigebuko Nybegynder
25. august 2006 - 16:29 #25
Har tilladt mig at sende dig filen igen - måske du kan få det til at virke :)
Avatar billede rigtigebuko Nybegynder
14. september 2006 - 20:16 #26
Jeg lukker for dette spørgsmål, hvis x-lars lige smider et svar :)
Avatar billede x-lars Novice
15. september 2006 - 09:45 #27
Jamen, gerne! Men vi nåede jo desværre ikke helt i mål?!?
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