Почему текст из Excel копируется со символами переноса?
Есть любой эксель файл и есть программа Парус ( может кто слышал). Проблема в следующем, когда мы копируем значение из ячейки в экселе и вставляем его в текстовое поле в Парусе, то оно туда уходит с символами переноса, вследствие чего некорректно отрабатывает запрос в Парусе. По сути, когда мы копируем ячейку из экселя, оно всегда копируется со знаками переноса. Можно ли отключить такое поведение, чтобы значение копировалось без знаков переноса?
Отключить вряд-ли получится. Варианты решения:
1. Реализовать копирование из Excel отдельной кнопкой. В VBA обработчике копировать в буфер обмена только то, что нужно;
2. Обрабатывать буфер обмена "на лету" (сложно, но тоже реализуемо);
3. Обрабатывать вставляемый текст в Парусе. Судя по всему потребуется доработка используемого модуля, где вставляется текст.