Как очистить расшифровку в mxl? #150373


#0 by Шурик71
В общем, так.Сконвертил форму из екселя в mxl. Не заметил ничего дурного, откорректировал ее хорошенько. И только после этого обнаружил, что во всех ячейках стоит левая расшифровка ( {"S","0","0","0","0","0",""}## ). Ячеек весколько тысяч.Ну, думаю, ерунда.. Беру, ваяю обработку, которая проходит по всем ячейкам,и вызываю область.расшифровка("").. Результат нулевой.. Все попытки ничего не дали..Короче, кто знает, как очистить эту расшифровку? Повторно редактировать шаблон лень.
#1 by Anton R
Посмотри здесь:http://1c.proclub.ru/modules/mydownloads/personal.php?cid=5&lid=5441
#2 by Шурик71
Не, мне ж не это надо... мне в самой mxl почистить расшифровки.хотя на одну идею натолкнул - попробовать скинуть в ексель заново и сконвертить в mxl по новой :) может так меньше работы будет..
#3 by Anton R
Ты обработку открывал?
#4 by Anton R
Там на форме галочка "Очищать расшифровку".
#5 by Anton R
А чем конвертил? Подправь там чтобы расшифровка не устанавливалась.
#6 by Шурик71
(3,4)Теперь открыл и посмотрел.Усе равно не то, так как она в xls выгоняет на автомате. Только если выдернуть одну очистку. Вариант с sendkeys - видимо единственно возможный. взятой на просторах XlsToMxl.ert. Поправил установку расш-ки сразу же после обнаружения:)Собственно, по варианту уже 75% сделал :)там размеры ячеек плывут, секции уходят и "выражение" превращается в текст, но все равно намного быстрее, чем конвертить из исходного екселевского файла и заново делать все изменения.Иначе бы стал "очистку расшифровки" дергать оттуда..
#7 by Шурик71
В любом случае спасибо :)
#8 by Anton R
Там достаточно после очистки сохранить mxl куда-нибудь. Выдирать не обязательно. :)
#9 by Шурик71
У меня при запуске ее остался только xls.Код практически не глядел, обнаружил сенд кейс, и сказал себе "ясно как надо было делать". Другой вопрос - почему штатная 1С-овская Область.Расшифровка не дает проблему решить :)
#10 by Anton R
Есть еще более интересный вопрос: Что будет, если попытаться удалить расшифровку заменой через Ctrl+Shift+F3
#11 by Шурик71
М-да... я явно переработался :)Замена работает :)Столько времени псу под хвост...Еще раз спасибо :)
#12 by Anton R
Замена работает? Странно. Какой у тебя релиз?
#13 by Шурик71
25
#14 by Anton R
И у меня 25, но при попытке замены, он расшифровку не очищает, а переносит туда значение ячейки. И так не только у меня.
#15 by Шурик71
Кстати, замена работает неправильно: там, где не пустая ячейка - то "текст/выражение" копируется в расшифровку со всеми вытекающими последствиями..
#16 by Anton R
Именно так я расшифровку и очищаю :)))
#17 by Шурик71
хорошо, что я полчаса назад уже шаблон сделал. А то мог бы сгоряча грохнуть результат и запустить замену :)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С

Back to top