|
v7: Как задать тип ячейки выгружаемой из 1С в Excel |
☑ |
0
Dian
09.06.06
✎
12:24
|
Всем привет. При выгрузке из 1с 7.7 в Excel Excel-ка ставит общий формат значений, и такие значания на подобе "1/8" вспринимает как дату хотя это строка. Подскажите ПОЖАЛУЙСТА :-) кто знает как можно сразу сказать Excel что это формат строка, а не общий.
|
|
1
xeer
09.06.06
✎
12:27
|
А чем выгружаешь-то?
|
|
2
Dian
09.06.06
✎
12:29
|
то есть чем? просто создаю объект "Excel.Application" и загружаю туда даные из таблицы 1с построчно.
|
|
3
Dian
15.06.06
✎
09:56
|
Люди, помогите пожалуйста кно знает :-)
|
|
4
skunk
15.06.06
✎
10:02
|
Range("F9").Select
Selection.NumberFormat = "d/m"
Range("F10").Select
Selection.NumberFormat = "0.00"
Range("F11").Select
Selection.NumberFormat = "#,##0.00$"
|
|
5
asady
15.06.06
✎
10:02
|
что-то типа:
Лист.Cells(НомерСтроки,НомерСтолбца).NumberFormat = "@"; // текстовый формат
NumberFormat = "hh:mm:ss"// формат дата
|
|
6
Вжескрыылг
15.06.06
✎
10:04
|
(0) А вот еще проверял сам:
Лист.Cells(НомерСтроки,НомерСтолбца).Value=Число(Что-то) - будет число
Строка(Что-то) - строка, и т.д..
|
|
7
skunk
15.06.06
✎
10:04
|
(5)формат дата может быть разный
|
|
8
asady
15.06.06
✎
10:06
|
(0) Посоветую лишь открыть Эксель и поиграть с макросами.
|
|
9
skunk
15.06.06
✎
10:06
|
(6)как с денежным форматом быть... или с таким
NumberFormat = "000000"
|
|
10
Dian
15.06.06
✎
11:37
|
списибо большое всем :-)
|
|
11
Dian
15.06.06
✎
11:42
|
(5)NumberFormat отлично сработал. Спасибо.
|
|