2009-06-19 10 views
1

Ich weiß, dass es einfach ist, einen Zähler auf einer Webseite anzuzeigen, aber ich muss das Gleiche implementieren, dh ich muss jedes Mal Daten in eine Zelle in der Excel 2007-Tabelle schreiben, wenn eine Person sie von meiner Webseite herunterlädt. Um genauer zu sein, wenn der Benutzer die Excel-Datei auf seine Festplatte herunterlädt und wenn es geöffnet wird, möchte ich die Tabelle anzeigen, wie oft die .xls-Datei in einer Zelle heruntergeladen wurde (natürlich zusammen mit anderen Zellen) Daten enthalten).Wie zeige ich einen Zähler (dh Anzahl heruntergeladener Zeiten) in einer MS Excel 07-Tabelle an, wenn die Tabelle (.xls) von meiner Webseite heruntergeladen wird?

Ich muss nur herausfinden, wie programmiere ich programmatisch mit Excel 07 Blatt.

Antwort

1

Das klingt wie eine Übung in Vergeblichkeit, da die Nummer veraltet sein wird, sobald die nächste Person die Datei herunterlädt. Wollen Sie das wirklich tun?

Wenn ja, ist es sehr möglich, einige serverseitige Skripte zu verwenden. PHP, Perl und andere Sprachen verfügen alle über Bibliotheken, mit denen Excel-Dateien programmgesteuert bearbeitet werden können. Wählen Sie den, mit dem Sie sich am wohlsten fühlen und gehen Sie von dort aus.

EDIT:

Ich denke, der beste Weg zu gehen, da Sie sowohl die Excel-Datei zu steuern und die Website ist ein Zähler auf der Website hinzuzufügen, und verweisen Sie in Ihrer Excel über Webanfragen Datei. Wenn Sie mit Webabfragen nicht vertraut sind, sind sie ein Werkzeug in Excel, mit dem Sie Tabellen aus dem Web importieren können, die jedes Mal aktualisiert werden, wenn die Datei geladen wird (oder sogar wenn ein Benutzer auf die Aktualisierung klickt). Hier finden Sie weitere Informationen über die Web Query Tool.

Lassen Sie mich wissen, ob diese Lösung für Sie funktioniert.

EDIT2:

Hier ist ein link auf ein mehr up-to-date-Tutorial.