Andreas: Daten aus Excel einbinden

Hallo!

Ich bin auf der Suche nach einer Möglichkeit,
Daten aus einem ExcelFile in einer Webseite
einzubinden.

Leider stehen php oder cgi nicht zur Verfügung.

Daher bin ich unsicher wie man das machen kann.

Ich denke an Javascript der Form:

<body onLoad("Javascript:starteLesen()")>
<p id="TextField"></p>

und dann im Skript:

Workbooks("bla.xls").Open
var inhalt = Workbooks("bla.xls").Worksheets("Blatt").Cells(1,1)
document.all.TextField.innerHTML = inhalt;

Ich bin mir mit dem gesamten Code sehr unsicher.

Kann mir vielleicht jemand helfen, wie man so etwas
funktionstüchtig bekommt???

Andreas

  1. Ich glaube kaum daran, dass es mit Javascript machbar sein wird....

    Gruß
    Peter

  2. Hi,

    Workbooks("bla.xls").Open
    var inhalt = Workbooks("bla.xls").Worksheets("Blatt").Cells(1,1)
    document.all.TextField.innerHTML = inhalt;

    Ich bin mir mit dem gesamten Code sehr unsicher.

    Kann mir vielleicht jemand helfen, wie man so etwas
    funktionstüchtig bekommt???

    Funktionstüchtig sowieso nur im IE und auf Seiten, die in einer Sicherheitszone (z.B. "Lokales Intranet" oder "Trusted Sites") sind, die unsichere ActiveX-Elemente nicht sofort verbietet. Denn nichts anderes tust du hier, du bindest ein ActiveX ein.
    Desweiteren heißt der Befehl zum Öffnen afaik Workbooks.Add("bla.xls"), so funzt es zumindest bei mir in PHP.

    Also ich würde mal sagen, sehr dubios das ganze und die Mühe nicht unbedingt wert.

    Der Yeti

    --
    Habe nun, ach! WInfo, BWL, und Mathe, Und leider auch Info!
    Durchaus studiert, mit heißem Bemühn. Da steh' ich nun, ich armer Thor!
    Und bin so klug als wie zuvor!
    sh:( fo:| ch:? rl:? br:< n4:& ie:( mo:| va:| de:[ zu:) fl:| ss:) ls:< js:|
    [Link:http://community.de.selfhtml.org/fanprojekte/selfcode.htm]
  3. Tag Andreas.

    Ich bin auf der Suche nach einer Möglichkeit,
    Daten aus einem ExcelFile in einer Webseite
    einzubinden.

    Am besten immer noch als Link über das gute alte HTML.

    Ich denke an Javascript der Form:
    Workbooks("bla.xls").Open

    Nein, lass die Finger von JScript (nicht Javascript, Javascript kennt keine ActiveX-Objekte), wenn es unbedingt sein muss, z.B. in einem Intranet, dann nimm VBScript. Einen Einstieg findest du - wie immer in solchen MS-proprietären Dingen - im MSDN:

    Siechfred

    --
    «Ich liebe euch doch alle!»