Результаты поиска по запросу "excel-vba"
Получить позицию (по номеру) выбранного элемента в выпадающем списке
В выпадающем списке у меня есть несколько пунктов. Могу ли я, когда я выбираю элемент, получить позицию этого элемента в списке в виде числа?
Является ли низкая производительность автоматического создания экземпляров Excel VBA мифом?
Принято считать, что использование такой конструкции, какDim dict As New Dictionary хуже по производительности, чемDim dict As Dictionary / Set dict = New Dictionary. Объяснение состоит в том, что первый пример - автоинстанцирование - ...
VBA: условно - ничего
СуществуетIf условие в приложении VBA, как показано ниже: If Not My_Object Is Nothing Then My_Object.ComputeКогда код запускается в режиме отладки, я обнаружил, чтоIf условие возвращает истину, даже когдаMy_Object имеет "Нет переменных". Может ...
Как округлить число до ближайшей десятки?
Вероятно, название не очень наводит на мысль. Позвольте мне объяснить вам пример. У меня есть: 12345.6 2345.1 12345.00000001Я хочу, чтобы эти цифры были12350. Как я могу это сделать? Если возможно, я бы предпочел использовать формулы вместо VBA.
VBA Количество клеток в столбце, содержащем указанное значение
Мне нужно написать макрос, который ищет указанный столбец и подсчитывает все ячейки, которые содержат указанную строку, например,"19/12/11" or "Green"затем свяжите это число с переменной, У кого-нибудь есть какие-либо идеи?
Как надстройка Excel может реагировать на события в любой рабочей таблице?
Наши рабочие тетрадисгенерированный сервером SpreadsheetML, который не может включатьЛюбые Код VBA. К сожалению, создание собственных файлов Excel или XML-файлов Excel 2007 также не вариант. Итак, у меня есть надстройка Excel (VBA, а не XLL), ...
Копирование данных из текстового файла в книгу Excel
В настоящее время я могу импортировать текстовые файлы в Excel, используя VBA. Но я не могу понять, как скопировать данные из текстового файла в текущую рабочую книгу. Каждый раз, когда я запускаю программу, она открывает новую рабочую книгу для ...
Почему у меня возникают проблемы с назначением диапазона массиву вариантов
У меня есть несколько проблем с ОЧЕНЬ простыми строками кода. Позвольте мне подробно изложить факты и посмотреть, сможет ли кто-либо повторить это поведение. Если кто-то может повторить, я хотел бы получить объяснение того, почему это ...
Как добавить код VBA в excel.Worksheet в powershell?
Мне нужно включитьPrivate Sub **Worksheet_BeforeDoubleClick** (ByVal Target As Range, Cancel As Boolean) в моем листе (1). Я могу правильно открывать и писать в ячейки, но не знаю, как поместить код VBA в таблицу (а не в модуль VBA). $excel = ...
Excel VBA: пакетное переименование листов
Есть ли способ пакетного переименования листов в VBA: Что-то вроде: sheets(array(1, 2, 3)).name = array("hep", "hey", "heppa!")называя листы 1, 2, 3 как "hep", "hey" и "heppa!"