Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
"Проверка данных" пустой ячейки
 
{quote}{login=Михаил С.}{date=30.11.2012 07:37}{thema=}{post}Уточните конечную цель.{/post}{/quote}  
Мне надо, чтоб она воспринималась как нулевая в части "Проверки данных".  
Допускаю, что проверку соответствующей ячейки на пустоту и последующем присвоением ей нулевого значения можно осуществить с помощью макроса (например, через команду If ActiveCell IsEmpty Then ActiveCell = 0), но пока я этого не делал, т.к. мои формулы Excel, обрабатывающие пустую ячейку, выдадут ошибку при вычислении ("#ЗНАЧ").
"Проверка данных" пустой ячейки
 
Видимо, средство "Проверка данных" ждёт наступления соответсвующих условий и после этого выполняется, в других случаях она не активна.
"Проверка данных" пустой ячейки
 
Ну а как с "Проверкой данных" в этом случае быть то?
"Проверка данных" пустой ячейки
 
Здравствуйте,  
 
давно и успешно работаю с Excel и уже привык, что пустая ячейка в документе воспринимается как "0" (ноль). При этой условности всё выполнялось нормально, но вот решил освоить функцию "Проверка данных" вкладки "Данные" и столкнулся со следующей проблемой: при вводе следующих параметров "Проверки вводимых значений" - "Тип данных": "Целое число", "Условие": "больше", "Минимум": "0" выполняется проверка только ячейки с явно введённым нулём, т.е. аналогичный результат для пустой ячейки не выполняется. Почему в данном случае средство "Проверка данных" (см. http://office.microsoft.com/ru-ru/excel-help/HA001034657.aspx) работает по-разному для пустой и нулевой ячейки?  
P.S. Эксперементировал с настройками, как указано здесь:  
http://office.microsoft.com/ru-ru/excel-help/HP010070461.aspx  
и здесь:  
http://office.microsoft.com/ru-ru/excel-help/HP010062392.aspx, -    
ответа так и не получил.
Формула в примечание (2)
 
Да, забыл уточнить: N=10 в моём коде.
Формула в примечание (2)
 
Вот код (пока только для одной ячейки A1):  
   
Sub Name()  
Worksheets(1).Range("A1").Comment.Text Text:=CStr(Range("A1") / 10)  
End Sub  
 
Теперь возник вопрос: при сохранениии документа (с макросом), просит внести какие-то изменения в настройках, кто знает, где?
Формула в примечание (2)
 
{quote}{login=Маугли}{date=22.11.2012 12:35}{thema=}{post}Немного добавил..{/post}{/quote}  
По Вашему файлу:    
1. "Двойной щелчок по формуле..."  
Не увидел формул в Вашем примере...  
 
2. "Лист2 -скрыт"  
Зачем?  
 
3. Где сам макрос?  
 
4. Вообще вот здесь: http://www.planetaexcel.ru/tip.php?aid=122 в разделе "Создание пользовательских функций на VBA" всё довольно неплохо описано, вот только я не знаю, как выбрать в качестве значения для расчёта в VBA значение нужной ячейки (диапазона или любой ячейки листа?) и как результат вычисления потом перенести в примечание.
Формула в примечание (2)
 
Скажите, а вычисления в самом VBA нельзя для этого использовать - мне надо разделить значение ячейки на "N" (N - целое число) и результат вычисления отобразить в примечании к ячейке? Синтаксис оператора, в частности для деления, есть здесь: http://msdn.microsoft.com/ru-ru/library/25bswc76.aspx  
Т.е., если VBA сам осуществляет вычисления, зачем переносить результат из вспомогательной ячейки?
Формула в примечание (2)
 
OK.
Формула в примечание (2)
 
{quote}{login=The_Prist}{date=21.11.2012 01:02}{thema=}{post}Нельзя даже супер-сложным макросом.{/post}{/quote}  
Понял. Учту.  
 
{quote}{login=Haken}{date=21.11.2012 01:39}{thema=}{post}Ну можно предложить, как вариант, необходимые формулы с вычислениями ставятся в каких-нибудь скрытых ячейках. А макросом результаты вычислений переносятся в нужные примечания.{/post}{/quote}  
Соответствующую команду макроса не подскажете?..  
И ещё: результаты работы макросов выполняются автоматически или их надо принудительно запускать (у меня при открытии скачанных с этого форума .xls документов посредине листа отображается кнопка "Макросы", а при выполнении некоторых макросов "вручную" (по команде "выполнить") выскакивает сообщение на английском, что время "run out" (вероятно, "истекло") и, непонятно, выполнился ли макрос или нет; также при повторном скачивании таких файлов вопрос об отключении макросов не задаётся, - оставалось самому включать в открытом документе через "Параметры Excel"→"Центр управления безопасностью"→"Параметры центра управления безопасностью"→"Параметры макросов".)?
Формула в примечание (2)
 
Здравствуйте,  
здесь: http://www.planetaexcel.ru/forum.php?thread_id=6140 уже поднимался аналогичный вопрос, но у меня проблема связана именно с вычислением формулы в примечании - как этого можно добиться? Конкретизирую - мне нужно видеть в примечании результат вычисления по заданной формуле, т.е. в данном случае работа с примечанием аналогична работе с ячейкой (хочу - ввожу текст, хочу - ввожу (или может быть вставляю?) формулу). Причём данные для формулы (в общем случае) берутся из ячеек. И ещё, хотелось бы, чтобы эта возможность ("насытить" примечание возможностью работать с формулами) распространялась на все примечания (ко всем ячейкам) текущего листа, т.е. была универсальной (если это делается с помощью макроса, то не хотелось бы переписывать его каждый раз для новой ячейки).  
 
P.S. Если макрос будет сложным, дайте, пожалуйста ссылку на справочную информацию по нему (я пока в справке по макросам Excel в Microsoft Visual Basic ничего не нашёл).
Запрос на сохранение нередактированного документа Excel
 
Если изменения не вносились - зачем пересчитывать данные при открытии?
Запрос на сохранение нередактированного документа Excel
 
Здравствуйте,  
 
после установки "Основных компонентов Windows": http://windows.microsoft.com/ru-RU/windows-live/essentials-home и "SkyDrive": http://windows.microsoft.com/ru-ru/skydrive/home (связь не очевидна, могут быть и другие причины) обнаружил следующее - хранящиеся на компьютере Листы Microsoft Office Excel с расширениями .xlsx (у меня Office 2007) после открытия, независимо от выполнения в них каких-либо действий, при закрытии стали задавать стандартный вопрос: "Сохранить изменения в файле ...?", т.е., даже при формальном отрытии и немедленном закрытии файла без редактирования задаётся такой вопрос. Раньше этого не было - с чем это может быть связано?  
Дополнительно: скачал и выполнил отсюда: http://support.microsoft.com/kb/280504/ru четыре мастера "Fix it" под номерами 50269, 50272, 50274, 50275, перезагрузился - проблема осталась. Всё встало на свои места только после нажатия кнопки "Сохранить" (иконки с дискетой = нажатию "Ctrl+S") из контекстного меню открытого документа (независимо от внесения в документ изменений). Больше запроса на сохранение файла при его закрытии после просмотра без редактирования не появлялось. Просветите, если можете, - в чём могла быть проблема (данный вопрос возникал иногда и раньше при работе в других выпусках Excel, - хотелось бы знать причину)?  
 
С уважением, Михаил.
Страницы: 1
Наверх