Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
328to332
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
328to332
328to332
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Range automatisch

Range automatisch
27.10.2003 18:27:51
Susi007
Hallo,

weiss jemand, wie ich ein Range-Bereich automatisch bestimmen kann ?

Ich möchte gern die range mit dem Wert aus rs.Fields(intI).Value und die Spaltenanzahl einer Access-Datenbank bestimmen.

Quasi ungefähr so:

rs.MoveFirst
Do
intSpalte = 1
For intI = 0 To rs.Fields.Count - 1
VBAProject.Sheet1.Cells(intZeile, intSpalte) = rs.Fields(intI).Value
intSpalte = intSpalte + 1
Next intI
rs.MoveNext
intZeile = intZeile + 1
Loop Until rs.EOF = True

Range("intZeile:intSpalte").Select 'So ungefähr dachte ihcs mir, aber es geht leider mit verschiedenen rumprobieren nicht :((

Vielen vielen Dank !!!!!!!

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Range automatisch
27.10.2003 19:24:35
andre
hallo susi007,
zahlen nimmt man für 1 zelle
cells(zeile,spalte)
oder für bereich
range(cells(zeile,spalte),cells(zeile,spalte))
gruss andre
AW: Range automatisch
27.10.2003 22:52:26
neimes
hi susi,

man das range objekt auch zusammenbasteln

bereich = intzeile & ":" & intspalte
range(bereich).select

oder wenn das nicht geht
bereich = cells(intzeilestart, intspaltestart).address &
":" & cells(intzeilestop, intspaltestop).address

cioa neimes

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige