Показать полную графическую версию : Excel 2007 не даёт вставить в ячейку значение из выпадающего списка
Подскажите, следующий вопрос.
Есть документ, в нём методом Alt+вниз вставляются значения, но значения, которые начинаются с "+". Excel тут же ругается "Ошибка в формуле". Что логично.
Однако в 2003 и 2010 офисах, значения вставляются без проблем, но вот уже редактировать их не выйдет, не поставив спереди апостроф, но редактировать и не нужно.
Подскажите, может какая-н настройка в 2007 спрятана или ещё что-н?
Для ячеек установлен формат «Текстовый»?
Числовой, формат менял - безрезультатно. Одна и та же ячейка в разных версиях Office заполняется (2003 и 2010) и не заполняется (2007).
walcot, а в исходном списке формат ячеек тоже текстовый? На всякий случай поставьте апостроф ( ' ) перед "+" в исходном списке
в разных версиях Office заполняется (2003 и 2010) и не заполняется (2007) »
walcot, пробовал на 2007 и 2010 версиях - если отформатировать ячейки как указал Iska как текст (а именно выделить ячейки, нажать ctrl+1 и в первой вкладке указать "Текстовый"), работает абсолютно одинаково - предлагает выпадающий список и вставляет. В настройках ничего особенного не увидел.
В 2010 при вставке апострофа значение попадает в выпадающий список, однако если вставка происходит в ячейку с числовым форматом, плюс после вставки исчезает, если формат ячейки текстовый - вставляет без проблем.
Насколько вам этот плюс нужен именно в самом значении ячейки?
1) В общем-то, если после знака "+" идет текст (а не число, т.к. оно в выпадающем списке отображаться не будет) - можно отформатировать ячейки, чтобы перед значением отображался плюс (ctrl+1 первая вкладка -> выбрать "все форматы" и вбить в окошко +@). Тогда значения можно вбивать без знака +, а отображаться ячейка будет с плюсом впереди. Решение обычно несет в себе проблемы, так как по факту значения в ячейках останутся без плюса, и просто так его туда тоже не вставить.
2) Очевидное предложение - временно ставить перед знаком + любой другой подходящий символ, например "А+", а после ввода заменой поменять А+ на просто + во всем столбце (неудобство в том, что придется менять + обратно на А+ если захотите что-то добить)
3) Либо вбивать без +, а нужное Вам значение получать в соседнем столбце с помощью формулы вида "="+" & [ссылка на ячейку]",оно же функция "сцепить()".
Понятно, что все это не очень адекватные замены, однако как вариант...
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC