Результаты поиска по запросу "excel-vba"
Моя проверенная версия
исал макрос, который берет двумерный массив и «печатает» его в эквивалентных ячейках в книге Excel. Есть ли более элегантный способ сделать это? Sub PrintArray(Data, SheetName, StartRow, StartCol) Dim Row As Integer Dim Col As Integer Row = ...
Сделать только один флажок в ряду?
У меня есть 5-6 флажков (активный х) в строке, и у меня есть 50 строк. Есть ли способ сделать галочкой только один флажок подряд (только один ответ 1,2,3,4 или 5)? Любой простой VBA, чтобы сделать это, я не хочу писать код для каждого флажка.
PivotCaches. Добавить ошибки
Я использую Excel 2013 и получаю недопустимый вызов процедуры или аргумент при вызове PivotCaches.Add Set objExcel = CreateObject("Excel.Application") objExcel.Visible = True Set ActiveWorkbook = ...
Спасибо @Xris, это дало мне некоторую подсказку и работает над этим
я есть два файла Excel. Первый файл Excel содержит столбец «Имя человека» и «Общее количество дней». PersonName TotalDays xyz abcdДругой файл Excel содержит имя, дату и статус (присутствует / отсутствует). PersonName Date Status xyz 1/1/2011 ...
Как выбрать и удалить каждый 3-й столбец
У меня есть набор данных, где каждый третий столбец одинаков. Я хочу оставить только первый столбец и другие, которые одинаковы, должны быть удалены. Сначала я попробовал этот код, но он удалил неправильные столбцы, потому что в каждом цикле ...
Связанная таблица в MS Word
Я хотел бы обновить таблицы Excel в отчете шаблонов Word программно, используя VBA. Таблицы записаны на несколько листов в шаблонном файле Excel от Matlab. Структура файла будет выглядеть так: Код должен проверить структуру папок, чтобы увидеть, ...
Как программно изменить свойства условной компиляции проекта VBA
В настоящее время я работаю над генератором / инжектором кода VBA, который добавляет функциональность VBA в книги Excel с помощью расширяемости VBA. Это все отлично работает. Однако исходный код, который вводится, использует условную компиляцию, ...
Динамический поиск данных в файле XML с VBA
Мне нужно открыть файл XML в VBA в Excel. Есть две строки данных, которые я ищу в файле XML, которые находятся под тегом. эти строки можно найти под несколькими тегами, но мне также нужно объединить их. <Systems> <conveyor ...
В более общем случае, вот макрос, который объединяет любое количество ячеек (даже несмежные блоки ячеек). Примечание: я не включил код, который проверяет отмену пользователя.
я есть две клетки, скажем: А1 и А2 Содержимое каждого из них представляет собой строку: A1: Привет A2: Мир Моя цель - объединить содержимое A1 и A2 в другой ячейке, например. A3, т.е. содержание A3 должно быть: Привет Мир Я хотел бы сделать ...
Первая функция специфична тем, что она проверяет, не вводятся ли другие символы или опечатки (у меня были проблемы с людьми, вводящими дополнительные символы), поэтому она просто проверяет, может ли строка быть преобразована функциями CDbl или CLng, не взрываясь или возвращая неверные значения. Исправьте остальное, поскольку я использовал эти функции отладки. Можно было бы проверить правильность числового вызова в обоих из них перед преобразованием строки, если вы не всегда предполагаете, что строка имеет правильный формат ... Я никогда не предполагаю. Спасибо за комментарии.
ужно преобразовать строку, полученную из excel, в VBA в целое число. Для этого я использую CInt (), который работает хорошо. Однако есть вероятность, что строка может быть чем-то отличным от числа, в этом случае мне нужно установить целое число ...