Результаты поиска по запросу "vba"
VBA скрипт для распаковки файлов - это просто создание пустых папок
Я использую код Рона (http://www.rondebruin.nl/win/s7/win002.htm [http://www.rondebruin.nl/win/s7/win002.htm]) теоретически разархивировать кучу zip-файлов в папке. Я полагаю, что у меня есть код, который берет каждый zip-файл в моем каталоге ...
Обновлен код VBA, и все же он дает мне индекс ошибки вне диапазона [дубликата]
На этот вопрос уже есть ответ здесь: Ошибка индекса вне диапазона в этом сценарии Excel VBA [/questions/19817399/subscript-out-of-range-error-in-this-excel-vba-script] 3 ответаЭтот код до сих пор дает мне ошибку вне индекса Sub importData2() ...
Excel VBA заполнить массив из именованного диапазона
Мне нужно заполнить значения массива ячейками из именованного диапазона в другой книге. Пока что у меня не работает Dim vArray() as Variant vArray = Workbooks("Book2").Worksheets("Sheet1").Range("myRange") Debug.Print vArray(1) 'yields ...
Ошибка индекса вне диапазона в этом сценарии Excel VBA
Я хотел бы скопировать данные из файла CSV в лист Excel. Всего есть 11 .csv файлов. Пока у меня есть это (это модифицированная версия из предыдущего поста): Sub importData() Dim filenum(0 To 10) As Long filenum(0) = 052 filenum(1) = ...
Ошибка копирования из Excel в Powerpoint
Опять же, с помощью таких ресурсов, как stackoverflow, я использовал приведенный ниже код для копирования информации из Excel 2010 в слайды Powerpoint 2010. Я повторяю код в середине около 20 раз для моих слайдов. Я начинаю получать сообщения с ...
Вызовы API безопасны, но вы, вероятно, захотите убедиться, что для обновления экрана диалогового окна «Печать» установлено значение «Истина» в случае сбоя приложения.
я использую метод PrintOut для печати объекта Worksheet на принтере, отображается диалоговое окно «Печать» (показывающее имя файла, целевой принтер, напечатанные страницы и кнопку «Отмена»), даже если я установил DisplayAlerts = False. ...
Именованные диапазоны, используемые в VBA, уже являются массивами. Поэтому сначала сделайте диапазон в именованном диапазоне, затем обратитесь к нему и удалите именованный диапазон. Например:
ю, что вы можете легко взять диапазон ячеек и поместить их в массив Variant, но я хочу работать со строковым массивом (потому что он одномерный и занимает меньше памяти, чем массив Variant). Есть ли способ автоматически преобразовать диапазон в ...
Создайте защищенное приложение для Mac или Windows из электронной таблицы Excel, используя OfficeProtect с помощью AppProtect или QuickLicense / AddLicense. На сайте www.excelsoftware.com/videos размещено видео с демонстрацией «Защитите таблицу Excel».
ратил некоторое время на написание макроса Excel, который потенциально стоит денег для многих компаний. Как я могу заблокировать макрос, чтобы люди не видели источник и не пересылали его другим? Спасибо
Excel VBA: как получить ссылку на форму из ChartObject
Я пытаюсь получить ссылку наShape вWorksheet, соответствующийChartObject, Я не нашел определенного способа сделать это. Единственное приближение, методом проб и ошибок и просто проверенное в нескольких случаях, предполагает, ...
Как мне выразить «если значение не пустое» на языке VBA?
Как мне выразить условие «если значение не пустое» на языке VBA? Это как то так? "if value is not empty then..." Edit/Delete Message