Результаты поиска по запросу "vba"
VBA: условно - ничего
СуществуетIf условие в приложении VBA, как показано ниже: If Not My_Object Is Nothing Then My_Object.ComputeКогда код запускается в режиме отладки, я обнаружил, чтоIf условие возвращает истину, даже когдаMy_Object имеет "Нет переменных". Может ...
Является ли низкая производительность автоматического создания экземпляров Excel VBA мифом?
Принято считать, что использование такой конструкции, какDim dict As New Dictionary хуже по производительности, чемDim dict As Dictionary / Set dict = New Dictionary. Объяснение состоит в том, что первый пример - автоинстанцирование - ...
Почему код не работает в VB.net, но работает в VBA; GetObject
Код VBA прекрасно работает: Sub testVBA() Dim wb As Object ' Lotus123.Document Set wb = GetObject("S:\Temp\T\0375D.WK3", "Lotus123.Workbook") End SubКод VB.net не работает: Sub TestVBNet() Dim wb As Object ' Lotus123.Document wb ...
Как округлить число до ближайшей десятки?
Вероятно, название не очень наводит на мысль. Позвольте мне объяснить вам пример. У меня есть: 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
У меня есть два бита кода. Сначала стандартную копию вставьте из ячейки A в ячейку B Sheets(sheet_).Cells(x, 1).Copy Destination:=Sheets("Output").Cells(startrow, 2) Я могу сделать почти то же самое, используя Sheets("Output").Cells(startrow, ...
Программно определить, находится ли именованный диапазон в рабочей книге
Я пытаюсь, как мне показалось, быть довольно простым оператором vba, чтобы проверить, ограничен ли именованный диапазон рабочей книгой или конкретным листом. В качестве теста я создал новый документ Excel и добавил его в 6 ...
Копирование данных из текстового файла в книгу Excel
В настоящее время я могу импортировать текстовые файлы в Excel, используя VBA. Но я не могу понять, как скопировать данные из текстового файла в текущую рабочую книгу. Каждый раз, когда я запускаю программу, она открывает новую рабочую книгу для ...
Excel VBA: пакетное переименование листов
Есть ли способ пакетного переименования листов в VBA: Что-то вроде: sheets(array(1, 2, 3)).name = array("hep", "hey", "heppa!")называя листы 1, 2, 3 как "hep", "hey" и "heppa!"