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

3 ответа

Получить позицию (по номеру) выбранного элемента в выпадающем списке

В выпадающем списке у меня есть несколько пунктов. Могу ли я, когда я выбираю элемент, получить позицию этого элемента в списке в виде числа?

1 ответ

Является ли низкая производительность автоматического создания экземпляров Excel VBA мифом?

Принято считать, что использование такой конструкции, какDim dict As New Dictionary хуже по производительности, чемDim dict As Dictionary / Set dict = New Dictionary. Объяснение состоит в том, что первый пример - автоинстанцирование - ...

3 ответа

VBA: условно - ничего

СуществуетIf условие в приложении VBA, как показано ниже: If Not My_Object Is Nothing Then My_Object.ComputeКогда код запускается в режиме отладки, я обнаружил, чтоIf условие возвращает истину, даже когдаMy_Object имеет "Нет переменных". Может ...

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

4 ответа

Как округлить число до ближайшей десятки?

Вероятно, название не очень наводит на мысль. Позвольте мне объяснить вам пример. У меня есть: 12345.6 2345.1 12345.00000001Я хочу, чтобы эти цифры были12350. Как я могу это сделать? Если возможно, я бы предпочел использовать формулы вместо VBA.

4 ответа

VBA Количество клеток в столбце, содержащем указанное значение

Мне нужно написать макрос, который ищет указанный столбец и подсчитывает все ячейки, которые содержат указанную строку, например,"19/12/11" or "Green"затем свяжите это число с переменной, У кого-нибудь есть какие-либо идеи?

2 ответа

Как надстройка Excel может реагировать на события в любой рабочей таблице?

Наши рабочие тетрадисгенерированный сервером SpreadsheetML, который не может включатьЛюбые Код VBA. К сожалению, создание собственных файлов Excel или XML-файлов Excel 2007 также не вариант. Итак, у меня есть надстройка Excel (VBA, а не XLL), ...

1 ответ

Копирование данных из текстового файла в книгу Excel

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

3 ответа

Почему у меня возникают проблемы с назначением диапазона массиву вариантов

У меня есть несколько проблем с ОЧЕНЬ простыми строками кода. Позвольте мне подробно изложить факты и посмотреть, сможет ли кто-либо повторить это поведение. Если кто-то может повторить, я хотел бы получить объяснение того, почему это ...

1 ответ

Как добавить код VBA в excel.Worksheet в powershell?

Мне нужно включитьPrivate Sub **Worksheet_BeforeDoubleClick** (ByVal Target As Range, Cancel As Boolean) в моем листе (1). Я могу правильно открывать и писать в ячейки, но не знаю, как поместить код VBA в таблицу (а не в модуль VBA). $excel = ...

2 ответа

Excel VBA: пакетное переименование листов

Есть ли способ пакетного переименования листов в VBA: Что-то вроде: sheets(array(1, 2, 3)).name = array("hep", "hey", "heppa!")называя листы 1, 2, 3 как "hep", "hey" и "heppa!"