У меня есть документ Word с разделом, окруженным скрытыми текстовыми тегами < Ответы> ... некоторые таблицы ... </Answers>. Макрос Word может возвращать диапазон текста между этими тегами (обычно это закладки, но они должны были идти).Извлечь информацию из таблиц Word
Я хочу, чтобы сделать из Excel, открыть документ Word, получить диапазон между тегами, перебрать таблицы в этом блоке и получить некоторые ячейки из каждой строки. Эти данные ячейки затем записываются в некоторые строки на новом листе Excel.
Я видел много автоматизации Word/Excel, но никто не вдохновлял меня на то, чтобы получить этот диапазон между двумя частями текста. Лучше всего было бы запустить макрос Word RetrieveRange (strTagName, rngTextBlock) в Word, чтобы вернуть диапазон в rngTextBlock для «Ответы», но это кажется невозможным.
В качестве фона: .docm-файл - это экзаменационная бумага с ответами и максимальными точками, которые я бы хотел передать в Excel, чтобы содержать градации для каждого ученика.