Avatar billede dantyr Juniormester
22. januar 2014 - 20:15 Der er 5 kommentarer og
1 løsning

en "makering" i en celle skal give værdi i anden celle

Jeg sidder med noget løn til arbejde. Jeg vil gerne lave det sådan at hvis jeg sætter et kryds i en celle kan den hente værdien i en anden celle...
Avatar billede kabbak Professor
22. januar 2014 - 20:32 #1
Sættes i arkets modul

Private Sub Worksheet_Change(ByVal Target As Range)
If UCase(Target) = "X" Then ' stort eller lille x er underordnet
Target = Target.Offset(-1, 0) ' cellen oven over
End If
End Sub
Avatar billede dantyr Juniormester
22. januar 2014 - 20:47 #2
Hmmmmm.. er det en makro jeg skal lave.... Det er en tid fra feks. celle c:51 jeg gerne vil ha til at vise i celle c:53 når jeg sætter i X i den celle
Avatar billede kabbak Professor
22. januar 2014 - 20:56 #3
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$C$53" And UCase(Target) = "X" Then
Target = Range("$C$51")
End If
End Sub
Avatar billede dantyr Juniormester
22. januar 2014 - 21:19 #4
Super det virker.... Tak...... Kan jeg bare kopierer den så den også virker i d-e-f osv

30 point til dig
Avatar billede dantyr Juniormester
22. januar 2014 - 21:33 #5
Ups skriv lige igen kabbak så jeg kan give dig point (og hvis du kan hjælpe med det sidste) ;)
Avatar billede kabbak Professor
22. januar 2014 - 22:04 #6
;-))
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