Excel vba: rows() mit variablen

hallo,

ich versuche *verzweifelt* den rows() aufruf eines selection- objekts variable zu gestalten.

ich habe:
Sheets(„Angebote“).Select
Rows(„1:120“).Select

ich möchte:
a=1, b=120
Sheets(„Angebote“).Select
Rows(a:b).Select

es gelingt mir einfach nicht. ich habe auch keine alternative über z.b. range gesehen.

fuer jegliche hinweise bin ich sehr dankbar.

ciao,

stephan

Hi Stephan,

ich versuche *verzweifelt* den rows() aufruf eines selection-
objekts variable zu gestalten.
ich habe:
Sheets(„Angebote“).Select
Rows(„1:120“).Select
ich möchte:
a=1, b=120
Sheets(„Angebote“).Select
Rows(a:b).Select
fuer jegliche hinweise bin ich sehr dankbar.

sorry, habe keinen Hinweis

aber ich habe die Lösung :smile:

Option Explicit
Sub tt()
Dim a, b
a = 3
b = 12
Worksheets(„Angebote“).Rows(a & „:“ & b).Select
End Sub

und in 99% aller Fälle braucht man nie ein Select.
Gruß
Reinhard

Hi,

warum probierst Du nicht:

Range(Cells(a, 1), Cells(b, 256)).Select

Martin