Нужна аналогичная программа (надстройка, макрос) для Excel?

Оформите заказ, не забыв прикрепить примеры файлов, и описать, что и как должно работать.

Работа с файлами Excel через FTP (отправка файлов, таблиц и изображений на хостинг)

Назначение программы:

  • Выгрузка файлов Excel на сайт (хостинг) по протоколу FTP
  • облегчение процесса редактирования файлов Excel, расположенных на сайте (доступных через FTP)
  • автоматизация экспорта таблиц Excel на страницы сайтов под управлением CMS Drupal
  • формирование изображений формате JPG из диапазона ячеек листа Excel - нажатием одной кнопки

 

Программа представляет собой надстройку для Microsoft Excel, при запуске которой пользователю доступны следующие возможности:

'Панель

  1. Работа с несколькими FTP-аккаунтами (параметры задаются на листе настроек)
  2. Загрузка файла Excel через FTP (из выбранной папки) нажатием одной кнопки
  3. Сохранение и отправка изменённой книги Excel через FTP на хостинг (одной кнопкой)
  4. Моментальная публикация на сайте таблицы Excel
    (формирование нового файла на основе выделенного лиапазона ячеек, и отправка его по FTP на сервер.
    В буфере обмена после этой операции оказывается php-код для вставки в статью на сайте)
  5. Быстрое преобразование выделенного диапазона ячеек (таблицы) в изображение в формате JPG
    (c возможностью автоматической отправки картинки на сервер, и получения в буфере обмена ссылки на это изображение)

Ознакомьтесь также со способом работы с FTP сервером из VBA
без использования системных функций (WinAPI)

В каких случаях программа незаменима:

К примеру, вы создали сайт. Часть контента на сайте выводится динамически на основании данных из таблиц Excel (прайс-листы, отчёты, и т.п.)

А заказчику сайта требуется регулярно обновлять данные в файлах Excel, по причине чего он с завидной регулярностью обращается к вам, как к разработчику
(ибо его сотрудники не в состоянии разобраться, как скачивать файлы по FTP, а потом изменённые файлы закачивать обратно)

На помощь вам придёт эта надстройка - достаточно один раз прописать в настройках программы учётные данные для соединения через FTP, и указать папку, в которой хранятся требующие обновления файлы. (для одного FTP-аккаунта может быть задано несколько папок)

Теперь отправляете надстройку заказчику, тот устанавливает её на компы своих подчинённых, - и у вас одной проблемой меньше, ибо при помощи этой надстройки с обновлением информации в файлах Excel, выложенных на сервере, справится любая блондинка)

И с публикацией новых таблиц сложностей не будет - ведь достаточно выделить диапазон ячеек, нажать всего одну кнопку, - и можно вставлять код из буфера обмена прямо в заметку (ноду Drupal)

 

Если видеозапись работы надстройки не отображается в вашем браузере, вы можете скачать её по этой ссылке:

www.ExcelVBA.ru/pic/Video_FTP.wmv (размер: 3,7 Мб)

 

 

Вложения:
FTP.xls128.5 КБ

Комментарии

В Ms office 2010 не работает. Очень жаль.

На «Microsoft Office 365 2019» x64 не робит!

Добрый день!
Задача такова. Дано: Прайс для загрузки в интернет-магазин. Есть Колонка с артикулом (уникальна), названием товара, есть 4 фото, вставленные каждое в отдельную колонку. Для загрузки на сайт надо залить эти картинки на сервер и получить вместо каждой картинки ссылку.
Работать через FTP есть возможность. Ucoz.
Надо пакетно заливать на сервер картинки, вместо них получить в прайс гиперссылки. Дает программка такую возможность?
Хочу делать так: название формировать из трех колонок: артикул+назв. товара + номер фотки (1, 2, 3 или 4).
Дает программка такую возможность?
Изначально картинки вставляем в прайс с компа. "Полупакетно".

"Если вы работаете в 64-битной версии Windows, или используете Office 2010 или 2013 (в котором встроена 7-я версия VBA),
то есть вероятность, что макрос работать не будет " - какая вероятность?
стоит пробовать? там пароль просит ...

Уважаемые пользователи этой программы!

Большая просьба к вам не хранить свои рабочие файлы на моём FTP сервере.

Почему этого не следует делать:

  1. в ваших файлах может содержаться конфиденциальная информация, которую смогут без проблем увидеть другие пользователи этой программы
    (не забывайте, что после сохранения файла на одном из двух тестовых аккаунтов, у вас не будет возможности удалить ранее созданный файл)
  2. хоть на дисковое пространство и установлена квота (ограничение), мне не хотелось бы, чтобы на моём сервере лежало много чужих файлов.

Я в настройках программы указал реальные FTP аккаунты лишь для того, чтобы вы могли ПРОТЕСТИРОВАТЬ программу (попробовать открыть мои файлы через FTP, изменить их и сохранить изменения, после чего убедиться, что потом файлы открываются с ранее внесенными изменениями - что всё работает как надо)
Это вовсе не значит, что я предоставляю вам свой хостинг для хранения ваших файлов
(к тому же на сервере, FTP учётка которого вбита в настройки программы, сравнительно низкая скорость отправки и получения данных, поэтому в файлами большого объёма работать не очень удобно)

Проверили программу, и вас всё устроило? Пользуйтесь на здоровье, только сначала замените мою FTP учётку на свою (наверняка, у вас или ваших друзей есть сайт, так что проблем с получением FTP аккаунта быть не должно. Кроме того, сайт не обязателен - можно запросто найти и за символическую плату получить доступ к нормальному хранилищу файлов, доступному через FTP)

 

PS: Удалил чужие файлы с сервера, залил новые тестовые.

Тестовые файлы можете изменять, если вам захочется, или оставлять в них сообщения типа «Здесь был Вася )»

(помню, нашел в одном из файлов такое сообщение)

Если создаёте новые файлы - создавайте из либо пустыми, либо с тестовыми данными

PPS: если вдруг вы по ошибке сохранили на моём сервере файл, содержащий коммерческую информацию, или какие-либо другие данные, не предназначенные для публичного просмотра, - напишите мне, и я удалю ваш файл с хостинга.

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
CAPTCHA
Подтвердите, пожалуйста, что вы - человек:
  _____   _____  _   _                          
|___ / |__ / | \ | | ___ __ __ __ _
|_ \ / / | \| | / __| \ \ /\ / / / _` |
___) | / /_ | |\ | \__ \ \ V V / | (_| |
|____/ /____| |_| \_| |___/ \_/\_/ \__, |
|_|
Введите код, изображенный в стиле ASCII-арт.