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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 20.11.2008, 13:18   #21
Iskin
Форумчанин
 
Регистрация: 22.09.2008
Сообщений: 308
По умолчанию

Заработало! Вот спасибо! Спасибо за труд!
Сколько раз говорил шефу взять для обслуживание хорошего программиста! Я то только с формулами на ты, а вот с макросами.. Надо надыбать че нить для изучения. Если есть какая нить ссылка, буду рад!
Думайте глобально - действуйте локально!
Iskin вне форума
Старый 20.11.2008, 13:34   #22
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Цитата:
Надо надыбать че нить для изучения
Макрорекордер Вам поможет. Записывайте свои макросы, а потом анализируйте, что получилось в результате записи.

Книг очень много, поищите на форумах (на этом и аналогичных по тематике) темы со списками литературы по VBA и ссылками для скачивания. Есть множество сайтов, где обсуждается VBA.

Цитата:
Заработало!
Какой вариант заработал? В чём была проблема?

Если надо что-нибудить изменить в коде - пишите.
В макросе предусмотрены уже практически все варианты с выбором файлов... осталось только включить \ отключить несколько строк, чтобы реализовать тот или иной способ выбора файлов.
EducatedFool вне форума
Старый 20.11.2008, 14:14   #23
Iskin
Форумчанин
 
Регистрация: 22.09.2008
Сообщений: 308
По умолчанию

Заработал тот, который выложили в последний раз, с желтой кнопкой.
А вопросы будут. Это за мной не заржавеет.
Думайте глобально - действуйте локально!
Iskin вне форума
Старый 20.11.2008, 14:32   #24
Iskin
Форумчанин
 
Регистрация: 22.09.2008
Сообщений: 308
По умолчанию

Вот и вопрос, точнее просьба. Можно в модуль добавить кнопку "отмена", для защиты от случайного нажатия "желтой кнопки"?
Думайте глобально - действуйте локально!
Iskin вне форума
Старый 20.11.2008, 22:39   #25
КаМММ
Почти "Чайник"
Форумчанин
 
Аватар для КаМММ
 
Регистрация: 09.06.2008
Сообщений: 134
По умолчанию

А в начале макроса поставь :
Код:
ans = MsgBox("Точно форматируем диск С:???", vbYesNo)
    If ans = vbNo Then Exit sub
КаМММ вне форума
Старый 21.11.2008, 07:00   #26
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Цитата:
Можно в модуль добавить кнопку "отмена", для защиты от случайного нажатия "желтой кнопки"?
Можно. Например, так:
Вложения
Тип файла: rar 25 укп.rar (198.7 Кб, 51 просмотров)
EducatedFool вне форума
Старый 27.11.2008, 22:49   #27
Sasha_Smirnov
Особый статус
Участник клуба
 
Аватар для Sasha_Smirnov
 
Регистрация: 24.11.2008
Сообщений: 1,535
По умолчанию

Связи можно разорвать и в уже собранном файле:

Cells.Select
Selection.Hyperlinks.Delete
Sasha_Smirnov вне форума
Старый 27.11.2008, 22:54   #28
Sasha_Smirnov
Особый статус
Участник клуба
 
Аватар для Sasha_Smirnov
 
Регистрация: 24.11.2008
Сообщений: 1,535
По умолчанию

Об азах можете (как и я) почитать вот это очень доброе (и добротное) переводное издание:
http://www.proklondike.com/contentview.php?content=487
Sasha_Smirnov вне форума
Старый 04.12.2008, 07:32   #29
Iskin
Форумчанин
 
Регистрация: 22.09.2008
Сообщений: 308
По умолчанию избавиться от лишней манипуляции

Цитата:
Сообщение от EducatedFool Посмотреть сообщение
Если надо что-нибудить изменить в коде - пишите.
В макросе предусмотрены уже практически все варианты с выбором файлов... осталось только включить \ отключить несколько строк, чтобы реализовать тот или иной способ выбора файлов.
Теперь немного другая ситуация. Нужно проделать то же самое. Но макрос должен запускаться на одном листе (например: trans), а данные копироваться на другой лист(например: укп) и причем не с ячейки А1, а с яч В2 (т.е. столбец А:А не должен затрагиваться, потому что там будут формулы).
Думайте глобально - действуйте локально!
Iskin вне форума
Старый 04.12.2008, 08:13   #30
Iskin
Форумчанин
 
Регистрация: 22.09.2008
Сообщений: 308
По умолчанию

вот сам макрос.
Вложения
Тип файла: rar Sub Main2.rar (8.7 Кб, 13 просмотров)
Думайте глобально - действуйте локально!
Iskin вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Манипуляции с датой в запросе Arkuz БД в Delphi 8 11.11.2008 23:23
массив сохранение информации и манипуляции oblom Общие вопросы C/C++ 19 04.02.2008 02:28
как избавиться от 2.26188E+19?? banker Microsoft Office Excel 11 12.12.2007 09:35
Манипуляции с датой и временем. Tatyana БД в Delphi 16 29.06.2007 19:19
как избавиться от закладки ЧИЖ Общие вопросы Delphi 3 24.06.2007 00:05