Описание тега word-vba

Word-VBA (Visual Basic для приложений для MS-WORD) и является доминирующим языком программирования для Microsoft Office Word.
1 ответ

VBA - Word Table: значение по умолчанию и поле со списком

У меня есть таблицы Word, и я не нахожу, как повлиять на значения по умолчанию для определенных столбцов... При вставке новой строки я бы хотел, чтобы у определенного столбца был определенный раскрывающийся список без необходимости делать это самому…
26 авг '15 в 08:26
1 ответ

Результат FormField возвращает пустой в макросе после значения, введенного в шаблоне слова

У меня есть файл шаблона Microsoft Word 2010 с несколькими полями формы. В верхней части находятся три элемента: "Название проекта", "Расположение проекта" и "Номер проекта". Я намерен перехватить встроенный макрос FileSave и объединить значения тре…
15 ноя '12 в 23:47
0 ответов

Заполните шаблон слов из Excel VBA

В этом обсуждении хорошо объясняется, как заполнять шаблоны Word из данных Excel с помощью закладок в Word. В моем случае мне нужно заполнить шаблон столько раз, сколько строк в Excel. В приложении вы можете найти пример. Извините, если я не добавля…
11 май '17 в 15:22
5 ответов

Как поместить текст в буфер обмена, чтобы он вставлялся как таблица в Word?

Используя VBA в MS Office, как добавить текст в буфер обмена Windows, чтобы он вставлялся в Word в виде таблицы?
17 ноя '08 в 22:37
1 ответ

Импорт данных из Excel в комбинированный список в Word

Я пытаюсь добавить значения из столбца листа Excel в поле со списком в пользовательской форме, которую я создал в документ Word с использованием VBA. Если бы это был просто комбинированный список в форме пользователя Excel, то все, что мне нужно был…
31 дек '13 в 14:14
3 ответа

Регулировка размера узлов SmartArt с помощью VBA для PowerPoint

Мне интересно, есть ли способ изменить ширину / высоту каждого отдельного узла объекта SmartArt с помощью VBA в PowerPoint 2010. Я попытался сделать это, используя следующий код, но в результате я получил сообщение об ошибке: ActivePresentation.Slid…
2 ответа

Расположение таблицы в определенном месте в документе Word с использованием VBA

Я написал макрос, чтобы пользователь мог выбрать офисную ветвь из поля со списком, и теперь я хочу вставить соответствующий адрес в текстовый документ в определенном месте. Я использую таблицу для хранения адреса, однако, когда таблица создается, он…
04 фев '11 в 16:27
1 ответ

Запуск VBA на текст сноски

Я новичок в VBA и мне удалось собрать простой макрос, который преобразует весь текст с определенным стилем в гиперссылку (вставлено ниже), и мне бы очень хотелось, чтобы он делал то же самое со всем текстом сноски, но ни один из ответов онлайн, кото…
21 апр '16 в 15:44
1 ответ

Можно ли использовать Fields.ToggleShowCodes в защищенном документе Word?

У меня есть документ Word с поддержкой макросов (.docm), и я использую Word 2007. Один макрос применяет стиль "Интенсивная ссылка" ко всем перекрестным ссылкам. Я пытаюсь использовать Fields.ToggleShowCodes показать поля перед поиском ссылок. Пробле…
09 янв '16 в 02:59
1 ответ

Word Vba Userform текстовое поле onChange

У меня есть пользовательская форма, есть одно поле для ввода текста и кнопка ОК и отмена для макроса myRun: Sub myUserForm() UserForm1.TextBox1.Value = Selection.Font.Size UserForm1.Show End Sub И для моей формы Марко: Private Sub TextBox1_Change() …
18 май '15 в 21:21
1 ответ

Создание сценария VBA в MS-Word 2010 для замены нескольких разрывов строк запятыми (,)

1. Я пытаюсь создать скрипт VBA для проверки качества документов.2. Если после слова есть пробелы или разрывы строк, все должны быть заменены запятой (,).то есть: я не хочу, чтобы пробелы присутствовали перед запятой (,) Пример: Before running VBA s…
06 май '14 в 13:13
1 ответ

VBA, чтобы добавить строку в конец таблицы и вставить Rich Text Content Control

У меня есть форма в Word 2013. В ней представлены различные таблицы, и я хочу, чтобы пользователи могли добавлять строки в конец таблицы. Я сделал это с помощью следующего кода: `Dim oTable As table Dim oCell As Cell Dim oPrevRow as Row, oNewRow As …
20 апр '18 в 10:29
1 ответ

Добавление номера к имени метки и присвоение значения из Excel заголовку с помощью цикла

У меня есть формат меток в текстовом документе следующим образом <Name_Prod1> <Curr_Cost1> <Est_Cost1> <Name_Prod11> <Curr_Cost11> <Est_Cost11> <<Name_Prod12> <Curr_Cost12> <Est_Cost12> <Na…
05 июн '18 в 21:20
1 ответ

Как скопировать и вставить уравнение Word (>= 2007) из ячейки таблицы с помощью Visual Basic для приложений

У меня есть таблица в Word 2010 с уравнениями во втором столбце. Я хочу скопировать каждое уравнение из ячеек и вставить его, например, в начале документа. Но это не сработало. Вот код: Sub CopyEquation() Dim objEq As OMath Set Cols = ActiveDocument…
12 мар '15 в 13:26
2 ответа

Как найти экземпляры текста с определенным стилем, примененным в Word 2010

Цель состоит в том, чтобы создать список текстовых элементов в документе Word 2010, идентифицируемых с помощью применения определенного стиля. Этот список затем отправляется куда-то еще, чтобы сделать захватывающие вещи. Контекст: этот стиль применя…
29 апр '16 в 09:41
2 ответа

Визуализация текста с тегами HTML в форматированный текст в таблице Word с использованием VBA

У меня есть документ Word с тегами HTML, которые мне нужно преобразовать в форматированный текст. Например, я хотел бы <strong>Hello</strong> вместо этого отображается как Привет. Я никогда раньше не использовал VBA, но я пытался соедини…
1 ответ

Обновление объекта словаря при обновлении переменной, содержащей ключ

Я работаю над парсером для серии документов. в рамках этого анализа я размещаю закладки в отдельных документах, а затем циклически перебираю их по одной, чтобы извлечь нужные мне данные из документа, в котором есть несколько экземпляров. Информация,…
24 май '14 в 21:46
1 ответ

Макрос для добавления нулей в начало чисел в определенных столбцах таблицы документов Word

Кто-нибудь может предложить какие-либо макросы VBA? В таблице документов Word мне нужно применить следующее правило только к 1-му столбцу: Мне нужно добавить нули (0) в начале чисел, чтобы их длина достигала 8 символов. Все числа заканчиваются букво…
25 окт '11 в 00:44
2 ответа

Microsoft Word Macro для удаления всего, кроме текста

Я пытаюсь создать макрос в слове, который удаляет все, кроме текста. Таким образом, диаграммы / таблицы / таблицы Excel / изображения. Я пытался записать один и манипулировать им, но безрезультатно. Это работает для изображений и диаграмм, но не для…
30 мар '15 в 08:40
1 ответ

VBA Word - применить стиль к текстовой строке

Я пытаюсь применить стиль слова к строке текста, используя vba, чтобы он появился в оглавлении. У меня возникли проблемы с сохранением стиля, содержащегося в рассматриваемой строке, хотя, по какой-то причине весь документ улавливает стиль. With Sele…
30 ноя '15 в 14:39