excel-vba — все вопросы

3ответа
4 голоса
2010 Access - как добавить и работать с фигурами в файле Excel
Я хотел бы добавить фигуры и изменить их из версии 2010 Access vba на листе Excel. Код, который я написал на основе «макроса записи» в Excel: StrSheetName = "Menu" wkbModels.Sheets.Add(before:=
5ответов
4 голоса
Программа Speed ​​Up Matching в Excel VBA
Я пишу код VBA в Excel, используя циклы, чтобы пройти 10000+ строк . Вот пример таблицы А вот код, который я написал: Sub Find_Matches() Dim wb As Workbook Dim xrow As Long
2ответа
4 голоса
Как я могу создать, например, 5 папок из листа Excel с VBA?
Я использую следующий код vba для создания структуры папок с данными таблицы Excel: Option Explicit Declare Function MakePath& Lib "imagehlp.dll" Alias _ "MakeSureDirectoryPathExists" (ByV
3ответа
4 голоса
Как я могу добавить определенные страницы из одного PDF в другой PDF?
В настоящее время у меня есть код, который объединяет PDF-файлы. Он берет все страницы из каждого файла, указанного в столбце A3: A5, и добавляет к A2. Допустим, все мои PDF-файлы имеют 5 страниц
3ответа
4 голоса
Изменить .xla файл с MSBuild
Я пытаюсь создать скрипт сборки для моего текущего проекта, который включает надстройку Excel. Надстройка содержит VBProject с файлом modGlobal с переменной version_Number. Это число нужно менять дл
2ответа
4 голоса
Найти и выбрать несколько строк [закрыто]
Как найти текст в столбце и выбрать все столбцы и строки, соответствующие тексту поиска? Пример таблицы: ColA ColB ColC ColD Row1 Bob Row2 Jane Row3 Joe Row4
2ответа
4 голоса
Текстовое поле в пользовательской панели инструментов
Можно ли поместить текстовое поле управления на пользовательскую панель инструментов в Excel. Я создал надстройку, которая показывает эту панель инструментов. То, что я хочу сделать, - это когда пол
1ответ
4 голоса
Excel: если я открываю два окна в одной книге, почему макросы перестают работать в первом окне?
Я пытаюсь настроить кнопку в Excel для одновременного отображения двух отдельных таблиц. Это код, который я написал до сих пор (см. Ниже). Пока что код работает. Проблема в том, что в верхнем окне е
5ответов
4 голоса
Замена запятых точками в скрипте Excel
Я хочу заменить запятую на точку и наоборот Public Sub VirgulaPunct() Dim oRow As Range Dim cell As Range Dim i As Long, j As Long Dim MyString As String Dim aux As String Application.ScreenU
1ответ
4 голоса
Какова наилучшая стратегия для записи моих коллекций и объектов на диск и последующего их импорта?
У меня есть несколько коллекций и объектов, которые имеют отношение один-ко-многим на четыре уровня. CollectionA содержит несколько объектов CollectionB и CollectionB содержит несколько объектов Col
2ответа
4 голоса
перебрать все ячейки во всех листах в книге, изменить формат, если красный
Я пытаюсь изменить весь красный текст на черный во всех ячейках для всех листов рабочей книги Excel. Я использую следующее: Sub RedToBlack() Dim Current As Worksheet For Each Current In Worksheets
1ответ
4 голоса
Получить данные в Powerpoint Graph из Microsoft Excel, используя VBA
Я пытаюсь получить данные в Powerpoint Graph из Excel, используя VBA (вставка данных в таблицу данных, которая находится за объектом Powerpoint Graph). Я использую этот код в качестве примера ( и
1ответ
4 голоса
Как отменить VBA по гиперссылке?
У меня есть лист Excel с некоторыми гиперссылками. Некоторые из них являются адресами электронной почты. Когда пользователь нажимает гиперссылку, я определяю, является ли это электронное письмо, ис
3ответа
4 голоса
VBA - использовать уже выбранный цвет в Excel, чтобы заполнить интерьер
Я знаю, как установить для внутреннего цвета ячейки определенный цвет, но есть ли способ сделать это так, чтобы он (т. е. цвет ячейки) по умолчанию соответствовал цвету, уже выбранному в цветовом окн
1ответ
4 голоса
Excel VBA запрос на доступ не удается
Я пытаюсь запросить файл доступа из Excel, используя VBA, и он выдает ошибку в строке rs.Open queryStatement, conn, adOpenStatic, adLockOptimistic. Ошибка «Ошибка во время выполнения» -2147217904 (8
4ответа
4 голоса
Поймать событие на графике клика
Мне нужно поймать событие в Excel VBA, когда я нажимаю на график. Я хочу вывести диаграмму на передний план, когда она активирована, но я не могу найти подходящее событие. Для диаграммы, отсут
2ответа
4 голоса
Ошибка выполнения слияния Excel Mail 4198
Был предыдущий вопрос о stackoverflow: «Можно ли запустить MAIL MERGE из макроса Excel (нажав кнопку на листе) У меня есть лист Excel с данными, и я хочу экспортировать его в новое слово doc. " На
1ответ
4 голоса
Можно ли записать массив в диапазон и пересчитать только измененные ячейки?
У меня есть очень большой массив данных, которые я записываю в диапазон. Однако иногда изменяются только несколько элементов массива. Я считаю, что, поскольку я записываю весь массив в диапазон, все
2ответа
4 голоса
Удаление коллекций кнопок VBA
Я использую следующий скрипт для создания кнопок в Excel, диапазон - это то место, где я бы хотел разместить его. Sub CreateAddButton(rng As Range) Dim btn As Button With Worksheets("User"
1ответ
4 голоса
Vlookup, Excel, ошибка 438 «объект не поддерживает это свойство или метод»
у меня есть следующий код: Предполагается, что он перейдет на лист с именем "Flash" и получит двузначное числовое значение i-го числа и получит значение в смещении столбца 4 справа от Activecell
1 2 3 4 5

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132