Avatar billede jesperbaldur Nybegynder
06. juni 2004 - 15:37 Der er 6 kommentarer og
1 løsning

Optælle hvor mange felter man markerer i et excel-ark

Det er nok ikke den rugtige kategori, men jeg prøver alligevel.

Er det muligt at lave en makro i excel som optæller hvor mange rækker og søjler man har markrer ?
Makroen skal altså tælle antal søjler og rækker der er markeret imens man markerer dem, og ikke først efter man har slippet musetasten?
Kan dette lade sig gøre ?
Avatar billede kabbak Professor
06. juni 2004 - 18:57 #1
Nej, det mener jeg ikke.

Men hvis du starter med at makere 1 celle og så holde SHIFT nede, kan du få antallet hver gang du slipper musetasten, og så længe du holder SHIFT nede kan du jo fortsætte makeringen.

Det kræver denne i Thisworkbook modulet.

Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)
If Target.Cells.Count > 1 Then
rækker = Target.Rows.Count
Kolonner = Target.Columns.Count
Info.Show
Info.LInfo.Caption = Kolonner & " kolonne(r) og " & rækker & " række(r), er makeret"
Else
Info.Hide
Info.LInfo.Caption = ""
End If
End Sub


Og en UserForm som skal hedde INFO,og en label på Userformen som skal hedde LInfo.

ShowModal skal stå til false i Userformens Properties
Avatar billede bak Forsker
06. juni 2004 - 20:21 #2
Et alternativ er jo at kigge i navneboksen lige under skrifttyper. Her vises begge dele helt automatisk mens man markerer (den holder op med det når man slipper musetasten.
Avatar billede bak Forsker
06. juni 2004 - 20:31 #3
Jeg glemte lige at skrive at jeg er enig med kabbak i at det ikke umiddelbart er muligt. Et regneark har ikke en mouse_move-event, der gør at man kan følge markeringen.
Avatar billede jesperbaldur Nybegynder
10. juni 2004 - 20:08 #4
jeg kan godt bruge det. Så hvis du gider skrive et svar :-)
Avatar billede kabbak Professor
10. juni 2004 - 20:38 #5
et svar, ;-)), hvis det var mig du mente
Avatar billede jesperbaldur Nybegynder
10. juni 2004 - 21:43 #6
Det var det  :-)
Avatar billede kabbak Professor
10. juni 2004 - 21:52 #7
tak for point ;-))
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