Лучшие word-vba вопросы ИТ разработчиков

  • 1 голос
  • 1 ответ
  • 0 просмотров
1 ответ

Я думаю, что вы должны использовать:

я есть код ниже, который уже работает. Однако мне нужно упростить код еще дальше. Приведенный ниже код подсчитывает количество вхождений слов в документе. Код выглядит следующим образом: Option Base 1 Sub arrangepara() Dim r As Range Set r = ...

Задан 13 Apr 2011, 07:21 от decrementor
  • 6 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Regex Word Macro, который находит два слова в диапазоне друг от друга и затем выделяет их курсивом?

Итак, я только начинаю понимать Регулярные выражения, и я нашел кривую обучения довольно крутой. Тем не менее, в процессе моих экспериментов очень важен стек...

Задан 09 Jul 2012, 15:29 от Gaffipavja2
  • 10 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Получение char из строки по указанному индексу в Visual Basic

Как указано, как получить символ из строки по указанному индексу в Visual Basic? Я смотрю через Google, и они не работают: s(index) , s.Chars(index),s,Characters(index) Так как же получить символ по указанному индексу?

Задан 15 Jun 2013, 19:43 от Yoda
  • 4 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

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

Если я пытаюсь вставить из пустого буфера обмена, я получаю сообщение об ошибке. Я хотел бы проверить, если буфер обмена пустой текст перед вставкой, чтобы я...

Задан 24 Feb 2016, 06:54 от Jon
  • 24 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Вот окончательный код:

я есть документ Word со многими таблицами. Кто-нибудь знает, как написать макрос для экспорта таких таблиц в разные листы Excel?

Задан 16 Dec 2010, 20:45 от QLands
  • 5 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Excel VBA: установка стиля и размера шрифта при добавлении текста в MS-Word

Я хочу создать документ Word, используя Excel VBA, и добавить текст с различными стилями шрифтов и размеров. Вот мой код:

Задан 23 Feb 2014, 21:46 от Tu Bui
  • 0 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Не удается создать экземпляр NotesUIWorkspace из VBA (Word)

Исходная ситуация: у меня есть приложение Notes, которое использует MS Office 2000 под Windows XP. Новая ситуация должна быть MS Office 2010 под Windows 7. I...

Задан 09 Apr 2013, 11:21 от Oliver Busse
  • 7 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Ошибка выполнения 459 при использовании WithEvents с классом, который реализует другой

Я разрабатываю проект VBA в Word и столкнулся с проблемой обработки событий при использовании класса, который реализует другой.Я определяю пустой класс,

Задан 11 Jun 2010, 12:58 от Ken Keenan
  • 4 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

выберите диапазон текста из одного документа Word и скопируйте в другой документ Word

я пытаюсь использовать VBA, чтобы извлечь предложения в одном документе Word и поместить его в другой документ Word. Например, если нам нужно найти название ...

Задан 07 Jun 2013, 21:59 от Lisa Qing
  • 4 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

ARG это огромный по сравнению. Как бы я назвал это макросом? Мне не нужны имена компьютеров, и у каждой машины будет только один сетевой адрес, мне нужно получить IP-адрес в виде строки.

ужно вытащить IP-адрес в макрос VBA. Этот код работает, но на короткое время отображается командный диалог, который выглядит не очень хорошо. Могу ли я использовать модификацию, чтобы сделать это «тихо»? Sub getIP() Set objShell = ...

Задан 11 Feb 2011, 18:11 от Saul
  • 6 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Хранение произвольных метаданных в документе Microsoft Word

Мне нужно хранить пользовательские метаданные в документе Word. «Свойства документа» ограничены 255 байтами, но у меня есть данные, которые >> 10k Мы используем VBA для написания расширения слова для взаимодействия с нашим приложением и хотим, ...

Задан 17 Apr 2009, 10:08 от lenau
  • 2 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

VBA MS-Word Работа с множественным прерывистым отбором?

Я пытаюсь сделать что-то с множественным выбором. Я хочу добавить текст перед каждым выделенным абзацем, но, когда я выбираю несколько абзацев с перерывами, ...

