|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
18.10.2012, 16:17 | #1 |
Регистрация: 16.10.2012
Сообщений: 8
|
Копирование таблицы из Ворд в Эксель
Доброго времени суток!!!
Прошу помощи) Есть таблица в ворд, которую нужно перенести в эксель, причем перенос должен осуществляться с помощью макроса ворд. Макрос должен создавать новую книгу, новый лист и проходить по каждой ячейке. Вот часть макроса, которую я написала: Sub Макрос16() Dim Tb1 As Table Dim i As Integer Dim j As Integer Ex.Workbooks.Add Ex.Workbooks.Worksheets.Add For i = 1 To Tb1.Rows.Count For j = 1 To Tb1.Rows(i).Cell Tb1.Cell(i, j).Range.Copy Ex.Workbooks.Worksheets.Cell(i, j).Paste Next i Next j ActiveWorkbook.SaveAs End Sub Но, к сожалению, этот макрос не работает(((( Помогите написать макрос)) |
18.10.2012, 20:46 | #2 |
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
1. Вы не открываете собственно книгу эксель (не создаете объекта такого), а обращаться к нему пытаетесь.
2. Вы не указываете, к какой именно таблице в каком именно документе обращаетесь 3. Не очень понятен смысл Вашего двойного цикла: если первый идет точно по вертикали (построчно), то второй точно идет не по столбцам. Кроме того, в конце циклов команды next переставлены местами, что 100% вызовет ошибку 4. Нет смысла делать все через копи-паст, если можно поячеечно скопировать. В общем, код примерно такой: Код:
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Последний раз редактировалось Sciv; 18.10.2012 в 20:49. |
19.10.2012, 11:09 | #3 |
Регистрация: 16.10.2012
Сообщений: 8
|
Спасибо БОЛЬШОЕ))))) Вы мне очень помогли)) все скопировалось и работает))))
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вставка таблицы эксель в ворд | n0str0m0 | Microsoft Office Word | 3 | 22.05.2012 11:51 |
Создание файла Ворд на основе анализа эксель | KorvinDeSon | Microsoft Office Excel | 11 | 03.02.2011 13:00 |
Перенести таблицы Экселя в Ворд | Nash1 | Фриланс | 5 | 02.07.2009 09:46 |
Копирование участка текста из Экселя в Ворд | Devourer12345 | Microsoft Office Excel | 3 | 30.07.2008 08:13 |