1С + Word

Статус: Offline
Реєстрація: 05.09.2008
Повідом.: 175
1С + Word

Подскажите, пожалуйста.

При переносе данных из таблицы Word в 1С:Предприятие 7.7 в конце приписываются две вертикальные черточки. Как их убрать?
 
а как вы переносите?
 
Через код.

Процедура ААА()
ФайлВорд = "";
КаталогВорд = "";

Word = СоздатьОбъект("Word.Application");
ФС.ВыбратьФайл(0, ФайлВорд, КаталогВорд, "Выберите файл.", "Документ (*.doc)|*.doc", ,);
Word.Documents.Open(Сокрлп(КаталогВорд + ФайлВорд));

ФормаПоле = Word.Documents(1).Tables(1).Rows(1).Cells(1).Range.Text; //берется текст в таблице вордовского файла и заносится, например, в поле на форме (если в отчет - таже ситуация)

Word.Documents.Close();

КонецПроцедуры

Берется текст из ячейки таблицы вордовского файла и заносится, например, в поле на форме (если в отчет - таже ситуация) в 1С.
 
Это очевидно неотображаемые символы типа границы ячейки попадают. Их можно просто обрезать в 1с СтрЗаменить....
 
Это очевидно неотображаемые символы типа границы ячейки попадают. Их можно просто обрезать в 1с СтрЗаменить....

Спасибо. Получилось

ФормаПоле = СтрЗаменить(Word.Documents(1).Tables(1).Rows(1).Cells(1).Range.Text, Симв(13)+Симв(7), "");
 
блин, зафтыкал и не отправил ответ, это граница ячейки и коенц строки
 
Назад
Зверху Знизу