0
ответов

Рабочий лист _Изменение никогда не срабатывает

Я использую VBA для изменения Excel и имею следующий простой обработчик событий внутри Sheet1 :Private Sub Worksheet _Change (ByVal Target As Range )MsgBox "HI" End Sub Это никогда не срабатывает, никогда....
вопрос задан: 25 July 2012 17:44
0
ответов

Программное создание формы в модуле с помощью vba

Я хочу создать пользовательскую форму в модуле, используя VBA программно. Я новичок и неопытен, поэтому я попробовал несколько примеров, но они не соответствуют моим требованиям. Я просто хочу...
вопрос задан: 25 July 2012 14:07
0
ответов

Какой способ быстрее? Если elseif или выберите регистр

Для следующего кода: If Sheets ("sheet1" ). Range ("A1" ). Value = "option _1" Then Sheets ("sheet1" ). Range ("A1" ). Значение = "опция _2" ElseIf Листы ("лист1" ). Диапазон ("A1" ). Значение = "опция _2" Тогда...
вопрос задан: 24 July 2012 22:55
0
ответов

Дождитесь завершения Application.Calculate

Могу ли я заставить свой сценарий vba ждать, пока Application.Calculate завершит пересчет всех формул?
вопрос задан: 24 July 2012 00:29
0
ответов

400 Ошибка макроса Excel

Я пытаюсь запустить макрос, который удалит строки, не содержащие определенного значения в столбце B. Вот мой код :Sub deleteRows ()Dim count As Integer count = Application.WorksheetFunction....
вопрос задан: 23 July 2012 15:06
0
ответов

Пошаговое выполнение (F8 )Код внезапно выполняет весь код?

Макрос, который я написал (на другом компьютере ), внезапно начал вести себя странно на моем компьютере. Я написал код в среде Excel 2010 и пытаюсь выполнить код в том же самом. Каждый раз, когда я делаю...
вопрос задан: 23 July 2012 08:42
0
ответов

Как свернуть курсор Excel, чтобы он оставался в пределах определенного диапазона

В Excel у меня есть три столбца :столбец 1, столбец 2, столбец 3. Я ввожу данные в Excel с помощью сканера штрих-кода, подключенного к IPAD. Сканер штрих-кода отправляет ENTER после каждого сканирования. Я...
вопрос задан: 22 July 2012 15:53
0
ответов

Запись строки в ячейку в excel

Я пытаюсь записать значение в ячейку «A1», но получаю следующую ошибку :Определено приложение -или объект -определена ошибка «1004». Я пробовал много решений в сети, но ни одно из них работающий....
вопрос задан: 21 July 2012 06:26
0
ответов

Я получаю сообщение «Ошибка компиляции :Не удается найти проект или библиотеку» только в некоторых версиях Excel 2010. Трудно проверить это

Мой клиент получает ошибку компиляции; Не могу найти проект или библиотеку в его версии Excel 2010, однако я не получаю этого в своей версии 2010. Как я могу изменить этот код, чтобы он не...
вопрос задан: 19 July 2012 00:36
0
ответов

Растущая кнопка Excel

Я работаю над книгой в Excel 2010, которую создал кто-то другой (. Я не знаю, какую версию они использовали )с кнопкой, которая вызывает макрос. Определено много макросов, так что я прав -...
вопрос задан: 17 July 2012 21:25
0
ответов

Многопоточность в VBA

Кто-нибудь знает, как заставить VBA запускать несколько потоков? Я использую Excel.
вопрос задан: 17 July 2012 05:44
0
ответов

Самый быстрый способ прочитать столбец чисел в массив

Скажем, если у меня есть столбец чисел (, сколько из них может варьироваться, но может быть где-то между 1000 -10000 ), и я хотел бы прочитать их все в массив в VBA, что является самым быстрым как это сделать?...
вопрос задан: 16 July 2012 17:26
0
ответов

Как обращаться с объектом

Как я могу ссылаться на объект, который я использую внутри With, если мне нужен сам объект, а не его свойства/методы? With ThisWorkbook.Sheets ("MySheet" )Call MySub (ThisWorkbook.Sheets ("MySheet" ))' работает...
вопрос задан: 13 July 2012 16:25
0
ответов

Получение ошибки Процедура слишком велика в макросах VBA (Excel)

Я получаю слишком большую ошибку процедуры в макросе VBA. Я использую MS -Excel 2003.
вопрос задан: 12 July 2012 13:21
0
ответов

Продолжение об использовании VBA для отправки электронной почты -

