|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
13.02.2013, 08:29 | #11 |
Форумчанин
Регистрация: 24.12.2012
Сообщений: 776
|
shanemac51, я просто выложил таблицу, чтобы в теме было удобно обсуждать. Таблицы могут быть разные.
В некоторых случаях (например, в моём случае) без HTML-кода с большими таблицами в программе Word нельзя работать быстро. Последний раз редактировалось Скрипт; 13.02.2013 в 09:10. |
13.02.2013, 09:03 | #12 |
Участник клуба
Регистрация: 12.08.2010
Сообщений: 1,079
|
В моей практике непосредственной набивки в ворд таблицы более 20 листов/таблицу встречались редко и как то не задумывалась о их ускорении
операторы набивали ячейки через точку с запятой; далее --выделить; преобразовать в таблицу; отформатировать столбцами и строками далее автоподбор по данным и объединение некоторых ячеек программно сформированные отчеты в формате нтм достигали для печати вордом--до 50 листов, иногда до 100 екселем --до 500 стр(длиннее не было) проблем особых не было ------------------------------------------------ у всех свои проблемы и приемы работы
Имя-Галина== почта shanemac51@yandex.ru скайп shanemac51 c 8-15мск будни
Сфера интересов--word-excel-access-распознавание |
13.02.2013, 09:07 | #13 |
Форумчанин
Регистрация: 24.12.2012
Сообщений: 776
|
shanemac51, таблицы берутся, я так понял, из интернета. Т.е. нужно работать с уже готовыми таблицами.
Преобразование таблицы в текст и обратно не подошло, т.к. таблица изменялась от преобразования в текст и обратно. |
13.02.2013, 10:18 | #14 |
Участник клуба
Регистрация: 12.08.2010
Сообщений: 1,079
|
в интернете таблицы на десяток уровней вхождения
и в придачу усложнены div-ами и span-ами ------------------------------- может и не 10 но 2-4 --достаточно часто
Имя-Галина== почта shanemac51@yandex.ru скайп shanemac51 c 8-15мск будни
Сфера интересов--word-excel-access-распознавание |
13.02.2013, 11:56 | #15 | ||||
Форумчанин
Регистрация: 26.04.2010
Сообщений: 450
|
Цитата:
Цитата:
Цитата:
Цитата:
погугли. Я уже привел реальный рабочий код, ускоряющий в 3-и раза на абстрактный пример. нафига оно вообще надо могу предположить, как вероятно, будет быстрее (в целом) 1. подключиться к инету 2. получить объект таблицы 3. установить ширину 4. перенести таблицу в ворд
Тишина – самый громкий звук
Последний раз редактировалось nerv; 13.02.2013 в 12:01. |
||||
13.02.2013, 12:11 | #16 |
Форумчанин
Регистрация: 24.12.2012
Сообщений: 776
|
nerv, приведите пример кода, который отключает калькуляцию в программе Word.
|
13.02.2013, 12:20 | #17 |
Старожил
Регистрация: 24.01.2011
Сообщений: 3,119
|
отключает калькуляцию в программе Word - что это такое? оно существует?
|
13.02.2013, 12:28 | #18 | |
Форумчанин
Регистрация: 26.04.2010
Сообщений: 450
|
Цитата:
приведите пример реальной таблицы ^__^ не стоит воспринимать буквально. Я написал и "т.п." Например, проверка правописания, че... там еще может быть включено. Плюс, при изменении ширины, вероятно ворд делает перерисовку документа (в целом), таблицы в контексте страницы + конкретной ячейки. Смотрите в эту сторону.
Тишина – самый громкий звук
|
|
13.02.2013, 12:37 | #19 |
Форумчанин
Регистрация: 24.12.2012
Сообщений: 776
|
nerv, вы прежде чем советовать что-то в разделе VBA-Word, открывайте VBA-Word, добивайтесь желаемого результата. Если результат получен, то сообщайте об этом на Форуме. Я лично только так делаю.
Допустим в программе Excel есть калькуляция. Вы, прежде чем писать про калькуляцияю в программе Word, откройте VBA-Word и проверьте - есть ли в программе Word калькуляция. Если не сумели найти, то погуглите. Если и в Гугле нет такой информации, то в сообщении на Форуме напишите: вот, например, в программе Excel, можно отключить калькуляцию. Может быть и в Word такое есть. И без вас все знают, что есть Гугл, т.к. интернет уже давно стал общедоступным. |
13.02.2013, 12:42 | #20 | |
Форумчанин
Регистрация: 24.12.2012
Сообщений: 776
|
Цитата:
Т.е. нужны способы ускорения работы с таблицами в программе Word, т.к. VBA-Word средства для работы с таблицами не пригодны для работы с большими таблицами из-за того, что макрос работает долго: от нескольких минут и до нескольких часов (не проверял, но думаю, что и часами будут работать). Последний раз редактировалось Скрипт; 13.02.2013 в 12:44. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Изменение размера StringGrid'а | iKarma | Общие вопросы Delphi | 2 | 04.12.2011 12:20 |
изменение размера формы | maksim_serg | Microsoft Office Excel | 0 | 16.04.2010 04:22 |
Изменение размера файла в С++ | Vladya | Помощь студентам | 0 | 08.12.2009 18:21 |
Изменение размера панели | AbekIn3D | Общие вопросы Delphi | 3 | 05.11.2009 13:30 |
Изменение размера окна | Anfall | Общие вопросы Delphi | 5 | 14.03.2009 10:06 |