Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Excel Dokument per VBscript auslesen

Frage Entwicklung Batch & Shell

Mitglied: manuel33

manuel33 (Level 1) - Jetzt verbinden

23.06.2010 um 08:51 Uhr, 14589 Aufrufe, 3 Kommentare

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
Mitglied: TsukiSan
23.06.2010 um 09:09 Uhr
Hallo maniel33

Excel kann man mittels VBS in etwa so auslesen:
01.
PfadXLS = "C:\MeineExceldatei.xls" 
02.
 
03.
Set objXLS = WScript.CreateObject("Excel.Application") 
04.
objXLS.Workbooks.open PfadXLS 
05.
 
06.
MeineVariable = objXLS.Range("A1").Value 
07.
 
08.
WScript.Echo MeineVariable 
09.
 
10.
objXLS.Quit 
11.
'etc.
gruss
Tsuki
Bitte warten ..
Mitglied: Schueppi
21.03.2013 um 12:44 Uhr
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
Bitte warten ..
Mitglied: TsukiSan
21.03.2013 um 13:15 Uhr
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
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
VBScript, Excel - Find in Range
gelöst Frage von internet2107Batch & Shell20 Kommentare

Hallo zusammen. Ein nettes Mitglied hat mir mit einem langen Code geholfen, dafür noch mal großen Dank. Jedoch benötige ...

VB for Applications
Excel Dokument als PDF speichern
gelöst Frage von TIM589VB for Applications2 Kommentare

Ich habe mir ein kleines Rechnungsprogramm gebastelt und würde das ganze am Ende als PDF automatisch abspeichern lassen. Leider ...

VB for Applications
VBA: Wert von einer Website (pdf-Dokument) auslesen und in Excel kopieren
gelöst Frage von Stern123VB for Applications16 Kommentare

Hallo zusammen, ich bin blutiger Anfänger hinsichtlich VBA und versuche nun schon seit mehreren Tagen folgendes Problem zu lösen: ...

VB for Applications
Heterogene PDF Dokumente in Excel einlesen
Frage von solvemyproblemVB for Applications2 Kommentare

Hallo Leute, ich habe eine kleine Firma, die sehr viele PDF Dokumente mit teils heterogenen Daten erhält. Viele bedeutet ...

Neue Wissensbeiträge
Apple

IOS 11.2.1 stopft HomeKit-Remote-Lücke

Tipp von BassFishFox vor 58 MinutenApple

Das Update für iPhone, iPad und Apple TV soll die Fernsteuerung von Smart-Home-Geräten wieder in vollem Umfang ermöglichen. Apple ...

Windows 10

Windows 10 v1709 EN murkst bei den Regionseinstellungen

Tipp von DerWoWusste vor 6 StundenWindows 10

Dieser kurze Tipp richtet sich an den kleinen Personenkreis, der Win10 v1709 EN-US frisch installiert und dabei die englische ...

Webbrowser

Kein Ton bei Firefox Quantum über RDP

Tipp von Moddry vor 6 StundenWebbrowser

Hallo Kollegen! Hatte das Problem, dass der neue Firefox bei mir auf der Kiste keinen Ton hat, wenn ich ...

Internet

EU-DSGVO: WHOIS soll weniger Informationen liefern

Information von sabines vor 18 StundenInternet4 Kommentare

Wegen der europäische Datenschutzgrundverordnung stehen die Prozesse um die Registrierung von Domains auf dem Prüfstand. Sollte die Forderungen umgesetzt ...

Heiß diskutierte Inhalte
LAN, WAN, Wireless
Von rj11 auf rj45
Frage von jensgebkenLAN, WAN, Wireless19 Kommentare

Hallo Gemeinschaft, könnt ihr mir vielleicht bei der anfertigung eines Kabels helfen - habe ein rj 11 stecker und ...

Netzwerkmanagement
Firefox Profieles im Roaming
gelöst Frage von Hendrik2586Netzwerkmanagement17 Kommentare

Hallo liebe Leute. :) Ich hab da ein kleines Problem, welches anscheinend nicht unbekannt ist. Wir nutzen hier in ...

LAN, WAN, Wireless
Häufig Probleme beim Anmelden in WLAN
Frage von mabue88LAN, WAN, Wireless15 Kommentare

Hallo zusammen, in einem Netzwerk gibt es relativ häufig (1-2 mal pro Woche) Probleme mit der WLAN-Verbindung. Zunächst mal ...

Windows Server
Remotesteuerung der Sitzung (Kennung XX) fehlgeschlagen
gelöst Frage von Stefan91Windows Server14 Kommentare

Hallo Zusammen, seit kurzem bekomme ich oben genannte Fehlermeldung, wenn ich versuche eine Remotesitzung über den Taskmanager fernzusteuern (Rechtsklick ...