![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
![]() |
#81 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
![]()
Вообще-то функция Application.ScreenUpdating = False наоборот "замораживает" экран. Есть один нюанс: после отключение обновления экрана, значение Application.ScreenUpdating = True восстанавливается автоматически (по умолчанию) по окончанию работы той процедуры, в которой мы объявили False. При вызове одной процедуры из другой, эту команду нужно повторять. И второе. При использовании события обновления (выбора) ячейки листа, будьте внимательны. Это событие не наступит, пока не обновится экран.
Чем шире угол зрения, тем он тупее.
|
![]() |
![]() |
#82 |
Старожил
Регистрация: 12.05.2007
Сообщений: 2,339
|
![]()
SAS
Че я не так делаю, по одному(14,15,16) все копирует, а втроем, нет? Код:
|
![]() |
![]() |
#83 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
![]()
Посмотрите поправленный макрос для открытых книг.
Не понял, Вам нужно вырезать значения (Cut), или скопировать (Copy)? Следующий макрос копирует Ваши диапазоны. Код:
Чем шире угол зрения, тем он тупее.
|
![]() |
![]() |
#84 |
Старожил
Регистрация: 12.05.2007
Сообщений: 2,339
|
![]()
Скопировать, то рекодер так делает, сам удивляюсь, причем здесь (Cut).
САС! А как сделать, что бы не открывать первый (Июль.xls) файл, путь к нему, постоянен. САС! Что то ошибку кажит на файл "Workbooks("Rew.xls").Sheets(iList) .Activate". Нужно из файла ("Июль.xls"), три диапазона с шагом 48 и по 13-ти листам скопировать в файл ("Rew.xls") в теже листы и в те же диапазоны. Последний раз редактировалось valerij; 21.07.2008 в 08:31. |
![]() |
![]() |
#85 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
![]()
Так и будет. Ведь переменной iList еще не назначено значения. Требуется переместить несколько строк. Вот так:
Код:
Код:
Чем шире угол зрения, тем он тупее.
|
![]() |
![]() |
#86 |
Старожил
Регистрация: 12.05.2007
Сообщений: 2,339
|
![]()
САС, все понял, С П А С И Б О, вечером, буду пробовать.
|
![]() |
![]() |
#87 | |
Старожил
Регистрация: 12.05.2007
Сообщений: 2,339
|
![]() Цитата:
Не, без Вас, мне еще видимо рано, самостоятельно решать такие задачи. Имена листов, мона по индексу? Вот так выглядит код в макросе, Июль выделен Range("A1").FormulaR1C1 = "=C:\Temp["Июль.xls"]Лист1'!RC" Вообщем, ноль, а с двумя открытыми, супер --------------- | ^^пиво^^ \\|""\\_,_ |___________||___|__|) (@)(@)""*|(@)(@)**(@) Последний раз редактировалось valerij; 22.07.2008 в 01:15. |
|
![]() |
![]() |
#88 |
Старожил
Регистрация: 12.05.2007
Сообщений: 2,339
|
![]()
Как сложить?
Worksheets(14).Cells(7, 5) = Worksheets(1).Cells(42, 6) + Worksheets(2).Cells(42, 6) + ............Worksheets(13).Cells(42 , 6) Если я делаю так: Worksheets(14).Cells(7, 5) = Worksheets(14).Cells(7, 5) + Worksheets(Sh.Index).Cells(42, 6) то, сумма просто накапливается, а не "следит" за изменениями |
![]() |
![]() |
#89 |
Старожил
Регистрация: 15.05.2008
Сообщений: 2,058
|
![]()
Чтобы формула "следила" за изменениями, она должна обновляться при наступлении определенных событий. (или по таймеру)
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499 Последний раз редактировалось VictorM; 24.07.2008 в 11:41. |
![]() |
![]() |
#90 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
![]()
Можно макросом в нужную ячейку вставить формулу. Тогда она будет следить. Например:
Код:
Код:
Чем шире угол зрения, тем он тупее.
|
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
MsSQL - первый раз установил майкрософт SQL | vados | SQL, базы данных | 16 | 19.07.2008 20:01 |
Первый баг (фото) | mutabor | Свободное общение | 1 | 06.05.2008 11:51 |
Вроде на первый взгляд всЁ просто...... | Solny6ko YasnoE | Помощь студентам | 4 | 17.09.2007 08:23 |
а первый взгляд просто.. | Аlex | Win Api | 7 | 05.04.2007 18:34 |
конкурс программистов ! (первый конкурс) | Alar | Свободное общение | 129 | 18.03.2007 00:50 |