Страницы: 1
RSS
Проверка данных 2007-2010
 
Есть файл, созданный в Экселе 2007. В нем есть список, созданный через проверку данных. В нем выбираются значения, перечисленные в соседнем листе.  
При открытии в Экселе 2010 список берет из соседнего листа неверные значения - сдвиг где-то на 150 клеток вниз.    
При переделке список перестает работать в 2007-м, а нужно, чтобы файл открывался в обеих версиях.  
В чем может быть проблема?
 
Похоже, у Вас стиль ссылок R1C1 и формула работает относительно определенной ячейки (диапазона). Корректируйте формулу. Или сюда пример.
 
Или создать именованный диапазон и ссылаться на него.
 
{quote}{login=vikttur}{date=27.08.2011 10:39}{thema=}{post}Похоже, у Вас стиль ссылок R1C1 и формула работает относительно определенной ячейки (диапазона). Корректируйте формулу. Или сюда пример.{/post}{/quote}  
Да нет, стиль не R1C1
 
{quote}{login=Юрий М}{date=27.08.2011 10:46}{thema=}{post}Или создать именованный диапазон и ссылаться на него.{/post}{/quote}  
 
В 2010 такая формула: "=Лист2!F150:F154"  
А в оригинале было "=Лист2!$F$1:$F$4"
 
А где фактически находятся денные "в соседнем листе"?
 
{quote}{login=Юрий М}{date=27.08.2011 11:15}{thema=}{post}А где фактически находятся денные "в соседнем листе"?{/post}{/quote}  
 
в ячейках F1, F2, F3, F4
 
Тогда почему в 2010 "=Лист2!F150:F154"? Вот у Вас и смещается на 149 строк.
 
{quote}{login=Юрий М}{date=27.08.2011 11:28}{thema=}{post}Тогда почему в 2010 "=Лист2!F150:F154"? Вот у Вас и смещается на 149 строк.{/post}{/quote}  
 
Так в этом то и весь сабж!  
Открываю в 2007 - там Ф1:ф4  
открываю в 2010 - ф150:ф154
 
Никогда не слышал такого: при открытии в разных версиях - данные бегают по листу.
 
{quote}{login=Юрий М}{date=27.08.2011 11:32}{thema=}{post}Никогда не слышал такого: при открытии в разных версиях - данные бегают по листу.{/post}{/quote}  
вот-вот
 
Если от этого будет легче, то - с файлом до этого долгое время благополучно работали в 2007-м офисе.    
В 2010 открыли сегодня первый раз. В файле несколько колонок с ячейками-списками и во всех такой сдвиг.
 
Идём в раздел "Приемы" и читаем эту статью:  http://www.planetaexcel.ru/tip.php?aid=34 Особое внимание именованному диапазону.
 
{quote}{login=Юрий М}{date=27.08.2011 11:39}{thema=}{post}Идём в раздел "Приемы" и читаем эту статью:  http://www.planetaexcel.ru/tip.php?aid=34 Особое внимание именованному диапазону.{/post}{/quote}  
 
Ок, это хорошее решение, спасибо.    
 
А то, что я писал просто списываем на глюк? Я бы предпочел сначала разобраться откуда этот сдвиг.
 
Ничего не могу сказать по этому поводу... Попробуйте открыть этот же файл на другой машине с 2010 Офисом.
 
Полтора часа тому просил показать пример. Жалко? <BR>На всякий случай: Правила тут: http://www.planetaexcel.ru/forum.php?thread_id=8735
 
{quote}{login=vikttur}{date=28.08.2011 12:25}{thema=}{post}Полтора часа тому просил показать пример. Жалко? <BR>На всякий случай: Правила тут: http://www.planetaexcel.ru/forum.php?thread_id=8735{/post}{/quote}  
Так я и дал пример. 2 формулы ж написал. Больше ничего нет. В одном листе ячейки с "проверкой данных" с формулами, в другом - значения.
 
enio, vikttur Вам не зря дал ссылку на правила. Вам нужен результат? Будьте добры, ознакомьтесь с ними, и в соответствии с ними же выложите пример. Иначе Вам на этом форуме не помогут.
Я сам - дурнее всякого примера! ...
 
Если кому-то интересно, то проблема была в этом:  
http://www.teachexcel.ru/sreda-excel/adresa-yacheek-excel-2010.html  
 
Сдвиг на самом деле был не 149 строк, он был нарастающий.  
 
Всем спасибо.
 
{quote}{login=enio}{date=27.08.2011 10:37}{thema=Проверка данных 2007-2010}{post}  
При открытии в Экселе 2010 список берет из соседнего листа неверные значения - сдвиг где-то на 150 клеток вниз.    
При переделке список перестает работать в 2007-м, а нужно, чтобы файл открывался в обеих версиях.  
 
Если от этого будет легче, то - с файлом до этого долгое время благополучно работали в 2007-м офисе.    
В 2010 открыли сегодня первый раз. В файле несколько колонок с ячейками-списками и во всех такой сдвиг.{/post}{/quote}  
Где хоть одно упоминание о том, что не при открытии документа, а после вставки формулы?  
Естественно, не закрепленные диапазоны будут меняться при изменении "места жительства".
 
{quote}{login=vikttur}{date=29.08.2011 11:21}{thema=Re: Проверка данных 2007-2010}{post}{quote}{login=enio}{date=27.08.2011 10:37}{thema=Проверка данных 2007-2010}{post}  
При открытии в Экселе 2010 список берет из соседнего листа неверные значения - сдвиг где-то на 150 клеток вниз.    
При переделке список перестает работать в 2007-м, а нужно, чтобы файл открывался в обеих версиях.  
 
Если от этого будет легче, то - с файлом до этого долгое время благополучно работали в 2007-м офисе.    
В 2010 открыли сегодня первый раз. В файле несколько колонок с ячейками-списками и во всех такой сдвиг.{/post}{/quote}  
Где хоть одно упоминание о том, что не при открытии документа, а после вставки формулы?  
Естественно, не закрепленные диапазоны будут меняться при изменении "места жительства".{/post}{/quote}  
 
При открытии.
 
Не верю!  
Единственный возможный вариант, который приходит на ум: в Вашем файле отключен автопересчет, после введения формулы Вы не видите настоящего результата расчета, он появляется при ЗАКРЫТИИ книги, когда Excel пересчитывает листы перед сохранением. Пересчет Вы могли не заметить.  
Результат: неправильно сформулированный вопрос + отсутствие примера Excel затянуло решение проблемы на двое суток.
Страницы: 1
Читают тему
Наверх