Йоксель » Главный форум

На первом же файле mxl->xls не объединил ячейки

(10 posts)
  1. SpamEater
    Участник

    Нашел Йоксель. Думал уже пора прыгать от радости. Но на первом же файле результат не тот, который ожидался. Ячейки с большим количеством текста не объединились. Использовал хотфикс от 10,03,2009. Файл прикрепляю.

    Attachments

    1. shet.zip (2.6 KB, 115 downloads) 15 года(лет) old
    Отправлено 15 года(лет) назад #
  2. Скачал приложенный файл. Думал уже прыгать от радости. Но на первом же тесте не нашел никаких косяков. Все ячейки, которые должны быть объединены - в xls-файле объединились. Возможно, за объединения вы принимаете ячейки с "Получателем" и т.п. - они объединениями ячеек не являются. Просто Excel отображает сетку, а 1С при создании счета сетку не отображает. Включите в 1С отображение сетки - все будет видно.

    Отправлено 15 года(лет) назад #
  3. Если же имеются в виду ячейки с текстом внизу счета, то они также не являются объединениями. И отображаются они в Excel не так, как в 1С потому, что Excel не имеет такого режима форматирования текста в ячейках: когда текст с переводами строки разбивается на несколько строк без включения переноса по словам. Ну нет такого в Excel :( Наиболее близким режимом здесь является включение переноса по словам, но все равно получается плохо. Если нужно адекватное представление в Excel, то как раз и надо исправить исходный mxl-файл, вставив там объединения. Тогда будет нормально.

    Отправлено 15 года(лет) назад #
  4. SpamEater
    Участник

    Да. Имеются в виду именно ячейки с текстом внизу счета. Хотелось бы адекватное представление в Excel как в 1С. Очень хотелось бы, чтобы это было автоматически, а то исправлять каждый счет трудоемкая задача. И устану я объяснять бухгалерам, что надо включить сетку, сделать объединение и т.д. А кнопочку с Йоксель они с радостью нажмут!

    Отправлено 15 года(лет) назад #
  5. У 1С в данном случае работает свой, уникальный, так сказать, тип форматирования. У Excel нет подходящего аналога (или я о нем не знаю). Для случая формы счета могу предложить подправить макет самого счета. Судя по виду формы - это нестандартная форма, поэтому, похоже, нет проблем с ее корректировкой (по сравнению с полностью типовыми конфигурациями, например).

    Очень может быть, что в общем случае задача конвертирования таких ячеек не решается. Некоторые мысли, как сделать конвертирование, есть, но, во-первых, реализация связана с большим объемом работы, во-вторых, нет полной уверенности, что результат покроет все возможные случаи.

    Отправлено 15 года(лет) назад #
  6. SpamEater
    Участник

    Стоит ли все-таки надеяться на решение этой проблемы? А то постоянно приходится или доделывать в Excel или мучить клиентов PDF'ми. А для некоторых установить вьювер для PDF - непосильная задача.

    Отправлено 15 года(лет) назад #
  7. Просьба к Администратору посоветовать прикладывать скриншоты с проблемой - быстрее понять можно будет (мне, например) и может даже чем-то помочь вопрошающему... а так: скачал моксель, открыл, посмотрел.. моксель как моксель.. ломать голову чтобы воспроизвести проблему с конвертацией, вместо того чтобы посмотреть на результат на скришоте... - нафиг надо?

    Отправлено 15 года(лет) назад #
  8. Большая просьба участникам форума по возможности прикладывать скриншоты с проблемой. Можно будет быстрее понять или даже чем-то помочь вопрошающему :)

    В данном же случае, думаю, скриншот уже не обязателен :) Но, на всякий случай, сделал сам.

    Стоит ли все-таки надеяться на решение этой проблемы? А то постоянно приходится или доделывать в Excel или мучить клиентов PDF'ми.

    Я не исключаю, что эту проблему когда-нибудь получится решить адекватным образом. Но если это и произойдет, то не скоро.

    А почему не хотите просто подправить исходный макет счета? Там нужны совершенно косметические правки. Если возникают трудности, то пришлите тогда уж мне на uzhast1c@gmail.com конфигурацию или файл с внешним отчетом (если у вас печать через внешнюю форму сделана). Я подправлю и вышлю назад.

    Attachments

    1. Screen.png (10.6 KB, 972 downloads) 15 года(лет) old
    Отправлено 15 года(лет) назад #
  9. SpamEater
    Участник

    "А почему не хотите просто подправить исходный макет счета?"

    По нескольким причинам.
    1. Не умею.
    2 и главное. Думаю, что проблему в целом это не решит. В Excel экспортируются не только счета, но и другие бух. документы из 1С. Этих документов много. Кроме того, много баз, из которых эти документы экспортируются. Постоянно появляются новые базы, которые присылают клиенты. Насколько я понимаю придется править каждый макет для каждой базы.

    Отправлено 15 года(лет) назад #
  10. Во-первых, вряд ли все без исключения печатные формы включают этот нехороший тип форматирования.

    Во-вторых, даже если этот тип форматирования встречается часто, отнюдь не всегда искажение при сохранении в Excel приводит с неприемлемому виду документа.

    В-третьих, наверняка ведь идеальный вид документов в Excel нужен не всем печатным формам, а только некоторым. Поэтому достаточно решить проблему только с этими "критическими" формами.

    В-четвертых, если баз много и печатных форм тоже, то головную боль можно спихнуть на одинэсника. Можно приходящего :)

    В-пятых, можно попробовать сохранять документы в виде графических файлов - тогда искажений во внешнем виде не будет.

    В-шестых, я бы был очень рад решить ваши проблемы в Йокселе, но, к сожалению, удовлетворительного решения в данном случае пока не видно. Вообще, когда есть разные движки табличных документов, которые по возможностям пересекаются не на 100%, всегда остается возможность, что какие-то вещи будут конвертироваться недостаточно хорошо. Можно лишь стремиться к максимально хорошему результату.

    Отправлено 15 года(лет) назад #

RSS экспорт этой темы

Отправить сообщение

Вы должны войти в систему, чтобы оставлять сообщения.