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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 15.10.2013, 19:06   #11
maksim_serg
Форумчанин
 
Аватар для maksim_serg
 
Регистрация: 25.03.2010
Сообщений: 417
По умолчанию

А причина вот в чем:
на вкладке Excel "Формулы" есть такая кнопочка, называется параметры вычислений...
Поставьте в ней галочку напротив "автоматически"
maksim_serg вне форума Ответить с цитированием
Старый 15.10.2013, 19:22   #12
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

maksim_serg, ку!!! (в смысле спасибо!)
удалось транклютировать сознание на Плюк

открываем тот же файл
Большая круглая кнопка
параметры Ексель
формулы
вычисления в книге - ставим автоматически!!!
Ок

а теперь запускаем макрос, и все работает как задумано!

Цитата:
теперь причину надо "удаленно" найти в настройках ексель
цитировать себя не хорошо, но иногда допускается)))
в книге был выключен автоматический пересчет формул.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 15.10.2013, 22:25   #13
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,170
По умолчанию

Про [1]-[-1] - так снизу ведь уже было решение, нужно было сверху вниз заполнять.
В принципе конечно ТС мог и сам напрячься и тот код изменить - там ведь всё элементарно, такое вероятно сейчас даже в школе решают на информатике...

Кажется так, но не проверял (может где раскладка попутана, кто знает... я буквы не набирал):
Код:
For i = 2 to MaxRow - 1
If Range("C" & i) = "" Then
Range("C" & i) = Range("C" & i - 1)
End If
Next i
webmoney: E265281470651 Z422237915069 R418926282008

Последний раз редактировалось Hugo121; 15.10.2013 в 22:28.
Hugo121 вне форума Ответить с цитированием
Старый 16.10.2013, 13:03   #14
Alexsandrr
Пользователь
 
Регистрация: 02.10.2013
Сообщений: 78
По умолчанию

Сегодня про "автоматически" с утра раскопал, действительно Excel сбивал почему то.

Переделать макрос сам не смог, пытался. Когда я в школе учился, нам даже до клавиатуры запрещали дотрагиваться).

Hugo121 - ты умеешь правильно читать вопрос! нужен был макрос "сверху вниз заполнять"

За помощь спасибо всем.
Alexsandrr вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как поменять Height сверху вниз? Host-2013 Общие вопросы Delphi 1 22.02.2013 09:26
ошибки не пойму((. Таблично управляемый синтаксический разбор сверху вниз Huligan799 Общие вопросы Delphi 6 05.12.2012 10:54
Добавление строк сверху-вниз Rapala Общие вопросы Delphi 6 30.04.2010 18:50
Расположение дочерних MDI окон слева-направо и сверху-вниз Umdis Общие вопросы Delphi 2 30.11.2009 07:05