Avatar billede JonasS Novice
18. maj 2021 - 10:57 Der er 2 kommentarer

Unik data låst til emne i rulleliste

Hej.
Jeg har et kalenderark med en fane for hver måned. I hver fane er der en rulleliste, som indeholder vilkårlig navnedata. Er det muligt at lave en VBA som gemmer den indtastede data i kalenderen baseret på det navn, som er tastet i rullelisten? Altså således at man kan skifte mellem forskellige navne i min rulleliste, og så vil data "følge med" når man skifter?

Lige nu har jeg lavet en VBA, som nulstiller hver gang man skifter navn i rullelisten, men jeg kunne godt tænke mig, at den kunne "huske" den data man havde testet ud fra hver navn i rullelisten?

Håber det giver mening?

Min nuværende kode ser således ud:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Not Intersect(Target, Range("J4")) Is Nothing Then
        Range("B4:H4").ClearContents
        Range("B6:H6").ClearContents
        Range("B8:H8").ClearContents
        Range("B10:H10").ClearContents
        Range("B12:H12").ClearContents
        Range("B14:C14").ClearContents
    End If
End Sub

J4 er min rulleliste med navne. kolonnerne B til H er kalenderfelterne.

Pft.
Avatar billede L_Amtoft Mester
18. maj 2021 - 13:24 #1
hejsa JonasS
jeg læser det som at du skal have en fane pr. navnedata (rulleliste J4) og så hente / vise data ud fra hvad du vælger i J4.
Om løsningen er at lave en formel i alle celler der skal vises eller det er nemmere at flytte fane, skal jeg ikke afgøre.
Avatar billede finb Ekspert
18. maj 2021 - 13:54 #2
Har du mere nytte af en database ?
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
Vi har et stort udvalg af Excel kurser. Find lige det kursus der passer dig lige her.

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