|
Помогите с Excel, пожалуйста (number stored as text) | ☑ | ||
---|---|---|---|---|
0
sda553
12.10.11
✎
15:03
|
Получаю на лист Екселя данные sql запросом.
На основании этих данных хочу сделать validation лист Получил вот такой красивый выпадающий лист http://s015.radikal.ru/i331/1110/f8/34d74040686c.jpg Слева как раз колонка с данными вытянутыми из sql Ну ладно выбираю одно из значений, а ексель мне такую бяку http://s017.radikal.ru/i439/1110/30/c077d1591301.jpg Гуглю на эту тему, нахожу стотысяч топиков о том как переделать эти числа из текста в number. Но у меня не эта проблема! У меня это текст а не number. Это IDшники и мне их не надо складывать или перемножать. Я хочу чтобы это текст был Ну ладно, набиваю в эту ячейку один из IDшников руками, а он вообще не признает то что я набил http://s44.radikal.ru/i106/1110/a7/c09ed09a904a.jpg Подозреваю это опять связано с навязчивой идеей екселя что у меня это числа а не текст. Если в запросе колонка с текстом, то все получается без проблем, а вот там где ИДшники такая засада |
|||
1
zak555
12.10.11
✎
15:05
|
это что эксель такой ?
|
|||
2
mikecool
12.10.11
✎
15:06
|
при выборке добавляй к ид вначале апостроф
|
|||
3
Euguln
12.10.11
✎
15:07
|
(0) Формат ячейки?
|
|||
4
sda553
12.10.11
✎
15:10
|
(3) Не помогает, хотя может вы поподробнее расскажете какую ячейку и как форматируем?
|
|||
5
Kreont
12.10.11
✎
15:13
|
(0) Да все нормально :) Он ведь пишет : что число сохранено как текст, что и надо было получить.
Можно правда где то в настройках отключить такие проверки |
|||
6
sda553
12.10.11
✎
15:15
|
(5) Да мне тоже это нравится, да только нафиг орать об этом. Отключить я знаю как, отключал, но вот как от проблемы номер 2 избавиться (вбивание Идшника руками)
(2) пока как обходной путь в тексте запроса добавил апостроф ` к идшнику, вроде работает, некрасиво правда, но пока не прийдет другой идеи сойдет |
|||
7
Euguln
12.10.11
✎
15:22
|
(4) Текстовый и в списке и в поле
|
|||
8
sda553
12.10.11
✎
15:22
|
(7) Нет, это уже пробовал, не помогает
|
|||
9
Euguln
12.10.11
✎
15:23
|
(8) у меня работает
|
|||
10
Euguln
12.10.11
✎
15:24
|
(8) тогда смотри, что в проверке данных
|
|||
11
sda553
12.10.11
✎
15:25
|
(9) Да, если у тебя данные забиты самостоятельно а не получены из sql. Если я захожу в колонку с ИдШниками из sql и перещелкиваю enterом ячейки, то тоже работает. Но у меня их 1000 где то. Что все их "перещелкивать" что ли
|
|||
12
mikecool
12.10.11
✎
16:11
|
(6) "в тексте запроса добавил апостроф ` к идшнику, вроде работает, некрасиво правда" в данном случае это 100% защита от всяких версий экселя, некрасиво только на первый взгляд
|
|||
13
sda553
12.10.11
✎
16:47
|
(12) Ну хорошо, а как теперь сделать чтобы при введении руками IDшника он тут же до validation добавлял бы апостроф? А то Worksheet_Change уже вызывается после validation, т.е. validation ругается
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |