Показать полную графическую версию : Microsoft Excel - общие вопросы
Суть проблемы в следующем – есть большая таблица, с кучей формул созданная в Excel 2003. В том же 2003ем все формулы нормально работают и отображаются, в 2007 на ячейках с формулами выскакивает ошибка в значении. Режим совместимости на 2007 включен, и настройки безопасности я до минимума выставлял – не помогает!!! Подскажите, пожалуйста, есть ли у кого мысли по данному вопросу? Что можно сделать, чтобы данные корректно отображались в Excel 2007???
Что еще требуется? Формулы со внешними связями с другими таблицами, но необходимости в их обновлении нет.
Petya V4sechkin
15-07-2009, 12:26
Формулы со внешними связями с другими таблицами
Параметры Excel -> Дополнительно -> галка "Запрашивать об обновлении автоматических связей" стоит?
Управление обновлением внешних ссылок (связей) (http://office.microsoft.com/ru-ru/excel/HP101023481049.aspx)
Параметры Excel -> Дополнительно -> галка "Запрашивать об обновлении автоматических связей" стоит? »
Да стоит. Но дело в том что данные совсем не обязательно обновлять в этом случае. Например в 2003 все формулы нормально работают и с не обновленными данными, а в 2007 ошибка вылетает.
Как один из вариантов:
Если в формулах в таблиц 2003 экселя меняются только № ячеек ( например А1, А2, А3 и тд) А само название формул остается, достаточно записать её отдельно. а при переносе в 2007 - записать заново а потом размножить (через правый нижний угол ячейки) по остальным строкам.
Лучше заменить громадное множество одинаковых формул (расположенных построчно) одним или несколькими макросами с 1формулой на каждое действие, которая за 1 раз будет вычислять одну ячейку, организовать цикл вычисления по количеству строк в таблице. Объем файла при этом уменьшается в 2 - 3 раза, и нет таких вот зависимостей при переходе от 2003 к 2007.
vovikvovikb
08-08-2009, 15:15
Добрый день. Есть следующая проблема: есть файл excel который находился в одной из папок на рабочем столе, после внесения изменений был сохранён и случайно вместо копировать вставить, был перетянут на рабочий стол и опять был изменён и сохранён. Вопрос, можно ли востановить первоначальное состояние до перемещения на раб. стол с первоначальными данными? Заранее спасибо.
Попытаться можно, но желательно на другом компьютере (подключить жесткий). Инструменты описаны в теме Восстановление данных c жёстких дисков (HDD) и флэш накопителей (USB) (http://forum.oszone.net/thread-11967.html)
vovikvovikb, подозреваю, что нет: если в случае копирования можно вернуться к исходному файлу в ФС, то при перемещении в пределах одного диска файл остается тем же, меняется только путь к нему в файловой таблице.
Польностью согласен с ShaddyR - шансов мало. Единственная программа, которая "видела" перезаписанные" файлы, хотя в других внимания не обращал, это TuneUp восстановитель случайно удаленных файлов. На форуме уже обсуждалось уничтожение информации при перезаписи одноименных файлов.
Mishechka
19-08-2009, 10:38
Мне необходимо защитить книгу Excel от переноса на другой компьютер. Кто-нибудь знает как это сделать? Спасибо.
Pliomera
19-08-2009, 12:42
А если просто пароль на чтение? Если и перенесут - открыть все-равно невозможно.
Mishechka
19-08-2009, 15:42
Я установил пароль на открытие книги, но не знаю где он хранится, если в самой книге, то будет требоваться и на другом компьютере, а если нет, то фигня всё это.
Pliomera
19-08-2009, 16:16
Пароль хранится в самом файле книги. Естественно его знание будет необходимо для открытия файла на любом компьютере.
Mishechka
20-08-2009, 10:28
Спасибо. Всё понял.
iam_alex
21-08-2009, 05:49
Всем доброго дня! В прикрепленном файле есть основная таблица из которой выбраны значения во вторую таблицу (нижнюю). Проблема в том что никак не могу въехать как выбрать значения из первого столбца основной таблицы при соответствующе выбранном столбце и значении второй таблицы: то есть выбираю Период, ему соответствует столбец и определенное значение по строке нижней таблицы, так вот нужно найти это значение в этом же столбце (Период) и вернуть значение Показателя в строку второй таблицы. В файле описано то же самое в примечании с указанием на конкретные ячейки. Пробовал всячески - не выходит, поэтому прикрепляю шаблон без формул. Заранее благодарен за ответ!
iam_alex
21-08-2009, 11:29
я изначально отказался от всевозможных вариантов с ЕСЛИ и хотел используя ВПР ГПР ИНДЕС СМЕЩ ПОИСКПОЗ и т.п. все это реализовать. уткнулся в проблему - не могу решить:
=ПОИСКПОЗ(ИНДЕКС(C16:F16;0;B15);D5:D9;0) - в ячейке b15 номер столба таблицы
этим я могу узнать на какой строке нужная мне цифра, но не могу заставить узнать в нужном столбце (Период) - это главный вопрос, остальное можно как мне вдится прикрутить с помощью других функций.
жалко только что эта защита ломается на раз (по крайней мере в предыдущих версиях)
Наверное все-таки лучше использовать шифрование файла.
Да, эти офисовские пароли ерунда полная - защита от тех, кому лень зайти на секьюритилаб в раздел "программы". Самый лучший вариант: создать непрерывный RAR с экселевским файлом и каким-нибудь мусором (чем больше архив, тем дольше ломается пароль), да задать пароль не меньше 8 символов, такой, чтобы нельзя было подобрать по словарю. Скорость подбора примерно 2 пароля в секунду, посчитаем:
Восьмизначный пароль состоящий даже из одних цифр будет подбираться 10^8/2/60/60/24/365 ~ 1,5 года
Восьмизначный пароль из английских букв в нижнем регистре 26^8/2/60/60/24/365 = 3310 лет
Восьмизначный пароль из цифр и английских букв в обоих регистрах 62^8/2/60/60/24/365 ~ 3,5 млн. лет :)
Mishechka
21-08-2009, 15:39
Самый лучший вариант: создать непрерывный RAR с экселевским файлом »
Если можно, то обьясни подробней: как создать и как потом с ним работать. В эту книгу вносятся изменения много раз в день. Этот архив непрерывный, то можно просто открывать и просто вносить изменения в книгу? Я никогда не пользовался непрерывным RAR архивом и никогда его не создавал...
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC