v7: Определить формат ячейки Excel #655952


#0 by Andreyyy
Есть обработка, которая загружает файлы Excel через Йоксель (самого Excel нет на машине). Как определить "специфичный" формат ячейки без Excel (в Йокселе хотелось бы) как на картинке Грузит строку "75", а нужно как в файле "75B". Через Excel делал так:
#1 by cw014
вДок.Cells(пер, 7).NumberFormat чо дает то в итоге?
#2 by Andreyyy
ФорматЯчейки = "В"
#3 by Andreyyy
Если обычный формат, то просто "Основной".
#4 by Andreyyy
вДок.Cells(пер, 7).NumberFormat = "0"В""
#5 by cw014
Ну тогда как нибудь так:
#6 by cw014
А вообще лучше через RegExp
#7 by skunk
Cells(пер, 7).Text
#8 by cw014
О, запомним, а то я методы екселя позабыл совсем
#9 by skunk
ну в данном случае это проперти
#10 by Andreyyy
Excel нет на машине !
#11 by skunk
йоксель его тоже вроде тянет
#12 by Andreyyy
Работает без извратов, спасибо. Что-то не найду такого метода, да и вообще как к ячейкам добираться в Йокселе, гружу в таблицу значений так:
#13 by skunk
нет с йокселем я пас
#14 by Andreyyy
Придется видимо через опеноффис грузить.
#15 by skunk
а у тебя ексель какого формата?
#16 by Andreyyy
2003 вроде присылают.
#17 by Andreyyy
Получилось через опеноффис, ничего переделывать не пришлось, только подключение. Метод в так же работает.
#18 by Andreyyy
Help ! Конечно пришлось переделать, методы отличаются. Кокой подобный метод в ОпенОффисе ? Опять вопрос по сабжу, но как решить в ОпенОффисе ?
#19 by Andreyyy
Апну
#20 by cw014
Статей много по опену. Поищи.
#21 by Andreyyy
Плохо гуглил значит, ткни носом.
#22 by Andreyyy
Все работает через getString, прогнал я.
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

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