Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.09.2011, 08:04   #1
sha69
 
Регистрация: 13.09.2011
Сообщений: 7
По умолчанию создание макроса

ДОброе утро
помогите плиз, как написать макрос чтобы перенести таблицу из текстового редактора, txt, в excel ?
sha69 вне форума Ответить с цитированием
Старый 13.09.2011, 08:15   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Из текстового редактора намного сложнее, чем просто из текстового файла.

Зачем макрос? Что мешает просто открыть текстовый файл в Excel, или сделать импорт данных из текстового файла?

Если так уж нужен макрос - то включите запись макросов, и выполните указанные действия (получите макрос из 1-5 строк)
EducatedFool вне форума Ответить с цитированием
Старый 13.09.2011, 08:47   #3
kuklp
Участник клуба
 
Регистрация: 02.05.2010
Сообщений: 1,390
По умолчанию

Прежде чем создавать топик, может стоило хотя бы первую страницу форума просмотреть? http://www.programmersforum.ru/showthread.php?t=165292
mailto: kuklp60@gmail.com, ящики для благодарностей:
WM Z206653985942, R334086032478, U238399322728
kuklp вне форума Ответить с цитированием
Старый 13.09.2011, 18:46   #4
sha69
 
Регистрация: 13.09.2011
Сообщений: 7
По умолчанию

просто необходимо чтобы данный макрос был привязан к сети, чтобы с ним могли работать до 30 пользователей, поэтому необходим макрос, типа кнопки что ли
зы: я просто совершенно не смыслю как создать данную кнопку, а делаю так как написал EducatedFool((((( а на работе нужна именно такая вот кнопка для нескольких пользователей
sha69 вне форума Ответить с цитированием
Старый 13.09.2011, 20:06   #5
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Думаю, Вам нужен скрипт vbs в общей папке - любой зашёл, запустил - получил xls с загруженными данными.
Можно при загрузке данные сразу преобразовать, как удобнее для дальнейшей работы.
Но пока нет конкретики - нет и кода. Отвлечённый пример Вам вероятно ничего не даст.
Но если что - у EducatedFool на сайте всего полно - есть что в vbs переделать
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 13.09.2011, 20:54   #6
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Можно и надстройку написать, в которой будет макрос из одной строки кода.
Надстройку поместить на сетевом ресурсе - там же, где и обрабатываемый текстовый файл.
Всем пользователям закинуть ярлык этой надстройки в папку автозагрузки Excel
Надстройка при запуске формирует кнопку на панели инструментов.
EducatedFool вне форума Ответить с цитированием
Старый 14.09.2011, 07:34   #7
sha69
 
Регистрация: 13.09.2011
Сообщений: 7
По умолчанию

пасипа, буду пробовать)
sha69 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание макроса. EvgeniyavM Microsoft Office Excel 9 02.02.2011 14:47
Автоматизированное создание макроса 3BEPOBOY Microsoft Office Excel 7 26.01.2011 13:52
Создание макроса Ленусик777 Microsoft Office Excel 4 28.05.2010 14:49
Создание макроса SeregaSled Microsoft Office Access 2 28.12.2009 05:55
Помогите!!!!!!!! Создание макроса!!!! Ленусик777 Помощь студентам 1 26.04.2009 22:17