Вопросы с меткой [vba]

Visual Basic для приложений; подмножество Visual Basic, используемое во всех приложениях Microsoft Office. Попробуйте использовать этот тег вместе с тегом для конкретного приложения. Хорошие вопросы по VBA, как правило, содержат некоторый код и требуют решения конкретных вопросов. Вопросы, требующие полного решения (пожалуйста, дайте мне код / как это сделать и это с VBA), не относятся к теме и будут закрыты как слишком широкие.

1
голос
2ответа
125 показов

Автоматическая отправка писем из офиса

У меня есть код VBA в Excell, который отправляет письма, но каждый раз, когда я жду несколько секунд, я принимаю отправку. Некоторое время назад я изменил два (2) ключа в реестре, и он отправляет, не ...
1
голос
0ответов
914 показов

Excel 2010 AddPicture функциональность изменилась?

Мне еще раз. В Excel 2003 мы используем некоторый VBA для автоматизации добавления изображения на лист. В двух словах, звонок: Dim Pic as Object Dim filePath as String . . . Set Pic = ...
1
голос
1ответ
360 показов

Пользовательские формы Excel

Я разработал макрос, который делает целую кучу вещей для меня, основываясь на нескольких вещах. (Импорт файлов). Имена файлов датированы dd_mm_yyyy и сейчас я ввожу их в лист, где макрос может ...
1
голос
1ответ
8k показов

Макрос слова: переместить курсор вниз на строку

У меня есть макрос, который я использовал для объединения двух ячеек в таблицу слов, но я хочу, чтобы курсор двигался вниз на одну ячейку, чтобы я мог несколько раз нажать клавишу быстрого вызова, ...
1
голос
0ответов
45 показов

В Excel вычислите сумму столбца, в котором несколько ячеек содержат определенный текст

У меня есть большой набор данных, с которым я работаю, состоящий из множества записей, которые представляют линии на карте. Порядок иерархии: Штат -> Страна -> Строка # -> Класс линии -> Длина линии. ...
1
голос
0ответов
470 показов

Как я могу проверить, что фильтр, примененный к столбцу списка объектов с помощью vba, является законным?

Фильтрация объекта списка (таблицы Excel) по значению, которое не приводит к выводу результатов всех строк, а не ни одной я могу получить без строк? я могу получить список необязательных юридических ...
1
голос
1ответ
2k показов

Excel VBA (2007) Сбой метода промежуточных итогов класса Range

Я получаю метод промежуточного итога класса Range Ошибка при попытке запустить макрос в Excel 2007. Код работает БОЛЬШОЙ (без ошибок), когда я запускаю его с помощью Excel 2003. Вот фрагмент ... ...
1
голос
1ответ
114 показов

Нахождение максимального или минимального наибольшего абсолютного значения для любого числа ячеек над ним

Я хочу найти наибольшее значение (положительное или отрицательное) из определенного числа ячеек над ним и вставить под ним. Ниже приведен код для нахождения наибольшего значения для 6 ячеек над ...
1
голос
1ответ
362 показов

VB скрипт для поиска и замены с использованием таблицы поиска

У меня есть электронная таблица, которую нужно анонимировать для аудита (имена пользователей, имена хостов, IP-адреса и т.д.) Я пытаюсь запустить задачу поиска и замены для всей книги, я создал ...
1
голос
1ответ
13k показов

Как удалить пароль в проекте Excel 2007 VBA?

Есть ли способ удалить пароль в проекте Excel 2007 VBA? (Либо в самом Excel, либо с другим приложением.)
1
голос
1ответ
109 показов

Как иметь ячейку, которая отображает совокупное значение всех значений, введенных в другой ячейке?

Я хочу, чтобы в моей таблице была ячейка, которая обновляется накопительным образом в ответ на изменение значений в другой ячейке. Каким будет код для этой ячейки? Например, исходное значение ячейки ...
1
голос
2ответа
717 показов

ms-excel: проблема с пузырями - создание удивительно выглядящих графиков

