manuel33

Excel Dokument per VBscript auslesen

Hallo,

ich versuche schon seid einiger Zeit ein entsprechendes Script zum auslesen einer Excel Datei zu generieren.

Folgendes Szenario:

Eine vorhandene Exceltabelle mit mehreren Arbeitsmappen, in einer davon steht in Spalte 1 Zelle 1 ein Username und in Spalte 2 Zelle 1 - unendlich die Berechtigungen des Users die durch ein Makro ausgelesen wurden. Nun meine Frage:

wie kann ich diese Werte per VBscript auslesen um diese dann weiterverarbeiten zu können.
Ich habe bisher folgenden gefunden, leider funktioniert dieser Ansatz bei mir nicht???


dim rs, strConn, strSQL

strConn = "DRIVER=Microsoft Excel-Treiber (*.xls);DBQ=" & _
Server.MapPath("Test.xls")

strSQL = "SELECT * FROM [Tabelle1$a1:b]"

set rs = Server.CreateObject("ADODB.Recordset")

rs.open strSQL, strConn, 3, 3

if rs.EOF then
Response.Write("Kein Datensatz gefunden")
else
Response.Write("Anzahl der Treffer:" & rs.Recordcount)
Do while not rs.EOF
Response.Write("<br>" & rs.Fields("Vorname").Value & " " & _
rs.Fields("Nachname").Value)
rs.MoveNext
Loop
end if
rs.close
set rs = nothing


Ich hoffe Ihr könnt mir helfen...
Danke dafür
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 145452

Url: https://administrator.de/forum/excel-dokument-per-vbscript-auslesen-145452.html

Ausgedruckt am: 06.06.2025 um 17:06 Uhr

TsukiSan
TsukiSan 23.06.2010 um 09:09:18 Uhr
Goto Top
Hallo maniel33

Excel kann man mittels VBS in etwa so auslesen:
PfadXLS = "C:\MeineExceldatei.xls"  

Set objXLS = WScript.CreateObject("Excel.Application")  
objXLS.Workbooks.open PfadXLS

MeineVariable = objXLS.Range("A1").Value  

WScript.Echo MeineVariable

objXLS.Quit
'etc.  

gruss
Tsuki
Schueppi
Schueppi 21.03.2013 um 12:44:53 Uhr
Goto Top
Hallo TsukiSan,
deine Antwort ist zwar schon älter aber sehr Hilfreich... wenn Excel auf dem Rechner installiert ist. Wie aber lese ich die Tabelle mittels VBscript wenn kein Excel vorhanden ist?

Gruß
ALPD
TsukiSan
TsukiSan 21.03.2013 um 13:15:27 Uhr
Goto Top
Hallo Schueppi,

danke für die Blumen!
Dem TO scheint meine Antwort bisher nichts gebracht zu haben, bzw. es scheint nicht so interessant zu sein.
Von daher würde ich sagen: Du hast da eine prima Frage! Mach dazu einen neuen Thread auf. Dann erreichen diesen mehrere Mitleser und Mithelfer.

Viele Grüsse

Tsuki