|
Экспорт данных из word в excel
|
|||
---|---|---|---|
#18+
Необходимо скопировать таблицу из word в excel. Cделала макрос в excel Sub m_1() Dim myArray() As String Dim vСчётчик As Long Set oWord = CreateObject("Word.Application") Set oWordDocument = GetObject("C:\Общий медио.doc") myArray = Split(Left(oWordDocument.Range, Len(oWordDocument.Range) - 1), Chr(11)) For vСчётчик = LBound(myArray) To UBound(myArray) Cells(1, vСчётчик + 1).Value = myArray(vСчётчик) Next oWord.Quit Set oWord = Nothing Set oWordDocument = Nothing End Sub Копирует все в одну ячейку. Подскажите как сделать, чтобы как в документе word было? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2011, 08:52 |
|
Экспорт данных из word в excel
|
|||
---|---|---|---|
#18+
1) разделитель ячеек таблицы не Chr(11), а Chr(7) 2) даже если заменить - так как цикл один - он расположит все данные в одну строку в экселе 3) может проще копипаст? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2011, 10:16 |
|
Экспорт данных из word в excel
|
|||
---|---|---|---|
#18+
Shocker.Pro, Да как бы копипаст каждый раз делать не хочется. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2011, 10:20 |
|
Экспорт данных из word в excel
|
|||
---|---|---|---|
#18+
НадеждаМДа как бы копипаст каждый раз делать не хочется. А макрос этот не каждый раз надо будет запускать? В чем разница-то? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2011, 10:31 |
|
Экспорт данных из word в excel
|
|||
---|---|---|---|
#18+
Shocker.Pro, Макрос, как мне кажется, все же легче запустить, чем копировать таблицу страниц так на 20-30. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2011, 10:34 |
|
Экспорт данных из word в excel
|
|||
---|---|---|---|
#18+
НадеждаМ, Да и дело вобще в том что мне иногда надо чтобы данные из word попали в DBF, а кроме как засунуть их сначала в excel через макрос или копипастом, а потом сохранить как DBF, я не представляю как. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2011, 10:37 |
|
Экспорт данных из word в excel
|
|||
---|---|---|---|
#18+
НадеждаМ, 1) Так кто мешает копипаст делать через макрос? 2) Ну можно, конечно, и из ворда непосредственно кидать в dbf. Ну тут нужно либо немножко разобраться с работами с БД, через ADO, скажем, а также разобраться, как устроить цикл по таблице (не так как в вышеприведенном макросе, ну или хотя бы сделать двумерный сплит), или вдруг у кого времени побольше (например Скукотища), наваяет. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2011, 10:42 |
|
Экспорт данных из word в excel
|
|||
---|---|---|---|
#18+
Shocker.ProНадеждаМ, 1) Так кто мешает копипаст делать через макрос? пока не представляю как. Shocker.ProНадеждаМ, 2) Ну можно, конечно, и из ворда непосредственно кидать в dbf. Ну тут нужно либо немножко разобраться с работами с БД, через ADO, скажем, а также разобраться, как устроить цикл по таблице (не так как в вышеприведенном макросе, ну или хотя бы сделать двумерный сплит), или вдруг у кого времени побольше (например Скукотища), наваяет. Этот вариант будет лучше. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2011, 10:48 |
|
Экспорт данных из word в excel
|
|||
---|---|---|---|
#18+
НадеждаМпока не представляю как.Освой запись макросов. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2011, 10:56 |
|
Экспорт данных из word в excel
|
|||
---|---|---|---|
#18+
Shocker.Pro, Пытаюсь освоить, вроде не так все сложно, спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2011, 11:19 |
|
Экспорт данных из word в excel
|
|||
---|---|---|---|
#18+
Вроде получилось с макросом в excel. Как из Word в dbf прямиком данные отсылать? Направьте в нужную сторону. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2011, 13:14 |
|
Экспорт данных из word в excel
|
|||
---|---|---|---|
#18+
НадеждаМ, функция с копипастом для Excel Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25.
копирование второй таблицы из документа C:\temp\doc_\t105.2.doc на лист Лист1 в ячейку B2 активной книги Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2011, 13:30 |
|
Экспорт данных из word в excel
|
|||
---|---|---|---|
#18+
НадеждаМВроде получилось с макросом в excel. Как из Word в dbf прямиком данные отсылать? Направьте в нужную сторону. Нужная сторона: 1) установить связь с базой dbf (например через ADO) 2) устроить цикл по таблице ворда, передавая данные в базу ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2011, 13:40 |
|
Экспорт данных из word в excel
|
|||
---|---|---|---|
#18+
НадеждаМКак из Word в dbf прямиком данные отсылать? Ненужная сторона: Описать в Word-е тип, соответствующий записи в dbf. Код: plaintext 1. 2. 3. 4. 5. 6.
Код: plaintext
Код: plaintext 1. 2.
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2011, 14:32 |
|
|
start [/forum/topic.php?fid=60&msg=37370977&tid=2158535]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
78ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
others: | 16ms |
total: | 186ms |
0 / 0 |