Результаты поиска по запросу "excel-vba"

1 ответ

Моя проверенная версия

исал макрос, который берет двумерный массив и «печатает» его в эквивалентных ячейках в книге Excel. Есть ли более элегантный способ сделать это? Sub PrintArray(Data, SheetName, StartRow, StartCol) Dim Row As Integer Dim Col As Integer Row = ...

1 ответ

Сделать только один флажок в ряду?

У меня есть 5-6 флажков (активный х) в строке, и у меня есть 50 строк. Есть ли способ сделать галочкой только один флажок подряд (только один ответ 1,2,3,4 или 5)? Любой простой VBA, чтобы сделать это, я не хочу писать код для каждого флажка.

1 ответ

PivotCaches. Добавить ошибки

Я использую Excel 2013 и получаю недопустимый вызов процедуры или аргумент при вызове PivotCaches.Add Set objExcel = CreateObject("Excel.Application") objExcel.Visible = True Set ActiveWorkbook = ...

ТОП публикаций

1 ответ

Спасибо @Xris, это дало мне некоторую подсказку и работает над этим

я есть два файла Excel. Первый файл Excel содержит столбец «Имя человека» и «Общее количество дней». PersonName TotalDays xyz abcdДругой файл Excel содержит имя, дату и статус (присутствует / отсутствует). PersonName Date Status xyz 1/1/2011 ...

3 ответа

Как выбрать и удалить каждый 3-й столбец

У меня есть набор данных, где каждый третий столбец одинаков. Я хочу оставить только первый столбец и другие, которые одинаковы, должны быть удалены. Сначала я попробовал этот код, но он удалил неправильные столбцы, потому что в каждом цикле ...

1 ответ

Связанная таблица в MS Word

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

4 ответа

Как программно изменить свойства условной компиляции проекта VBA

В настоящее время я работаю над генератором / инжектором кода VBA, который добавляет функциональность VBA в книги Excel с помощью расширяемости VBA. Это все отлично работает. Однако исходный код, который вводится, использует условную компиляцию, ...

1 ответ

Динамический поиск данных в файле XML с VBA

Мне нужно открыть файл XML в VBA в Excel. Есть две строки данных, которые я ищу в файле XML, которые находятся под тегом. эти строки можно найти под несколькими тегами, но мне также нужно объединить их. <Systems> <conveyor ...

3 ответа

В более общем случае, вот макрос, который объединяет любое количество ячеек (даже несмежные блоки ячеек). Примечание: я не включил код, который проверяет отмену пользователя.

я есть две клетки, скажем: А1 и А2 Содержимое каждого из них представляет собой строку: A1: Привет A2: Мир Моя цель - объединить содержимое A1 и A2 в другой ячейке, например. A3, т.е. содержание A3 должно быть: Привет Мир Я хотел бы сделать ...

5 ответов

Первая функция специфична тем, что она проверяет, не вводятся ли другие символы или опечатки (у меня были проблемы с людьми, вводящими дополнительные символы), поэтому она просто проверяет, может ли строка быть преобразована функциями CDbl или CLng, не взрываясь или возвращая неверные значения. Исправьте остальное, поскольку я использовал эти функции отладки. Можно было бы проверить правильность числового вызова в обоих из них перед преобразованием строки, если вы не всегда предполагаете, что строка имеет правильный формат ... Я никогда не предполагаю. Спасибо за комментарии.

ужно преобразовать строку, полученную из excel, в VBA в целое число. Для этого я использую CInt (), который работает хорошо. Однако есть вероятность, что строка может быть чем-то отличным от числа, в этом случае мне нужно установить целое число ...