Возможный дубликат: MS Excel: проблема с пузырями - создание удивительно выглядящих диаграмм я читаю эту статью: http://www.juiceanalytics.com/writing/bubble-trouble/ Я хотел бы сделать диаграмму, ...
1
голос
1ответ
7k показов

Совместимость с Windows 7 (64-разрядная версия) приложений VBA/Excel и Access

В настоящее время я изучаю возможные проблемы при переходе с 32-разрядной Windows XP на 64-разрядную Windows 7. Область применения - MS Excel (32-разрядная версия), MS Access (32-разрядная версия) с ...
1
голос
0ответов
73 показов

Проверьте текстовый документ с помощью vbscripting

Как вы думаете, vba поможет мне узнать, как проверить текстовый документ с помощью vbscripting. Или я должен строго изучать скрипты для документов Word. Моя главная проблема - я хочу начать проверку, ...
1
голос
1ответ
6k показов

В Excel VBA Macro делает ActiveWindow.Прокрутка поменять ActiveCell на всех

Я очищаю и расширяю некоторые макросы Excel VBA (написанные и в настоящее время работающие в Excel 2003), и у меня есть вопрос о том, как далеко я могу пойти в очистке без изменения вывода. Есть ...
1
голос
2ответа
2k показов

Изменение формата DateTime в нескольких файлах CSV

У меня есть несколько CSV-файлов с этой структурой: text, text, 01/27/2001 01:00:00 PM Мне нужно обновить ВСЕ CSV-файлы с этим форматом даты и времени: text, text, 27-Jan-2001 13:00:00 Есть ли ...
1
голос
2ответа
3k показов

Макрос Outlook VBA для пересылки вложений электронной почты, но удаления тела сообщения

Я пытаюсь добавить настраиваемое действие в правило Outlook, в котором сообщение автоматически пересылается, а вложение остается, но исходное текстовое сообщение удаляется. Мне нужно написать код для ...
1
голос
1ответ
1k показов

Как запустить макрос в экземпляре Excel "2" из экземпляра Excel "1"

Допустим, я уже открыл рабочую книгу 1 в экземпляре Excel 1 и рабочую книгу 2 в экземпляре Excel 2 И у меня есть макрос, называемый "AAA" в экземпляре 1 и "ASD" в экземпляре 2, я хочу вызвать "ASD" в ...
1
голос
1ответ
710 показов

Скрипт Outlook для проверки наличия скрытых вложений

У меня есть сценарий Outlook, который показывает вам получателя и предлагает пользователю «Вы уверены, что хотите отправить это электронное письмо в XXX?«Однако у нас есть проблема с плагином, ...
1
голос
2ответа
145 показов

Outlook 2007: добавление новых сотрудников автоматически / программно?

у нас около 300 сотрудников, и мы нанимаем как сумасшедшие. Можно ли программно добавлять новые контакты в адресные книги каждого сотрудника при поступлении новых сотрудников?
1
голос
1ответ
853 показов

VBA + Полиморфизм: переопределить функции рабочего листа сторонних производителей

моя компания широко использует провайдера данных, использующего плагин VBA (с закрытым исходным кодом). В принципе, каждый запрос следует определенной структуре: Заполните одну ячейку формулой, где ...
1
голос
1ответ
190 показов

Сортировка каждые 7 строк до конца листа

У меня есть лист с пятью столбцами AE и почти 10000 строк. Мне нужно отсортировать каждые 7 строк до конца рабочего листа, используя данные в столбце C. Следующий код выполняет работу для диапазона ...
1
голос
3ответа
2k показов

Java не распознается как внутренняя или внешняя команда в vba внутри оболочки в пакете

Каждый раз, когда я пытаюсь вызвать функцию java из функции оболочки в vba или из командного файла из функции оболочки в vba, он говорит, что Java не является распознанной командой. Хотя я могу ...
1
голос
4ответа
392 показов

Определение необходимости VBA в Excel или достаточно ли сводной диаграммы / таблицы

