![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Форумчанин
Регистрация: 13.01.2010
Сообщений: 410
|
![]()
а из самого кода строку
Код:
Макрос я так понимаю - писали не Вы? и вообще в данном случае никаких глюков нету, макрос честно делает все то, что ему приказывают криворукие пользователи. |
![]() |
![]() |
![]() |
#12 | |
Пользователь
Регистрация: 17.03.2009
Сообщений: 15
|
![]() Цитата:
Да, и в таком варианте, макрос не будет выполнять копирование через заданный интервал... Последний раз редактировалось Eugenio; 20.03.2010 в 21:44. |
|
![]() |
![]() |
![]() |
#13 |
Форумчанин
Регистрация: 13.01.2010
Сообщений: 410
|
![]()
погодите. Вам надо чтобы:
1. макрос исполнился через опред время после нажатия? 2. выполнялся постоянно через заданный интервал? |
![]() |
![]() |
![]() |
#14 |
Пользователь
Регистрация: 17.03.2009
Сообщений: 15
|
![]()
Ну почти, макрос должен исполнятся сразу после нажатия кнопки, и затем через заданный интервал снова выполняться. И каждое копирование переносится на следующую строчку.. Все в принципе работает, но почему-то вставляет не одну строчку, как планировалось, а по три раза одно и то же...
|
![]() |
![]() |
![]() |
#15 |
Форумчанин
Регистрация: 13.01.2010
Сообщений: 410
|
![]()
у Вас не очень хорошо с логикой)
запишите по пунктам что Вам надо. Сейчас у Вас 1. жмете кнопку 2.запускается макрос(раз копирование) 3. в конце макроса есть строка которая редписывает ему выполнится еще раз через n секунд 4. через n он снова выполняется и снова в конце его строка которая запускает его через n секунд 5 и т.д. |
![]() |
![]() |
![]() |
#16 |
Пользователь
Регистрация: 17.03.2009
Сообщений: 15
|
![]()
5. копирование идет пока не нажать снова на кнопку (т.е. пока First.ToggleButton1.Value = True)
6. скопированные данные размещаются на новой строчке на третьем листе, не удаляя и не меняя предыдущие копирования. Последний раз редактировалось Eugenio; 21.03.2010 в 01:00. |
![]() |
![]() |
![]() |
#17 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
![]()
Прикол в том ,что ваш файл действительно с глюком.
На функцию Second ругается,говорит такой не знаю. ![]() Потому,что имя функции у Вас -второй лист Макросы все рабочие.Перенес в новую книгу,все работает как надо
Анализ,обработка данных Недорого
Последний раз редактировалось doober; 21.03.2010 в 02:43. |
![]() |
![]() |
![]() |
#18 |
Пользователь
Регистрация: 17.03.2009
Сообщений: 15
|
![]()
Уфф, похоже действительно теперь все работает. Спасибо, doober, Dophin! Теперь буду пробовать прикрутить сюда копирование форматирования.
|
![]() |
![]() |
![]() |
#19 |
Пользователь
Регистрация: 17.03.2009
Сообщений: 15
|
![]()
Привет всем, чтобы не создавать новую тему напишу здесь... да и проблема опять же с копированием.
Предполагается, что макрос должен копировать несколько значений с листа в другое место на этом же листе. В точно заданное время. Работает отлично. Но дело в том, что запускается два файла с неизвестными заранее именами, но абсолютно одинаковые в плане названий листов, макросов, функций... В итоге макрос исполняется не в том файле, в котором была нажата клавиша, а в том, который активный. Почитал про функции activeworkbook и thisworkbook, но ничего не получается... Спасибо. |
![]() |
![]() |
![]() |
#20 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
![]()
А что вам мешает так сделать
Код:
Анализ,обработка данных Недорого
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Поиск значений и копирование при совпадении | serafim09 | Microsoft Office Excel | 2 | 24.02.2010 13:36 |
Сравнение листов в книге, и копирование значений | Josser | Microsoft Office Excel | 10 | 22.07.2009 08:26 |
Копирование таблицы без потери форматирования | k1r1ch | Microsoft Office Excel | 3 | 09.07.2009 11:00 |
Копирование и вставка значений | tae1980 | Microsoft Office Excel | 7 | 29.05.2009 09:15 |
форматирования в Excel_и | VVk | Общие вопросы Delphi | 2 | 11.07.2008 16:27 |