Avatar billede olsen205 Nybegynder
07. juni 2005 - 08:51 Der er 4 kommentarer og
1 løsning

Summering af 2 kolonner

Jeg er begynder i VBA

For hver celle i kolonne E & D, vil jeg gerne have dem summeret i kolonne F, Jeg har prøvet alle mulige løsninger men kan ikke få det til at virke.

Kan nogle hjælpe?
Avatar billede martin_moth Mester
07. juni 2005 - 10:50 #1
Går ud fra at du taler om Excel?

Nedenstående kode summerer tallet i kolonne A med tallet i kolonne B og skriver resultatet i kolonne C for de første 10 rækker

Du kan jo skifte, så den tager de første 100, 1000 eller hvad du nu vil

Sub Macro1()
  Dim i As Long
  For i = 1 To 10 'summerer de første ti rækker
    Cells(i, 3).FormulaR1C1 = "=RC[-1]+RC[-2]"
  Next i
End Sub
Avatar billede martin_moth Mester
07. juni 2005 - 10:52 #2
Ovenstående er som sagt lavet for kolonne A, B, C

Er det D, E, F, skal du skrive

...Cells(i, 6)..... og ikke .....Cells(i, 3)........

6=F
3=C
Avatar billede hiks Nybegynder
07. juni 2005 - 10:52 #3
er det ikke bare sådan een løbende sum som du kan klare med een sum formel?

=SUM($D$1:E1) <- sæt ind i F1 og træk/kopier ned

/hiks
Avatar billede martin_moth Mester
07. juni 2005 - 13:05 #4
Tror det skal laves i VBA - kategorien og spørgsmålets titel taget i betragtning... I øvrigt er det vel ikke meningen at D1 skal låses?

olsen205, har du fået svar nok - eller er det ikke det du mener?
Avatar billede olsen205 Nybegynder
07. juni 2005 - 13:17 #5
Tak for det hurtige svar. Det var lige hvad jeg havde brug for.. Mange mange tak...
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
Kurser inden for grundlæggende programmering

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