23. oktober 2005 - 20:53
Der er
8 kommentarer og 1 løsning
Kør en macro på aktive celler i en bestemt kolonne
Jeg vil høre om jeg kan køre en macro, hvergang jeg aktiver en celle i kolonne K. Kolonne er et navngivet område, kaldet "Dato" Makroen hedder "Showit" og er en popup kalender. Mvh Jan
Annonceindlæg tema
Cloud & AI
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.
23. oktober 2005 - 21:00
#1
hvis det er hvergang du står på cellen, så: Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Not Intersect(Target, Range("Dato")) Is Nothing Then 'Call din makro End If End Sub Hvis det er hvergang den ændres, så: Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Range("Dato")) Is Nothing Then 'Call din makro End If End Sub Sættes i arkets modul
23. oktober 2005 - 21:14
#2
Jeg kan ikke få den til at virke. Er dette forkert???? Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Not Intersect(Target, Range("Dato")) Is Nothing Then Call "Showit" End If End Sub
23. oktober 2005 - 21:16
#3
Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Not Intersect(Target, Range("Dato")) Is Nothing Then Call Showit End If End Sub
23. oktober 2005 - 21:16
#4
Forkert
23. oktober 2005 - 21:19
#5
prøv at skrive Showit med små bogstaver, hvis makroen findes skriver den det med stort S ligesom det står i makronavnet
23. oktober 2005 - 21:20
#6
prøv lige at sætte første linie med makronavnet showit herind
23. oktober 2005 - 21:21
#7
Har du sat den i arkets modul, det ark som indeholder området Dato
23. oktober 2005 - 21:22
#8
Det virker :-))) Jeg skal bare lige have fundet ud af hvordan man lukker Popup kalenderen efter hver indtastning. Sender du et svar Tak for hjælpen
23. oktober 2005 - 21:23
#9
et svar ;-))
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig