|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
11.11.2010, 17:22 | #11 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
Cells(i,3).FormulaLocal = "=ВПР(A" & i & ",'C:\...
1. потеряли разделитель между 1 и 2 параметром ВПР 2. Name_Pic определено перед этим присваиванием?
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
12.11.2010, 08:49 | #12 |
Почемучка-новичок
Пользователь
Регистрация: 08.10.2010
Сообщений: 67
|
|
12.11.2010, 10:36 | #13 |
Почемучка-новичок
Пользователь
Регистрация: 08.10.2010
Сообщений: 67
|
Так более менее разобрался. Получился рабочий макрос.
Все делает как задумано. Хотелось бы его апгрейдить: 1.Можно ли убыстрить его работу? А то, пока он забивает все ячейки, проходит довольно много времени. 2. Данную операцию необходимо проделать с двумя вкладками "improvements list" и "results" Как заставить макрос работать на этих двух листах, а не только на выбранном? Последний раз редактировалось Questru; 12.11.2010 в 11:17. |
12.11.2010, 11:22 | #14 |
Почемучка-новичок
Пользователь
Регистрация: 08.10.2010
Сообщений: 67
|
Попробовал сделать так - не получилось - вылезает ошибка 9
Последний раз редактировалось Questru; 12.11.2010 в 11:24. |
12.11.2010, 12:32 | #15 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
в трех местах перед Cells поставьте точку .Cells
и убедитесь что LastRow, LastCol на нужном листе определяют эти самые последние строки и колонки. может LastRow следует заменить на .cells(5,4).end(xldown).row a LastCol na .cells(i,5).end(xltoright).column и ошибка 9 в какой строке появляется?
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
12.11.2010, 13:07 | #16 | |
Почемучка-новичок
Пользователь
Регистрация: 08.10.2010
Сообщений: 67
|
Цитата:
Осталось дело только за оптимизацией. Как можно ускорить его работу, чтобы эксэль не подвисал минут на 7-10...? Вот итоговый макрос Последний раз редактировалось Questru; 12.11.2010 в 13:48. |
|
12.11.2010, 13:47 | #17 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
сначала выполнить:
Код:
Код:
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
12.11.2010, 14:09 | #18 |
Почемучка-новичок
Пользователь
Регистрация: 08.10.2010
Сообщений: 67
|
СПАСИБО ВАМ БОЛЬШОЕ!
|
08.12.2010, 10:32 | #19 |
Новичок
Джуниор
Регистрация: 08.12.2010
Сообщений: 1
|
У меня предложение: сделать многопользовательский доступ к одному файлу пусть изменяют, и изменения будут происходит и наглядно будет....или Я чего не правильно понял
|
08.12.2010, 10:40 | #20 |
Старожил
Регистрация: 15.05.2008
Сообщений: 2,058
|
Шарипов Р.И.
это к чему и о чем?
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499 |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
random в имени файла | Mihanches | Общие вопросы Delphi | 3 | 23.10.2010 10:20 |
Выбор айтема в Listbox1 по имени | Mihanches | Общие вопросы Delphi | 1 | 12.10.2010 13:18 |
Выбор списка в листбоксе в зависимости от выбора в Комбоксе | Артур Иваныч | Microsoft Office Excel | 7 | 13.11.2009 16:52 |
Переместить файлы по папкам, в зависимости от имени файла | Paul Hindenburg | Общие вопросы Delphi | 1 | 07.07.2009 09:50 |
Копирование имени файла | greengeneral | Общие вопросы Delphi | 3 | 10.09.2007 14:11 |