Avatar billede skwizie Nybegynder
21. marts 2007 - 21:58 Der er 7 kommentarer og
1 løsning

Addere nyt tal til værdi

Er det muligt at lave en simpel funktion til følgende:

A1 indeholder værdien 5, jeg indtaster nu en ny værdi i A1 og denne skal lægges til værdien der findes i forvejen, altså 5??
Avatar billede excelent Ekspert
21. marts 2007 - 22:25 #1
Højreklik på arkets fane og indsæt følgende kode

Dim værdi

Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Range("A1")) Is Nothing Then Exit Sub
Application.EnableEvents = False
Target = Target + værdi
Application.EnableEvents = True
End Sub

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
værdi = Target.Value
End Sub
Avatar billede skwizie Nybegynder
22. marts 2007 - 07:11 #2
Findes der ikke en funktion, uden makro? Jeg kører med 2007!
Avatar billede skwizie Nybegynder
22. marts 2007 - 07:14 #3
Funktionen skal bruges til et regnskab, så makroen skulle også gerne dække over flere celler
Avatar billede kabbak Professor
22. marts 2007 - 07:59 #4
ret
If Intersect(Target, Range("A1")) Is Nothing Then Exit Sub

til f.eks.

If Intersect(Target, Range("A1:A10")) Is Nothing Then Exit Sub

så gælder den fra A1 til A10
Avatar billede skwizie Nybegynder
22. marts 2007 - 09:27 #5
OK, hvis i begge lægger et svar fordeler jeg pointene
Avatar billede kabbak Professor
22. marts 2007 - 09:35 #6
jeg skal ikke have, jeg supplerede excelent bare ;-))
Avatar billede skwizie Nybegynder
22. marts 2007 - 09:37 #7
Hvis excelent lægger et svar så!
Avatar billede excelent Ekspert
22. marts 2007 - 12:38 #8
det gør han så :-)
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