15. maj 2004 - 17:47Der er
20 kommentarer og 1 løsning
Lopslag med mere end 1 værdi
Jeg skal lave et lopslag med mere end en værdi. Dvs. at istedet for at søge i en liste efter kun et tal, så skal jeg have den til både at søge på 1 og 11. Som den ser ud pt. =lopslag(1;stilling;2)
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Kan den laves så man kan få den til at søge efter 1, 11, 21, 31, 41 og 51 og evt. flere numre efter samme system. Dette er også grunden til jeg ikke har brugt en hvis sætning, da jeg kommer til at gå over de 7 stykker.
Kort og godt skal jeg lave et rullegardin med stillingsbetegnelser. Det svære er at stillingsbetegnelserne skal afgrænses i forhold til hvilket forbund der er valgt i et andet rullegardin. Dette har jeg lavet indlæg om på exp igår, men jeg har ikke fået noget jeg 100% kan bruge. Det som jeg så havde påtænkt mig var at hvis nu forbundet FOA bliver valgt i det første rullegardin, så skal der ud for stillingsbetegnelserne der hører under FOAs område, stå med 1, 2, 3, osv... Og hvis HK bliver valgt skal stillingerne derunder stå med 11, 12, 13 osv... Dette er klaret og det gøres for at ende med et område jeg kan gøre til inputområde for mit rullegardin, som er lavet via data - validation. I øverste felt af dette inputområde skal der således lave opslag efter tallene 1,11,21 osv. I næste felt skal der laves opslag efter tallene 2,12,22 osv. Problemet er at der måske er 15-20 ialt af disse forbund. Jeg ved ikke om jeg har valgt den nemmeste løsning (sandsynligvis ikke), men jeg har tænkt over det længe og det er det bedste jeg har kunnet finde på. Håber det giver mening, men det kan selvfølgelig sendes på mail.
Af en eller anden grund virker det ikke på mit rigtige ansættelsesbrev. Jeg bruger følgende kode: Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = "$b$14" Then Range("b7").Select With Selection.Validation .Delete .Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _ xlBetween, Formula1:="=" & Range("b14").Value .IgnoreBlank = True
End With Range("b7") = "Vælg " & Range("b14").Value End If End Sub
B7 er feltet for stillingen og b14 er feltet for forbund. Når jeg vælger forbund i b14, fremkommer der ikke nogen liste eller pil til rullegardin. Det eneste jeg har gjort er at kopiere koden til mit eget regneark og så tilrette cellenumrene
De ting er gjort. Jeg ved ikke om koden er fintfølende eller hvad, men da jeg rodede i det testark du havde sendt retur til mig, da tilføjede jeg en ekstra række og rettede derefter koden til så cellerne i koden passede til de virkelige celler. Derefter fik jeg samme fejl som beskrevet i forrige kommentar. Skal man gøre noget for at aktivere koden ?
Spørgsmålet er om jeg skal sende dig det ansættelsesbrev som jeg har liggende, det er der det hele skal ind i.
Når de her ting er overstået, så lav et fiktivt svar i det indlæg herpå exp jeg har oprettet "rullegardin skal bestemme andet rullegardins indhold", så giver jeg dig pointene for den også, da du i realiteten har løst det problem for mig.
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.