Вверх ↑
Этот топик читают: Гость
Ответов: 19
Рейтинг: 1
#1: 2017-01-27 15:00:22 ЛС | профиль | цитата
И снова здравствуйте. В своем изучении Hiasm, при создании компонента для с Word столкнулась с давней проблемой, которая имело место и при изучении скриптов VBA.

Ситуация такая. Имеется ворд документ, внутри которого находится таблица. И не простая, а с кучей объединенных ячеек. Есть компонент, который, допустим, запускает функцию вставки строки в эту таблицу. Соответственно, из-за того что таблица не имеет стандартный формат (набор строки и столбцов, без объединенных ячеек), ворд начинает ругаться ошибкой 216.
Если у нас обычная, не сложная, таблица, то конечно, все выполняется.

Теперь вопрос: можно ли решить проблему доступа для работы со "сложной" таблицей?

P/s: Или просто открывать документ ворд, копировать таблицу, вставлять ее в ексель без объединенных ячеек, а потом уже работать с ней.
Спасибо.
карма: 0

0
vip
#1.1контекстная реклама от партнеров
Ответов: 19
Рейтинг: 1
#2: 2017-01-28 20:51:11 ЛС | профиль | цитата
Еще один вопрос. Если пакет KOLMyWord отвечает за действия в ворде, то тогда какой отвечает за работу ексель? Или лучше на базе имеющегося, нужно составлять свой? (Вопрос по таблице все ещё открыт).
карма: 0

0
Ответов: 8887
Рейтинг: 823
#3: 2017-01-29 00:20:21 ЛС | профиль | цитата
17Fenix, я с Word-ом через HiAsm никогда не работал, чуть с Excel, хотя примеры Word на форуме проскакивали. Выложите вашу неправильною таблицу, может найдутся желающие потренироваться
карма: 19

0
Ответов: 19
Рейтинг: 1
#4: 2017-01-30 09:27:50 ЛС | профиль | цитата
Леонид, хорошо). Суть в том, чтобы получить такую строку: ТЕР, наименование работ, ед. измер. кол-во. Соответственно, на каждый ТЕР должен быть прикреплен материал. Но, сначала, нужно добиться хотя бы варианта выделения в такой таблице. Я, пока, пробую варианты с екселем и ещё с вариантом матрицы.

http://file.sampo.ru/sqgns4/ - Здесь лежит rtf файл с таблицей.
карма: 0

0
Ответов: 322
Рейтинг: 8
#5: 2017-01-30 13:10:13 ЛС | профиль | цитата
Приветствую.
Вам нужно вывести конечный результат (определённой формы) на принтер?
Пример - (https://download.ru/files/iIQBSzd6)

Редактировалось 2 раз(а), последний 2017-01-30 13:17:39
карма: 0

0
Ответов: 19
Рейтинг: 1
#6: 2017-01-30 14:45:02 ЛС | профиль | цитата
Dad2016, Добрый день.
Нет, конечный результат в итоге понадобиться на форме в программе, что бы работать с полученной информацией дальше.
Но пример я посмотрю, спасибо.
карма: 0

0
Ответов: 8887
Рейтинг: 823
#7: 2017-01-30 21:54:57 ЛС | профиль | цитата
17Fenix, непосредственно вытащить из Word не получилось, а скопировал таблицу в Excel никаких проблем. (В архиве программка и *.sha с примечанием, и *.exe, и *xls.) http://forum.hiasm.com/getfile/38013
карма: 19

0
7
Сообщение
...
Прикрепленные файлы
(файлы не залиты)