Avatar billede panebb Novice
20. december 2012 - 11:34 Der er 6 kommentarer og
1 løsning

formel i celle med datavalideringsliste

jeg har en række celle med datavalideringslister. Disse fungere fint. nu vil jeg gerne have et automatisk valg i disse celler afhængig af valget i en anden celle.

I A1 kan vælges mellem træ, mursten og beton
i B1 kan vælges mellem søm, skruer og bolte.

Når jeg i A1 vælger træ skal B1 automatisk vælge søm. MEN jeg vil gerne have mulighed for at listen med de øvrige muligheder stadig er mulig.

Jeg kan godt lave en HVIS-formel i B1 udfra værdien i A1.
Det samme med en datavalidering i B1 udfra A1.
Bare ikke begge dele på engang.

Nogen forslag.
Avatar billede jens48 Ekspert
20. december 2012 - 23:48 #1
Der skal nok 2 ting til:
En makro:

Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("A1")) Is Nothing Then
x = Cells(1, 2)
If Cells(1, 1) = "Træ" Then x = "Søm"
Cells(1, 2) = x
End If
End Sub

Den ændrer B1 til Søm hvis Træ vælges i A1

Og en formel i valideringslisten for hhv. skruer og bolte der ser således ud:
=IF(A1="Træ";"Søm";"Skruer")
=IF(A1="Træ";"Søm";"Bolte")

således at kun Søm kan vælges, hvis Træ er valgt i A1
Avatar billede panebb Novice
21. december 2012 - 14:08 #2
tak
vba er ikke min stærke side, men har lagt din streng ind unde det pågældende ark.
mangler der ikke noget i dine formler og hvor vil du lægge dem?
Avatar billede jens48 Ekspert
21. december 2012 - 23:48 #3
Prøv at se under http://gupl.dk/689104/

Makroen finder du ved at højreklikke på fanebladet og vælge "View Code"
Avatar billede KenneyD71 Nybegynder
04. januar 2013 - 18:46 #4
Du behøver faktisk ikke programmering, men kan lave en Cascading Validation list.

Prøv at tjekke den her ud:
http://www.excel-user.com/2011/02/cascading-validation-lists.html
samt:
http://www.youtube.com/watch?v=rLRrYPsxGa4
Avatar billede KenneyD71 Nybegynder
04. januar 2013 - 19:39 #5
og jeg supplerer lige med et eksempel, jeg lige har brygget.

http://dl.dropbox.com/u/53521790/CascadingList.xlsx
Avatar billede panebb Novice
19. februar 2013 - 16:22 #6
Tak for hjælpen til jer begge

#3 Det virker ikke helt som det skal

¤5 det er lige det jeg manglede, takker
Avatar billede KenneyD71 Nybegynder
19. februar 2013 - 17:23 #7
Så lidt.
glad for at kunne hjælpe.
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