|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
13.02.2009, 19:29 | #21 |
Балуюсь кодами
Участник клуба
Регистрация: 09.01.2009
Сообщений: 1,837
|
Как это никак? У меня работает, а у тебя — нет. Вот, пожалуйста.
Лучше день потерять — потом за пять минут долететь!©
Последний раз редактировалось viter.alex; 15.04.2009 в 14:44. |
13.02.2009, 20:25 | #22 |
Пользователь
Регистрация: 11.02.2009
Сообщений: 29
|
Виноват, безопасность на высоком уровне была.
Да, работает.) Спасибо огромное. А то подкинули таблицу листов на 100 для анализа. Нужно перегнать в дос-прогу. Я бы замаялся, вручную разбивать таблицу, даже с хоткеем) Правда вот в столбцах ещё объединяются ячейки.. |
13.02.2009, 20:45 | #23 |
Балуюсь кодами
Участник клуба
Регистрация: 09.01.2009
Сообщений: 1,837
|
Ну вы, товарищ, даете! Надо на входе в эту ветку жирными буквами написать, чтобы включали макросы, если хотят чего-нибудь добиться.
По теме: Можно ведь и обратную операцию с этим файлом делать, но уже после обработки твоей суперпрогой. Т.е. в начале разбитых строк ставить какой-нибудь символ типа &&&, а затем в уже в текстовом файле искать эту последовательность и удалять лишнее. Если объяснишь, что нужно делать с ячейками, объединенными в столбцах, может и это решим. На случай попадания таблиц с такими ячейками добавь On Error Resume Next в макрос после строки с именем процедуры.
Лучше день потерять — потом за пять минут долететь!©
Последний раз редактировалось viter.alex; 13.02.2009 в 21:06. |
13.02.2009, 21:49 | #24 |
Пользователь
Регистрация: 11.02.2009
Сообщений: 29
|
Ну глючная "суперпрога" не может обрабатывать таблицы в строках коих разное количество ячеек.
Есть таблицы когда объединены ячейки в строках, есть - когда в столбцах. Либо всё вместе. Сейчас обработка ведётся вручную. Таблица-разбить таблицу. Но иногда пропускаются строки - сложно увидеть в 30 листах таблицы место где ячеек меньше. Вот и возникла идея поручить это всё самому Ворду) Всё, что нужно сделать с таблицей - привести её к единому виду, когда она разбита на несколько мелких таблиц. В каждой таблице - в строках и столбцах одинаковое количество ячеек. Тогда "суперпрога" нормально обработает табличные данные. |
14.02.2009, 00:46 | #25 | |
Особый статус
Участник клуба
Регистрация: 24.11.2008
Сообщений: 1,535
|
Зачем конвертер?..
Цитата:
Как вы можете видеть, получаем нечто несусветное, зато txt!
Формула 1 (календарь чемпионата-2016): 26.11.2016 15:55 — Абу-Даби: http://ru.wikipedia.org/wiki/Гран-при_Абу-Даби — (квалификация)! Эфир: http://lion-tv.com/28-match-tv.html
|
|
14.02.2009, 09:43 | #26 |
Пользователь
Регистрация: 11.02.2009
Сообщений: 29
|
|
14.02.2009, 10:20 | #27 | |
Балуюсь кодами
Участник клуба
Регистрация: 09.01.2009
Сообщений: 1,837
|
Приложи текстовый файл, который получается сразу после преобразования. Может его можно автоматически подкорректировать?
Добавлено позже Вот что удалось найти по этому вопросу: Цитата:
Предлагаю такую последовательность действий:
Лучше день потерять — потом за пять минут долететь!©
Последний раз редактировалось viter.alex; 14.02.2009 в 10:51. |
|
14.02.2009, 11:00 | #28 |
Пользователь
Регистрация: 11.02.2009
Сообщений: 29
|
Забъём на дос-режим. Как-нибудь это решат программисты. Или найдётся мифическая программа обработки док в тхт.
Главное разбивка таблиц непосредственно в Ворде. То есть два макроса разбития: 1) объединённые ячейки в строках 2) объединённые ячейки в столбцах |
14.02.2009, 11:49 | #29 |
Балуюсь кодами
Участник клуба
Регистрация: 09.01.2009
Сообщений: 1,837
|
Запусти сначала этот макрос, а потом тот, который разбивает таблицу.
Код:
Лучше день потерять — потом за пять минут долететь!©
|
14.02.2009, 12:07 | #30 |
Пользователь
Регистрация: 11.02.2009
Сообщений: 29
|
Получается можно не создавать единый макрос, а сделать два которые будут отлично работать)
Первый разбивает таблицу анализируя количество ячеек в строках, второй разбивает таблицу анализируя количество ячеек в столбцах. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как вычислять значения вне таблицы WORD, с использованием данных из таблицы WORD | prikolist | Microsoft Office Word | 6 | 21.11.2008 13:17 |
преобразовать doc в txt не через OLE | furstenberg | Компоненты Delphi | 0 | 12.11.2008 14:44 |
Открытие .doc или .docx в MS Word | MADDAN | Microsoft Office Word | 4 | 16.09.2008 21:55 |
Открыть файл *.doc без установленого Word | Pashekka | Софт | 6 | 15.09.2007 08:25 |