Avatar billede laurbjerg Nybegynder
04. marts 2005 - 10:34 Der er 9 kommentarer og
1 løsning

Msg Box

Kan man lave sådan, at hvis man aktivere en bestemt celle f.eks
B2, så "popper" der en besked box frem ?

hvis ja, hvordan ???
Avatar billede s_kjaer Praktikant
04. marts 2005 - 10:57 #1
Det kan godt laves ved hjælp af en macro. Har desværre ikke tid til at lave det lige nu, men skal nok se på det i eftermiddag, hvis der da ikke er nogle der er hurtigere
Avatar billede kabbak Professor
04. marts 2005 - 11:52 #2
koden skal i arkets modul

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Address = "$B$2" Then
MsgBox " du er nu i celle B2"
End If
End Sub
Avatar billede laurbjerg Nybegynder
04. marts 2005 - 11:56 #3
fornemt kabbak, smider et svar og god week-end
Avatar billede kabbak Professor
04. marts 2005 - 11:56 #4
et svar og i lige måde
Avatar billede bak Forsker
04. marts 2005 - 19:32 #5
Alternativt kan det også laves uden makro.
I Data / Datavalidering på fanebladet Meddelelser indskriver du bare din Besked.
Når cellen aktiveres vises meddelelsen.
Hvis du har slået officeassisten til viser den din besked ellers viser en boks nær cellen
Avatar billede laurbjerg Nybegynder
07. marts 2005 - 06:52 #6
> Kabbak

Kan man kun bruge denne makro en gang på hver side. Den kommer med en fejlmelding hvis man prøver at benytte den flere gange. ?
Avatar billede kabbak Professor
07. marts 2005 - 08:07 #7
Hvordan ser din kode ud, der hvor du vil bruge den flere gange.
Avatar billede laurbjerg Nybegynder
07. marts 2005 - 08:09 #8
Det er jo faktisk bare din ovenstående kode, som jeg prøvede at kopiere flere gange, bare med forskellig celle reference !
Avatar billede kabbak Professor
07. marts 2005 - 08:11 #9
det kan du ikke, du skal skrive det i samme kode

således

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Address = "$B$2" Then
MsgBox " du er nu i celle B2"
End If

If Target.Address = "$H$2" Then
MsgBox " du er nu i celle H2"
End If


If Target.Address = "$A$2" Then
MsgBox " du er nu i celle A2"
End If

End Sub
Avatar billede laurbjerg Nybegynder
07. marts 2005 - 08:15 #10
jeg takker !
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