|
|
|
Количество знаков после запятой при переносе данных из Excel в Word
|
|||
|---|---|---|---|
|
#18+
Только разбираюсь с ВБА и вот такая проблема при присвоении в ячейку ворда значения из ячейки экселя в ворде на сохраняется формат, т.е. количество знаков после запятой. Исходные данные в экселе с разным количеством знаков после запятой, так что округление до определеннного знака не актуально. Как сохранить формат при копировании? Вручную это достигается просто: контрол цэ контрол вэ, а вот кодом как такое же провернуть? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2008, 17:45 |
|
||
|
Количество знаков после запятой при переносе данных из Excel в Word
|
|||
|---|---|---|---|
|
#18+
А вы, простите, что куда переносите? Точнее, что через что подключаете? Если к Excel Word, то вот кусок кода. Код: plaintext 1. 2. 3. 4. А если наоборот, то через поиск по Word и Excel найдёте ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2008, 18:00 |
|
||
|
Количество знаков после запятой при переносе данных из Excel в Word
|
|||
|---|---|---|---|
|
#18+
(искал уже) в экселе прикрутил кнопку на нее повесил код который открывает ворд и начинает там рисовать и заполнять табличку проблема в следующем: в экселе число одна треть 0.3333333333333 благодаря форматированию ячейки выглядит как 0.33 когда я копирую эту ячейку в ворд то там получается 0.33333333333333 а надо чтобы было как в экселе 0.33. НО есть числа в экселе которые выглядят и так: 123 и так 0.234 и надо чтобы они так же выглядели при копировании в ворд. копирую следующим образом: в цикле docObj.table(1).cell(i,j).range.text=sheets(3).cells(i,j) (вроде так - это на память) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2008, 18:07 |
|
||
|
Количество знаков после запятой при переносе данных из Excel в Word
|
|||
|---|---|---|---|
|
#18+
авторdocObj.table(1).cell(i,j).range.text=sheets(3).cells(i,j) а нельзя? docObj.table(1).cell(i,j).range.text.copy sheets(3).cells(i,j).PasteSpecial Format:="Текст" 'Application.CutCopyMode = False Это прям примерно-примерно. На проверял, может чушь собачья))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2008, 11:23 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=35458698&tid=2162000]: |
0ms |
get settings: |
10ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
66ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 218ms |
| total: | 381ms |

| 0 / 0 |
