Как отобразить счетчик (то есть количество загруженных раз) в электронной таблице MS Excel 07, когда электронная таблица (.xls) загружается с моей веб-страницы? - PullRequest
1 голос
/ 19 июня 2009

Я знаю, что на веб-странице легко отобразить счетчик, но мне нужно реализовать его, т. Е. Мне нужно записывать данные в ячейку электронной таблицы Excel 2007 каждый раз, когда человек загружает их с моей веб-страницы. Точнее говоря, когда пользователь загружает файл Excel на свой жесткий диск и когда он открывается, я хочу, чтобы в электронной таблице отображалось количество загрузок файла .xls в ячейке (естественно, наряду с другими ячейками, содержащими данные).

Мне просто нужно выяснить, как программно общаться с листом Excel 07.

1 Ответ

1 голос
/ 19 июня 2009

Это звучит как бесполезное упражнение, так как число будет устаревшим, как только следующий человек загрузит файл. Это то, что вы действительно хотите сделать?

Если да, то возможно использование некоторых серверных сценариев. PHP, Perl и другие языки имеют библиотеки, которые можно использовать для программного редактирования файлов Excel. Выберите тот, который вам удобнее всего, и идите оттуда.

EDIT:

Я думаю, что лучший путь, поскольку вы контролируете файл Excel и веб-сайт, это добавить счетчик на веб-сайт и ссылаться на него в файле Excel с помощью веб-запросов. Если вы не знакомы с веб-запросами, они представляют собой инструмент Excel, позволяющий импортировать из Интернета таблицы, которые будут обновляться при каждой загрузке файла (или даже при нажатии пользователем на обновление). Вот дополнительная информация о инструменте веб-запросов .

Дайте мне знать, работает ли это решение для вас.

EDIT2:

Вот ссылка на более актуальное руководство.

...