webForumDet fria alternativet

Excel: Lista plus välja ur listan

8 svar · 3 819 visningar · startad av Sjodahl

SjodahlMedlem sedan maj 20033 218 inlägg
#1

Hej!

Vill skapa en list tex:
Namn1
Namn2
Namn3

Sen i tex cell a3 vill jag att man skall ha en rull lista och som visar listan. Förslag?

SBMedlem sedan maj 2000194 inlägg
#2

Hej!

1. Börja med att ta fram verktygsfältet Formulär från Visa-menyn.
2. Rita ut en kombinationsruta på ditt excelblad.
3. Högerklicka på kombinationsrutan och välj Formatera kontroll
4. Välj önskat cellområde i rutan för Indataområde.
5. Placera kontrollen över cellen A3 och anpassa dess storlek.
6. Klart!

SjodahlMedlem sedan maj 20033 218 inlägg
#3

Hur får jag ut värdet sen ?
Använder jag Celllänk så får jag bara vilken position i listan det är tex

Mat
Kläder - Makerad
Övrigt

Så får jag 2 (inte Mat)

clarkbonesMedlem sedan feb. 20013 023 inlägg
#4

Du använder funktionen Index
=INDEX(A1:A3;D3)
Där A1:A3 är ditt indataområde och D3 är cellen där du har cellänken.

SjodahlMedlem sedan maj 20033 218 inlägg
#5

Verkar inte fungera, blir ingen "lista" av det.

Kalle MMedlem sedan mars 20041 936 inlägg
#6

Annat sätt:
Stå i A3
Välj Data/Verifiering.
Välj alternativet "Lista".
Stå i "källa" och markera din lista.
Ok.

MindreVetandeMedlem sedan okt. 2005371 inlägg
#7

eller skriv in listan direkt i "källa".
Typ Namn1;Namn2;Namn3
Men Kalles variant med länkat område är för det mesta smidigare om du vill kunna ändra listan enkelt (Bonusvarianten är ett namngivet område med dynamisk utökning. Men det är överkurs)

Kalle MMedlem sedan mars 20041 936 inlägg
#8

Hej MindreVetande!
Liten nackdel med verifieringsvarianten tycker jag är att listrutan endast syns när man är där med markören. Finns det någon lösning på detta förutom att skriva "Välj här" som första alternativ? :-)
Eller är det verktygsfältet formulär som gäller och skapa en listruta den vägen?

MindreVetandeMedlem sedan okt. 2005371 inlägg
#9

Jupp. Formulär eller möjligen Kontroll.

Eller också lägger man bara till en snygg rubrik i cellen bredvid och använder färgsättning för att visa att dom hör ihop. Då brukar det vara ganska klart vad man vill.

Formulärvarianten (visa verktygsfält formulär) är ganska enkel men man får ju bara ut nr på den valda raden och måste göra en extra snurra för att knyta det till ett namn, typ clarkbones Index() funktion. Eller möjligen Välj() om man tycker det är enklare.

Kontroll/activeX-varianten (visa verktygsfält kontroller) är kanske lite o-inuitiv. Men den returnerar ju faktiskt den text man väljer. Problemet är att du får gå in i Egenskapsfönstret (högerklick) och manuellt skriva in rätt celladress i LinkedCell respektive ListFillRange. Dessutom måste man komma ihåg att lämna redigeringsläget när man är klar och det har i alla fall jag stora problem med :-)

137 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)