Это продолжение нескольких сообщений об использовании VBA для отправки электронной почты -. В большинстве предложений используется Outlook, CDO или MAPI :Set appOL = CreateObject ("Outlook.Application" )Set msgOne = CreateObject (...
вопрос задан: 11 July 2012 19:29
0
ответов

VBA WebBrowser захват полноэкранного режима

Хотелось бы сделать это в рамках VBA (у других пользователей нет других средств разработки для модификации). Я знаю о сторонних приложениях (например, iMacros), которые делают то же самое, но хотят, чтобы это было как...
вопрос задан: 11 July 2012 19:28
0
ответов

excel vba выгружает содержимое из формы

У меня есть пользовательская форма, которая открывается, когда пользователь нажимает кнопку на листе. После нажатия кнопки, если пользователь вводит какие-то данные, а затем решает закрыть форму, ранее введенные данные...
вопрос задан: 11 July 2012 19:25
0
ответов

Программное скрытие активной книги в Excel

Я работаю над проектом VBA, основанным на книге. Код открывает новую книгу и вызывает внешний API, который загружает и вставляет набор данных на несколько листов этой новой книги. Я...
вопрос задан: 9 July 2012 15:30
0
ответов

проверьте значение «#N/A» в vba в диапазоне

Я хочу проверить значение #N/A в excel с помощью VBA. Итак, после некоторых исследований я сделал этот код :Set MyTab = Range (name )Если (Not IsEmpty (MyTab.value ))И (MyTab (i, j ).value <> CVErr (xlErrNA ))Тогда...
вопрос задан: 9 July 2012 11:48
0
ответов

Книга _Открытая подпрограмма не запускается, когда я открываю книгу?

Эта программа должна создать кнопку, которую пользователь может нажать, чтобы активировать другую подпрограмму. Судя по моим поискам в Интернете, нижеследующая подпрограмма должна активироваться при открытии книги, но...
вопрос задан: 6 July 2012 21:32
0
ответов

Как нормализовать имена файлов, перечисленные в диапазоне

У меня есть список имен файлов в электронной таблице в виде "Smith, J. 010112. пдф". Однако они имеют разные форматы: «010112.pdf», «01.01.12.pdf» и «1.01.2012.pdf». Как я мог изменить...
вопрос задан: 29 June 2012 20:20
0
ответов

Ограничение размера массива при передаче аргументов массива в VBA

Excel-VBA 2007 имеет ограничение в 64 КБ на размер массивов, передаваемых в качестве аргументов. Кто-нибудь знает об исправлении или обходном пути? Вот код: Открытая функция funA(n) Dim ar() ReDim ar(n)...
вопрос задан: 28 June 2012 14:09
0
ответов

Как форматировать время в формате Excel [ч]:мм с помощью функции format() в VBA

Можно ли форматировать время в формате [ч]:мм с помощью VBA? Формат [h]:mm в excel будет показывать 25 часов как 25:00, 125 часов как 125:00. Я пробовал несколько вещей, таких как: format(datetime, "[h]:mm") ...
вопрос задан: 21 June 2012 17:42
0
ответов

Самый простой способ зациклиться на отфильтрованном списке с помощью VBA?

Если у меня есть автоматический фильтр, настроенный в Excel, и я хочу зациклить все видимые данные в одном столбце с кодом VBA, какой самый простой способ сделать это? Все скрытые строки, которые были отфильтрованы ...
вопрос задан: 1 June 2012 11:12
0
ответов

Ошибка при закрытии открытой книги в пользовательской форме VBA

В подпрограмме я хочу открыть книгу, прочитать ее и закрыть. По какой-то причине я получаю сообщение об ошибке: Ошибка выполнения «1004»: Метод «Закрыть» объекта _Workbook не удался У меня есть ...
вопрос задан: 16 May 2012 05:23
0
ответов

VBA Как принудительно вернуть функцию при нажатии кнопки формы

Я думал, что это будет просто, но оказалось, что это довольно сложно. Любые советы или идеи будут оценены. У меня есть форма в Excel, в которой при нажатии определенной кнопки мне нужно, чтобы пользователь ввел...
вопрос задан: 26 April 2012 08:56
0
ответов

Функции Excel VBA генерируют #REF в зависимости от имени функции?

Я использую Excel 2010 и определил следующие 3 функции в модуле электронной таблицы. Опция Explicit Public Function AAA ()As Double AAA = 3 Конечная функция Общедоступная функция AAA2 ()As Double...
вопрос задан: 22 April 2012 23:28
0
ответов

Функция Dir() не работает в Mac Excel 2011 VBA

Здравствуйте, я пытаюсь вывести список всех файлов в подкаталоге, в котором находится рабочая книга Excel. По какой-то причине код не может выполняться за пределами функции Dir. . Кто-нибудь может посоветовать? Спасибо!...
вопрос задан: 6 April 2012 15:32
0
ответов

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

Я пытаюсь написать простой макрос для отображения всплывающего окна (vbOKOnly), если значение в ячейке превышает определенное значение. ценность. У меня в основном есть рабочий лист с продуктами и скидками. У меня есть формула в одном...
вопрос задан: 4 April 2012 14:38
0
ответов

VB Clear Scripting.Dictionary object

Я пишу макрос Excel, и у меня возникли проблемы очистка объекта Scripting.Dictionary: Dim test As Integer тест = CompListDict.Count CompListDict.RemoveAll Установить CompListDict = Ничего Установить ...
вопрос задан: 23 March 2012 09:34