Нашел Йоксель. Думал уже пора прыгать от радости. Но на первом же файле результат не тот, который ожидался. Ячейки с большим количеством текста не объединились. Использовал хотфикс от 10,03,2009. Файл прикрепляю.
Йоксель » Главный форум
На первом же файле mxl->xls не объединил ячейки
(10 posts)-
Отправлено 15 года(лет) назад #
-
Скачал приложенный файл. Думал уже прыгать от радости. Но на первом же тесте не нашел никаких косяков. Все ячейки, которые должны быть объединены - в xls-файле объединились. Возможно, за объединения вы принимаете ячейки с "Получателем" и т.п. - они объединениями ячеек не являются. Просто Excel отображает сетку, а 1С при создании счета сетку не отображает. Включите в 1С отображение сетки - все будет видно.
Отправлено 15 года(лет) назад # -
Если же имеются в виду ячейки с текстом внизу счета, то они также не являются объединениями. И отображаются они в Excel не так, как в 1С потому, что Excel не имеет такого режима форматирования текста в ячейках: когда текст с переводами строки разбивается на несколько строк без включения переноса по словам. Ну нет такого в Excel :( Наиболее близким режимом здесь является включение переноса по словам, но все равно получается плохо. Если нужно адекватное представление в Excel, то как раз и надо исправить исходный mxl-файл, вставив там объединения. Тогда будет нормально.
Отправлено 15 года(лет) назад # -
Да. Имеются в виду именно ячейки с текстом внизу счета. Хотелось бы адекватное представление в Excel как в 1С. Очень хотелось бы, чтобы это было автоматически, а то исправлять каждый счет трудоемкая задача. И устану я объяснять бухгалерам, что надо включить сетку, сделать объединение и т.д. А кнопочку с Йоксель они с радостью нажмут!
Отправлено 15 года(лет) назад # -
У 1С в данном случае работает свой, уникальный, так сказать, тип форматирования. У Excel нет подходящего аналога (или я о нем не знаю). Для случая формы счета могу предложить подправить макет самого счета. Судя по виду формы - это нестандартная форма, поэтому, похоже, нет проблем с ее корректировкой (по сравнению с полностью типовыми конфигурациями, например).
Очень может быть, что в общем случае задача конвертирования таких ячеек не решается. Некоторые мысли, как сделать конвертирование, есть, но, во-первых, реализация связана с большим объемом работы, во-вторых, нет полной уверенности, что результат покроет все возможные случаи.
Отправлено 15 года(лет) назад # -
Стоит ли все-таки надеяться на решение этой проблемы? А то постоянно приходится или доделывать в Excel или мучить клиентов PDF'ми. А для некоторых установить вьювер для PDF - непосильная задача.
Отправлено 15 года(лет) назад # -
Просьба к Администратору посоветовать прикладывать скриншоты с проблемой - быстрее понять можно будет (мне, например) и может даже чем-то помочь вопрошающему... а так: скачал моксель, открыл, посмотрел.. моксель как моксель.. ломать голову чтобы воспроизвести проблему с конвертацией, вместо того чтобы посмотреть на результат на скришоте... - нафиг надо?
Отправлено 15 года(лет) назад # -
Большая просьба участникам форума по возможности прикладывать скриншоты с проблемой. Можно будет быстрее понять или даже чем-то помочь вопрошающему :)
В данном же случае, думаю, скриншот уже не обязателен :) Но, на всякий случай, сделал сам.
Стоит ли все-таки надеяться на решение этой проблемы? А то постоянно приходится или доделывать в Excel или мучить клиентов PDF'ми.
Я не исключаю, что эту проблему когда-нибудь получится решить адекватным образом. Но если это и произойдет, то не скоро.
А почему не хотите просто подправить исходный макет счета? Там нужны совершенно косметические правки. Если возникают трудности, то пришлите тогда уж мне на uzhast1c@gmail.com конфигурацию или файл с внешним отчетом (если у вас печать через внешнюю форму сделана). Я подправлю и вышлю назад.
Отправлено 15 года(лет) назад # -
"А почему не хотите просто подправить исходный макет счета?"
По нескольким причинам.
1. Не умею.
2 и главное. Думаю, что проблему в целом это не решит. В Excel экспортируются не только счета, но и другие бух. документы из 1С. Этих документов много. Кроме того, много баз, из которых эти документы экспортируются. Постоянно появляются новые базы, которые присылают клиенты. Насколько я понимаю придется править каждый макет для каждой базы.Отправлено 15 года(лет) назад # -
Во-первых, вряд ли все без исключения печатные формы включают этот нехороший тип форматирования.
Во-вторых, даже если этот тип форматирования встречается часто, отнюдь не всегда искажение при сохранении в Excel приводит с неприемлемому виду документа.
В-третьих, наверняка ведь идеальный вид документов в Excel нужен не всем печатным формам, а только некоторым. Поэтому достаточно решить проблему только с этими "критическими" формами.
В-четвертых, если баз много и печатных форм тоже, то головную боль можно спихнуть на одинэсника. Можно приходящего :)
В-пятых, можно попробовать сохранять документы в виде графических файлов - тогда искажений во внешнем виде не будет.
В-шестых, я бы был очень рад решить ваши проблемы в Йокселе, но, к сожалению, удовлетворительного решения в данном случае пока не видно. Вообще, когда есть разные движки табличных документов, которые по возможностям пересекаются не на 100%, всегда остается возможность, что какие-то вещи будут конвертироваться недостаточно хорошо. Можно лишь стремиться к максимально хорошему результату.
Отправлено 15 года(лет) назад #
Отправить сообщение
Вы должны войти в систему, чтобы оставлять сообщения.