Хотелось бы, чтобы у меня был более точный описательный заголовок для этого вопроса, но я не очень хорошо разбираюсь в электронных таблицах Excel или VBA (я в основном разработчик на Java и мало ...
1
голос
0ответов
357 показов

oAuth 1.0 - получение токена запроса с VBA

Я попробовал VBA-Web для аутентификации Upwork API. К сожалению, я новичок в oAuth, и примеры использования VBA-Web-аутентификации основаны на классах, разработанных для API с совершенно другим ...
1
голос
1ответ
156 показов

Как мне отразить различные ячейки между листами в Excel

У меня есть лист, которому нужны отдельные ячейки для зеркального отображения отдельных ячеек на другом листе и наоборот, если он изменяется. Я нашел этот код на суперпользователя: Для листа 1: ...
1
голос
1ответ
3k показов

Excel VBA MsgBox обрабатывает проверку существующего файла

Я не уверен, как обработать вывод из MsgBox, чтобы позволить моему макросу продолжить обработку в различных ситуациях. Этот макрос создает файл ежедневного отчета с выходным именем abcdMMDD.xls. В ...
1
голос
1ответ
2k показов

Проверить наличие \ в конце строки в msoFileDialogFolderPicker, Excel VBA

Я использую msoFileDialogFolderPicker для возврата пути, когда пользователь хочет поместить отчет в определенную папку. Пользовательская форма (ufSelRepType) отображается в макросе в тех случаях, ...
1
голос
1ответ
3k показов

Получение ошибки VBA при открытии Excel 2007 на новом компьютере

У меня есть пользователь с новым компьютером, который при каждом открытии Excel выдает сообщение об ошибке Для открытия проекта VBA в этом файле необходим компонент, который в данный момент не ...
1
голос
1ответ
6k показов

Запускать макрос при открытии Excel 2007

Мне нужна помощь в настройке макроса, который запускается при каждой загрузке Excel 2007. Я попытался выполнить несколько пошаговых инструкций в Интернете, но в итоге они не запускали макрос ...
1
голос
1ответ
49 показов

Расчет различий между двумя листами (вопрос эффективности)

Текущая настройка для сравнения истории на AR Financial Data: -Два листа Excel с одинаковыми заголовками. Диапазон: от A1 to AL250,000 -На одном из листов мы добавили 13 столбцов, в которых есть ...
1
голос
0ответов
83 показов

Связать Microsoft Excel с документом Word

Мне нужно связать определенные числа в моем документе Word с файлом Excel, который у меня есть. Например, выручка за 2014 финансовый год составляет «20 000». Я хотел бы, чтобы 20000 были связаны с ...
1
голос
2ответа
70 показов

Код повторяется медленно

У меня есть простой макрос, который создает 16 различных версий шаблона, обновляя его, получая значения из другой открытой рабочей книги. Это займет больше минуты, чтобы повторить только 16 раз, и ...
1
голос
1ответ
1k показов

Microsoft Excel Потолочная функция

У меня есть много данных, которые я пытаюсь ввести в таблицу Excel. Все данные в столбцах после первого имеют вид: Данные предыдущего столбца * 1.3 {округлены до ближайшего кратного 5} Данные ...
1
голос
3ответа
5k показов

Как ввести только уникальные значения в столбце в Excel 2007

Я хотел бы знать самый простой способ убедиться, что в определенный столбец в MS Excel 2007 вводятся только уникальные строки? Я знаю, что должен поместить формулу в Данные> Проверка данных, но я не ...
1
голос
1ответ
205 показов

Репликация общих функций Excel

Мне всегда любопытно, как были написаны некоторые функции, которые я использую в Excel, и думаю, что иногда это поможет увидеть, как это было сделано. Кто-нибудь знает, где есть пример vba, который ...
1
голос
1ответ
971 показов

VBA Создать матрицу из нескольких списков, содержащих заголовки

У меня есть ListBox с именами некоторых столбцов, и я хотел бы построить матрицу только с выбранными столбцами. Есть ли простой способ сделать это? Я на самом деле пытаюсь с: Dim Matrix_a() As ...
1
голос
0ответов
200 показов

Excel: как ограничить максимальное количество пользователей общим файлом Excel на сервере нашей организации

Я опубликовал книгу Excel на своем файловом сервере. Я создал это для системы онлайн-посещаемости для моей организации. У нас есть около 20 разделов. Одна вкладка (таблица Excel) посвящена каждому ...
1
голос
1ответ
220 показов

VBA Как сохранить запятую после разделения строки

Я пытаюсь сохранить запятую после разделения строки, поэтому, когда я вводю некоторые данные в ячейку, чтобы быть похожими на - C1 ширина 2, - сохранить эту запятую C8 слияния 2, а не как текущий ...
1
голос
1ответ
11k показов

Как создать макрос в Outlook 2010, чтобы добавить дату в строку темы

Я новичок в формате написания кода на VBA, и я изучал, как получить текущую дату для автоматического ввода в строку темы сообщения электронной почты по команде. Мне нужно знать, как выполнить ...
1
голос
1ответ
616 показов

Excel: зачем использовать XLA, а не просто пустой XLS?

Кто-то поместил много макросов в пустые документы XLS, а теперь кто-то попросил меня поместить их в документ XLA. Почему и с какой целью? Макрос проходит через открытие рабочих книг и копирование / ...
1
голос
1ответ
2k показов

Как заполнить один столбец ячеек числом, которое увеличивается, когда он находит ячейку, которая охватывает несколько столбцов? (Скриншот)

Я пытаюсь организовать некоторые данные, которые были сброшены из проприетарной системы, в то, что я могу использовать. В столбце A я хочу указать номер группы по. Он выводит эту длинную строку, ...
1
голос
1ответ
1k показов

Excel автоматически добавляет дополнительную строку с формулами для указанного количества лет

Я ищу, чтобы построить модель. Я хотел бы иметь страницу ввода, где вы вводите диапазон лет, которые вы хотели бы охватить. В зависимости от введенного количества лет, я хочу, чтобы таблица (на ...
1
голос
1ответ
3k показов

Может ли Excel фильтровать ячейки по тексту формулы, а не по результатам формулы?

Вчера я попросил коллегу спросить, можно ли установить автофильтр для отображения столбцов на основе текста формул в ячейках вместо их вычисленных результатов. Например: если бы у меня были формулы ...
1
голос
1ответ
2k показов

Сброс нумерованного списка с помощью текстового стиля VBA macro MS Word

Я пытаюсь сделать макрос VBA для создания документа Word из Excel ... В настоящее время у меня возникают проблемы с правильной настройкой списков. Я хочу, чтобы индексы списка были связаны с моими 2 ...
1
голос
3ответа
7k показов

Файлы MDB, открытые в 2010 году, теряют ссылки на код VBA

Отказ от ответственности: я только что вернулся из какого-то больного времени, сам не видел ошибку или исследовал весь спектр возможных причин, просто искал подсказки о том, что может быть системной ...
1
голос
0ответов
427 показов

ошибка времени выполнения 1004 Ошибка приложения или объекта

У меня есть этот макрос, который я написал: Dim lastColumn As Long lastColumns = wkbWorkbook2.Worksheets(2).Cells(1, Columns.Count).End(xlToLeft).Column 'this is the highlighted part in debug ...
1
голос
1ответ
7k показов

Excel 2010 VBA макрос ActiveCell.Формула = выдает пустую ячейку при запуске

Эта макро формула (в цикле для размещения формулы Vlookup для каждого вновь вставленного рабочего листа) приводит к пустой ячейке при запуске: ActiveCell.Formula = "=VLookup(""Total Other Operating ...
1
голос
1ответ
3k показов

разбить большой Excel на более мелкие файлы, но включить заголовок во все файлы

У меня есть макрос, который я использую, чтобы разбить большие таблицы Excel на более мелкие файлы. Он работает отлично, за исключением того, что он использует только строку заголовка в первом ...
1
голос
2ответа
11k показов

Можно ли макросу открыть другую программу?

Я работаю со списком из 10 000 имен, и мне нужно скопировать информацию из Excel, вставить ее в систему данных выставления счетов, а затем вставить ее в систему типов базы данных компании. Затем мне ...