komme hier leider nicht weiter.
Code: Alles auswählen
Dim oRange
Dim aListe
Dim s As String
Dim i As Integer
oRange = oDok.sheets.getByName("Sheet1").getCellRangeByName("D28:E80")
aListe = oRange.getDataArray()
For i = 0 To UBound(aListe)
s = s & "" & Join(aListe(i), " ") & "" & CHR$(10)
Next
MsgBox s, 0, "Data In Range"
Allerdings werden alle Zellen angezeigt, leere Zellen und Zellen mit Formel.
Ich möchte gerne nur die Zeilen in dessen Zellen eine Formel = TEXT ist.
so was in der Art:
Code: Alles auswählen
x = oRange.queryFormulaCells(2)
zellen = x.getCells.CreateEnumeration
while (zellen.hasMoreElements())
zelle = zellen.nextElement()
tmp = UBOUND(aListe())
Redim Preserve aListe(tmp+1)
aListe(tmp+1) = zelle.string
wend
ginge das zu machen?
bekomme dass leider nicht hin.
gruß marc