vba

Я использовал метод Copy () для диапазона отфильтрованного списка в Excel 2003 с помощью макроса, и я хочу захватить возвращенный диапазон и подсчитать строки (чтобы я мог проверить, что скопировал больше одной строки. Однако я получаю ошибку "требуется объект". Мне сообщили по ссылке VBA на веб-сайте Micros...

EDIT: наиболее переработанный код, опубликованный ниже. EDIT: я хочу, чтобы пользователь ввел полиномы, такие как: A(n) * X^n + A(n-1)*X^(n-1) + A(n-2)*X^(n-2) + ... + A (0) У меня есть макрос Excel в процессе демонстрации теоремы о промежуточном значении. Пользователь вводит степень в A2, коэффициент в B2...

У меня форма пользователя открывается автоматически при открытии файла excel. У него есть некоторые проблемы с отображением, так как кнопки выбора исчезают при прокрутке вниз формы. эта проблема возникает только тогда, когда у меня есть 2 монитора (основной и дополнительный). Я заметил эти два сценария: Ес...

Я пытаюсь вставить диаграмму в лист excel. Я использую следующий код для вставки диаграммы, которая работает. Charts = Workbook.Charts; Chart = invoke(Charts,'Add'); try Excel.ActiveChart.Name = chart_title; catch e errordlg(e.message); invoke(Excel,'Quit'); error(['Sheet (' chart_ti...

При выполнении кода ниже я получаю различные результаты в зависимости от того, какие книги открыты. Sub находится в модуле, связанном с Master Sheet.xlsm Если просто Master Sheet.xlsm открыть, то код выполняется правильно, т. е. в окнах сообщений говорится (где запятая разделяет первое и второе окна сообще...

Может ли кто-нибудь, пожалуйста, Просмотреть код ниже и сказать мне, где я иду неправильно? В основном то, что я пытаюсь достичь, пользователь вводит имя в столбце A, затем нажимает кнопку Загрузить (та же строка, столбец F), excel создаст папку, используя имя из столбца A, через окно filedialog пользователь...

У меня есть тысячи небольших CSV-файлов, которые я хочу объединить (сначала немного сжевав in-script). Они находятся на устройстве NAS, точнее, на сервере SNAP. У меня был некоторый успех с VBA из Excel-я делал около 700 файлов примерно за минуту, если я помню (это было месяц назад). На самом деле, это была п...

Я пытаюсь создать макрос в outlook, который открывает файл в excel и запускает процедуру из этого файла. Этот код делает это прекрасно... Dim ExApp As Excel.Application Dim ExWbk As Workbook Set ExApp = New Excel.Application Set ExWbk = ExApp.Workbooks.Open("D:Control VerificationControls Verification Update...

Скажем sheet3.name = "d" Есть ли способ поместить в ячейку на sheet2 формулу =sum(sheet3!b:b), где sheet3 заменяется фактическим именем листа 3? Пока я могу заставить работать только =sum('d'!b:b). Я мог бы использовать VBA для этого, вероятно, но мне любопытно, как это сделать в ячейке, чтобы мне не ...

Я ищу решение о том, как ввести 2 метки времени на основе значения одной ячейки, не оставляя ни одной пустой при изменении. Пример: В столбце А есть выпадающий список для "завершено" и "ожидающий аудит" - я хочу, чтобы в столбце 17 для этой же строки появилась отметка времени, когда выбран ожидающий аудит. И...