Задан 16 Nov 2015, 08:02 от FormaInnova Cursos
  • 3 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Использование данных base64, хранящихся в CustomXMLPart, в качестве изображения в Office

В качестве продолженияэтот вопрос об использовании изображений, сохраненных в файле Excel, на кнопке на ленте: Можно ли использовать изображение, хранящееся...

Задан 23 May 2017, 12:12 от CommunityOlle Sjögren
  • 29 голосов
  • 9 ответов
  • 0 просмотров
9 ответов

Вы можете соединить все необходимые данные из файла в одну строку, а в листе Excel разделить их с текстом на столбец. Вот пример, который я сделал для того же вопроса, наслаждайтесь:

му мне было интересно, как я могу вернуть несколько значений из функции, sub или типа в VBA? У меня есть основная подпрограмма, которая должна собирать данные из нескольких функций, но функция может возвращать только одно значение, ...

Задан 17 Mar 2011, 13:40 от Kenny Bones
  • 2 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Word 2007 VBA - сделать текст жирным шрифтом и прочим

У меня есть следующий код, который выбирает данные из ячейки Excel и заменяет определенный фрагмент текста в моем документе Word (для целей этого вопроса яче...

Задан 08 Feb 2013, 12:47 от Gary Heath
  • 4 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Создание макроса для самостоятельной установки?

Здравствуйте, я создаю много макросов для моих коллег. Текущий метод, который я имею для распространения на другой компьютер, собирается в редакторе vba и им...

Задан 13 Jul 2015, 19:57 от David
  • 5 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Макрос Visual Basic в Word для изменения размера / Центр / Удалить все изображения

Я нашел макрос VBA онлайн, который изменяет размеры всех изображений в документе Word: Sub ResizeAllImages() ''# make all images (both inline and floating) ''# 11 cm wide while preserving aspect ratio Dim oShp As Shape Dim oILShp As ...

Задан 23 Dec 2009, 23:23 от bbint
  • 0 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

 Функция и они объединены в строку поиска:

я есть арабские тексты в Microsoft Word, которые мне нужно ввести hpyerlinks на некоторые из его слов. Здесь работает ответ на этот вопрос [https://superuser.com/a/1010293/722191]для меня, но только для английских слов. Когда я заменяю слово ...

Задан 27 Nov 2018, 23:39 от Atef Wagih
  • 2 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Word VBA и несколько слов экземпляров

Доброе утро. У меня проблема с получением кода для поиска других экземпляров слова, и я столкнулся с кирпичной стеной после долгих поисков в Google. Мой код ниже найдет все открытые документы Word и заполнит их в поле со списком. Моя проблема ...

Задан 29 Nov 2012, 19:49 от Mikey
  • 3 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Использование vba для копирования содержимого текстового документа в другой текстовый документ

Я не использовал VB в течение многих лет, поэтому, пожалуйста, прости меня, если это окажется очевидным. Я пытаюсь написать макрос vba для использования в шаблоне, который будет отображать пользовательскую форму, а затем импортировать содержимое ...

Задан 23 Jan 2014, 19:45 от user3229306
  • 3 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Передача аргумента с помощью Application.Run в Word VBA

У меня есть следующие два подпрограммы, определенные в моем Word Addin (.dotm), которые я положил в каталог автозагрузки

Задан 26 Sep 2014, 16:18 от Tejas
  • 0 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

ms word 2010 macro Как выбрать все фигуры на определенной странице

Команда ActiveDocument.Pages (1) .Shapes.Range.Select, похоже, не работает в Word 2010. (Раньше она работала в Word 2003).Мне нужно выбрать все фигуры на ука...

Задан 10 Sep 2013, 02:53 от firaq pasto
  • 5 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Закрыть / отпустить объект Word в VBA?

У меня есть следующий код, чтобы открыть руководство для приложения Excel Workbook, которое я разработал: Sub OpenManual() 'Word.Application.Documents.Open "\\filePath\FormFlow To MSExcel\FeedSampleReport-Manual.docx" Dim objWord As Object Set ...

Задан 18 Jun 2013, 19:37 от Analytic Lunatic
  • 4 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Использование VBA для разбора текста в документе MS Word

Я надеялся, что кто-нибудь сможет помочь с макросом MS Word. По сути, у меня есть документ MS Word, в котором перечислены несколько текстовых файлов и конкретные страницы, представляющие интерес в каждом файле. Формат файла похож ...

Задан 16 Apr 2009, 16:41 от Leejo
  • 0 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

ms word 2010 macro Как выбрать все фигуры на определенной странице

Команда ActiveDocument.Pages (1) .Shapes.Range.Select, похоже, не работает в Word 2010. (Раньше она работала в Word 2003). Мне нужно выбрать все фигуры на указанной странице (скажем, страница 1), затем удалить первую фигуру и последнюю фигуру на ...

Задан 10 Sep 2013, 04:53 от firaq pasto
  • 0 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Я использовал второй подход.

ъявилиWord.Application объект вPro1 дочерняя функция ниже. Как нам нужно вернутьWord.Document объект, который должен оставаться открытым. Как я могу выйти из приложения Word в родительском SubRoutuine (test01) мне нужноobjWord объект, который ...

Задан 27 Jan 2018, 12:13 от Tuberose
  • 5 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Значение текстового поля ActiveX

Как я могу получить значение текстового поля в Word? Я знаю впревосходить [/questions/tagged/excel]это правильный синтаксис:ActiveSheet.Shapes(x).Name. Я думал вслово [/questions/tagged/word]это был бы правильный ...

Задан 26 Dec 2011, 18:03 от jroeleveld
  • 0 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

 и затем назовите это.

ема:Вставка скопированных данных из Excel в определенное место в текстовом файле. В настоящее время у меня есть код, который может вставить значение, но он делает это для "параграфа 1" myDoc.Paragraphs(1).Range.PasteКак мне указать точное ...

Задан 27 Jul 2017, 12:49 от Mohd akhtar
  • 1 голос
  • 2 ответа
  • 0 просмотров
2 ответа

Удаление слова в столбце табуляции через макросы vba выдает ошибку

Я хочу скопировать данные из Excel в таблицу слов, а затем удалить некоторые столбцы из таблицы. Я могу скопировать данные в таблицу, но при удалении столбца выдает ошибку: Невозможно получить доступ к отдельным столбцам в этой коллекции, ...

Задан 08 May 2013, 14:43 от Ali Ismayilov
  • 2 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Word 2007 VBA - сделать текст жирным шрифтом и прочим

У меня есть следующий код, который выбирает данные из ячейки Excel и заменяет определенный фрагмент текста в моем документе Word (для целей этого вопроса ячейка Excel была заменена простой текстовой строкой). Данные «: идет к» постоянны, тогда ...

Задан 08 Feb 2013, 13:47 от Gary Heath
  • 18 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Непоследовательное поведение для ключевого слова Me

Я заметил поведениеMe ключевое слово в коде VBA вфайлы шаблоновотличается в зависимости от того, имеет ли документ элементы управления ActiveX или нет. Документ с элементами управления ActiveX:Me ссылается на новый файл, созданный из ...

Задан 14 Jul 2013, 20:51 от Diego Queiroz
  • 0 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

MS Word Macro для увеличения всех чисел в текстовом документе

Я пытаюсь сделать макрос из MS-слова для увеличения всех чисел в документе Word, которые заключены в квадратные скобки, например, оригинальные числа [1] [2] ...

Задан 10 May 2015, 17:35 от W.S
  • 1 голос
  • 2 ответа
  • 0 просмотров
2 ответа

Копировать текст из диапазона в Excel в документ Word

как ты:1) скопировать текст из диапазона в документе Excel.2) Откройте документ Word.3) вставляет текст в определенную часть слова документа.С уважениемКоджо...

Задан 05 Jan 2010, 11:49 от Kojof
  • 1 голос
  • 2 ответа
  • 0 просмотров
2 ответа

Удаление слова в столбце табуляции через макросы vba выдает ошибку

Я хочу скопировать данные из Excel в таблицу слов, а затем удалить некоторые столбцы из таблицы. Я могу скопировать данные в таблицу, но при удалении столбца...

Задан 08 May 2013, 12:43 от Ali Ismayilov
Page 1 of 2
1 2