Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VBA: Alueen valinta

VBA-aloittelija [17.12.2007 15:35:36]

#

Moro!

Yritän saada excelin valitsemaan alueen, jossa rivien määrä on muuttuva.
Yritin siten, että makro hakee alimman rivin(ts. ensimmäisen tyhjän rivin), nimeää sen esim. solu-nimiseksi ja sen jälkeen valitaan alue. Tätähän ei tapahdu, koska ilmeisesti makro ei ymmärrä muuttujaa tuossa kohdassa.

Eli näin yksinkertaisesti luulin sen menevän:

Solu = ActiveCell.Address
Range("A2:solu").Select

Ei toimi. Miten tämä kierretään kun en oikein keksi mitään millä ohittaisin tämän...

Thanks!!

Blaze [17.12.2007 15:42:32]

#

Range("A2:" + Solu).Select

neau33 [17.12.2007 15:57:11]

#

Moikka VBA-aloittelija !

'ThisWorkbook
Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)
  Range("A2:" & Target.Address).Select
End Sub

VBA-aloittelija [17.12.2007 16:02:49]

#

Kiitoksia!!

Johan toimii!

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta