Avatar billede andersen112 Juniormester
14. april 2010 - 13:35 Der er 6 kommentarer og
1 løsning

flere hviser

Jeg skal lave en sammentælling af nogle bestemte tal.
i kolonne a3:a33 er der dage i rækkefølge
i kolonne e3:e33 er der nogle tal
i celle e43 skal resultatet stå

resultatet skal være når a3:a33=søndag og e3:e33=24
når disse 2 ting opstår skal celle e43 vise 1

sker det flere gange på en måned skal e43 vise 2 osv.
Avatar billede jokerper Nybegynder
14. april 2010 - 14:37 #1
I vba - alt+F11 insert et modul:

Sub test()
Dim b As Integer
Dim a As Object
b = 0

For Each a In Worksheets("Ark1").Range("a3:a33")
If a.Value = "søndag" And a.Offset(0, 4).Value = "24" Then
b = b + 1
End If
Next
Range("e43").Value = b
End Sub
Avatar billede andersen112 Juniormester
14. april 2010 - 16:21 #2
det ser jo fint ud, men der sker ikke noget når jeg sætter formel ind i modul.

skal jeg gøre noget for at det virker
Avatar billede store-morten Ekspert
14. april 2010 - 18:38 #3
Du skal afspille makroen.

Hold Alt nede og tryk på F8
Vælg "test" og afspil
Avatar billede jokerper Nybegynder
14. april 2010 - 19:03 #4
Eller opret en knap på regnearket og tildel makroen.

Fremgangsmåden varierer alt efter excel version, så skriv lige hvilken version du har.
Avatar billede andersen112 Juniormester
15. april 2010 - 10:52 #5
det er excel 2007

når jeg afspiller makro skriver den subscript out of range
Avatar billede jokerper Nybegynder
15. april 2010 - 11:19 #6
Det kan have noget med dette at gøre:

("Ark1")

Hvad hedder dit ark?

skal det udskiftes?

http://office.microsoft.com/da-dk/excel/HA101730521030.aspx

2007 så skal du ind i udviklermenuen og vælge  at indsætte en formular-knap og tildele den koden.
Avatar billede andersen112 Juniormester
17. maj 2010 - 22:49 #7
it
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

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