Вопросы с меткой [vba]
Visual Basic для приложений; подмножество Visual Basic, используемое во всех приложениях Microsoft Office. Попробуйте использовать этот тег вместе с тегом для конкретного приложения. Хорошие вопросы по VBA, как правило, содержат некоторый код и требуют решения конкретных вопросов. Вопросы, требующие полного решения (пожалуйста, дайте мне код / как это сделать и это с VBA), не относятся к теме и будут закрыты как слишком широкие.
2672 вопроса
-1
голос
1ответ
41 показов
Выполнение двух процедур VBA в Excel
Может кто-нибудь сказать мне, как объединить и запустить оба из них на одном листе Excel? Пожалуйста, будьте конкретны, так как я новичок в кодировании !! Спасибо Эта процедура: Private Sub ...
-1
голос
1ответ
7k показов
Как решить "несоответствие типов времени выполнения тип 13" в Excel VBA при очистке содержимого?
У меня есть некоторый код VBA, который очищает содержимое из нескольких ячеек. Большинство этих ячеек имеют проверку данных, так что значение должно быть выбрано из списка параметров (да, нет, нет ...
-1
голос
1ответ
2k показов
vba-Excel: селен.Начать не работать. Зачем?
Я установил последнюю версию Selenium по этой ссылке: https://github.com/florentbr/SeleniumBasic/releases/latest Я перенес последнюю версию ChromeDriver в папку SeleniumBasic: ...
-1
голос
2ответа
405 показов
Измените значение ячейки при каждом нажатии клавиши Enter
У меня есть именованный диапазон (одна ячейка) под названием « Indicator », который принимает значения 0 или 1 . Я хочу, чтобы фрагмент кода устанавливал значение Indicator равным 0 всякий раз, когда ...
-1
голос
2ответа
85 показов
Excel VBA - разрывы формул после добавления данных в электронную таблицу
[ 1 [ 2 Весь мой код работал отлично, пока я не добавил числа в строку 5 в моей таблице. После того, как я добавил данные, моя формула COUNTIFS больше не возвращает правильный результат. Для строки 5 ...
-1
голос
2ответа
2k показов
как создавать диаграммы Excel, имеющие строки по осям X и Y
У меня есть данные ученика с именем ученика и их оценкой (A/B/C/D/E.). Теперь я хочу иметь график для этих данных. Пожалуйста, помогите мне.
-1
голос
1ответ
1k показов
VBA Автофильтр выдает ошибку времени выполнения 1004
Может кто-нибудь помочь мне найти, что не так в строке автофильтра ниже? Это дает ошибку времени выполнения «1004». Sub filter() Dim rng_source As Range Set rng_source = ...
-1
голос
1ответ
30 показов
Как я могу сделать Excel визуально обновить ячейки?
Я использую Excel 2016 У меня есть небольшая электронная таблица, которая показывает некоторые необычные проблемы с отображением. Когда я пересчитываю диапазон, который включает в себя все ячейки на ...
-1
голос
3ответа
912 показов
Как сохранить несколько вложений в формате PDF в Outlook на жесткий диск, извлекая элементы почты
У меня есть 25 писем, в каждом из которых есть 25 вложений в формате PDF внутри одного письма - каскадное. Другими словами, одно электронное письмо содержит 25 почтовых отправлений Outlook, к которым ...
-1
голос
1ответ
224 показов
Объединение данных из нескольких столбцов - результаты Surpoint Sharepoint
Я использую SharePoint для сбора данных с помощью функции опроса. Тем не менее, я хочу сделать выходные данные более управляемыми. Поэтому я хочу взять несколько столбцов и объединить их в несколько. ...
-1
голос
0ответов
21 показов
Пересылка определенных сообщений в Outlook с использованием списка EntryId-ов в Excel
Некоторые сообщения экспортируются из папки Outlook на лист Excel, поэтому я получаю в Excel список EntryIDs, ConversationIDs, Subjects и т.д. Из этого списка мне нужны только конкретные ...
-1
голос
4ответа
232 показов
Добавить данные после нажатия кнопки на следующий лист и затем
Я хотел бы спросить, как добавить, скопировать и отобразить рядом с другим листом. Например, у меня есть данные в столбце A в строках с 1 по 4 и кнопка с именем save на листе 1. Когда я нажимаю ...
-1
голос
1ответ
869 показов
Excel - vba, присвоить значение формулы переменной
Я использую код VBA, чтобы получить общие значения из столбца в зависимости от некоторых критериев. Прикрепленное изображение, которое я использую, чтобы объяснить, чего я пытаюсь достичь. Я хочу ...
-1
голос
1ответ
5k показов
Макрос, чтобы открыть слово через Excel
Sub test() Set myWorkbook = Application.Workbooks.Open(Filename:=[B1]) On Error Resume Next myWorkbook.Sheets(Cstr([D1])).Activate On Error GoTo 0 End Sub Как работает вышеуказанный макрос: Упомянуть ...
-1
голос
1ответ
1k показов
Ошибка автоматизации катастрофического сбоя
Я пытаюсь использовать Excel VBA для копирования некоторых диаграмм в слайды Powerpoint с использованием приведенных ниже кодов, но при этом отображается ошибка "Ошибка автоматизации ...
-1
голос
1ответ
441 показов
Печать на основе содержимого ячеек в книге
У меня есть рабочая тетрадь с более чем 200 листами Я хочу напечатать конкретные листы в зависимости от значения в ячейке этих листов. Я пытался: Sub Printsheet() Dim p As Integer, q As Integer p = ...
-1
голос
1ответ
58 показов
Цикл, пока строка не найдена
Мне нужна помощь с моим кодом ниже. Я пытаюсь проверить каждую строку, идущую вверх от текущей ячейки, до тех пор, пока не будет найдена текстовая строка («Дата расчета :). Затем я хочу захватить ...
-1
голос
1ответ
127 показов
Данные появляются по-другому после открытия файла .xls через макрос
Я извлек файл из системы SAP и сохранил его в виде электронной таблицы с расширением .xls . У меня есть другой файл Excel, который содержит макрос для открытия первого: Workbooks.Open Filename:= _ ...
-1
голос
1ответ
804 показов
Отключить возможность "создавать ярлыки" и "отправлять на рабочий стол" через Excel?
Есть ли какое-либо решение для макросов, позволяющее исключить параметры "Создать ярлык" и "Отправить на рабочий стол" при щелчке правой кнопкой мыши? Если нет, есть ли другой способ, кроме как ...
-1
голос
2ответа
218 показов
Условно удалить дубликаты
Таким образом, у меня есть столбец A и столбец C. Оба столбца имеют дубликаты. Однако я хочу удалить только на основании того факта, что есть дубликаты, если объединенные столбец A и столбец C имеют ...
-1
голос
1ответ
2k показов
Используйте VBA, чтобы определить, отображается ли в Excel предупреждение о безопасности "Включить содержимое".
Я ищу код VBA, чтобы проверить и увидеть, отображается ли на экране моего пользователя предупреждение безопасности "Включить содержимое". Из-за среды, в которой я работаю, я не могу просто выключить ...
-1
голос
1ответ
2k показов
VBA: Как сравнить значения из одного столбца и записать в другом
У меня возникают проблемы при сравнении значений в столбце R и получении строки с наименьшим числом и назначении наибольшего значения, доступного в столбце B, и я не знаю, как это сделать. На ...
-1
голос
3ответа
10k показов
Речь к тексту в Word 2007
Как включить функцию «Речь в текст» в Microsoft Word 2007? Я нашел руководства для преобразования текста в речь, но мне довольно интересна речь в тексте.
-1
голос
1ответ
83 показов
Объединение Excel UDF и условной пользовательской проверки данных при вводе данных
Поэтому, основываясь на исследованиях, это может быть невозможно без использования кода VBA, но, тем не менее, я чувствую, что стоит спросить. Я хочу, чтобы пользователь мог вводить данные в ячейку ...
-1
голос
1ответ
20 показов
Автоматизированный Outlook VB
Имейте существующий модуль Outlook VB, который отображает форму, где я могу контролировать, сколько электронных писем отправляются одновременно и как часто они отправляются из папки DRAFT. Можно ли ...
-1
голос
1ответ
463 показов
Клавиша ComboBox и перенос данных из пользовательской формы Excel в таблицу листов
Я пытаюсь создать небольшую систему инвентаризации, используя Excel, и я хотел бы использовать макрос для добавления новой записи. Моя таблица и пользовательская форма на месте, однако у меня есть ...
-1
голос
1ответ
1k показов
Visual Basic и Excel потоковая передача данных в режиме реального времени
В настоящее время я работаю над программой, которая работает в Visual Basic (не VBA). Программа собирает данные с датчиков и создает файл данных (* .csv) информации, собранной за определенный ...
-1
голос
1ответ
779 показов
Сочетание следующего кода VBA:
Я ищу способ безопасно объединить весь этот код. Проблема повторяется перед тем, как закрыть имена, которых следует избегать. Я был немного смущен, как обойти это. //полноэкранный Private Sub ...
-1
голос
1ответ
48 показов
Удаление диапазона ячеек на основе criterea
У меня есть файл Excel с несколькими макросами, используемый для обработки данных. Мастер-файл считывает один или несколько CSV-файлов и копирует все необходимые данные на вкладку (назовем это ...
-1
голос
3ответа
2k показов
Excel VBA - поиск нескольких значений в двух листах Excel
У меня есть два листа Excel, и мне нужно скопировать значения из одного в другой. Лист 1: Содержит идентификаторы в одном столбце и Данные в другом, которые я хочу получить на Листе 2 позже. Лист 2: ...
-1
голос
0ответов
30 показов
Заполните таблицу с 12-месячным обзором в зависимости от месяца с помощью VBA Excel 2010
Таблица на изображении имеет обзор за 12 месяцев, в данном случае с 2018 по февраль 2019 года. И в следующем месяце таблица будет обновлена и в результате начнется с марта 2018 года по февраль 2019 ...
-1
голос
1ответ
174 показов
Как вставить кнопку в MS Excel?
Друзья Я использую MS Excel 2010 и хочу вставить в лист Excel кнопку, имя которой должно быть «1 ADDER», и я хочу, чтобы при каждом нажатии этой кнопки она вставляла 1 в ячейку столбца A, передняя ...
-1
голос
1ответ
175 показов
Извлечение значений из таблицы Excel для построения графика
У меня есть реестр рисков, показанный в виде таблицы Excel. Я хочу извлечь запись, соответствующую определенному значению KRA, и вывести ее максимум на график. Мне нужно, чтобы этот метод был ...
-1
голос
1ответ
1k показов
Как извлечь конкретный столбец из другой рабочей книги, хранящейся в папке, с помощью VBA?
Предположим, у меня есть рабочие книги, и каждая рабочая книга содержит отдельные рабочие листы, и все рабочие листы имеют одинаковое количество строк и столбцов ... для каждого рабочего листа.Я хочу ...
-1
голос
0ответов
28 показов
Я пытался создать отчет с использованием сводных таблиц, но не смог объединить в один лист в заданном формате с помощью макроса
Как отчет в данном формате с помощью макроса и формул, я применил некоторую опору, но не достаточно. Вся информация должна меняться в зависимости от выбора одного или нескольких фильтров Для фильтров ...
-1
голос
1ответ
337 показов
Excel: усреднение данных датчика по метке времени
У меня есть устройство, которое собирает измерения температуры от нескольких датчиков через определенные промежутки времени. Эти данные выгружаются в файл .csv с каждой строкой в формате: [время] ...
-1
голос
0ответов
12 показов
Изменение размера таблицы макросов Word VBA
Я хотел бы написать макрос в Microsoft word, который мог бы дать мне возможность изменить размеры всех таблиц в моих документах (подгонять их под ширину страницы), кроме тех, которые содержат в своих ...
-1
голос
2ответа
100 показов
SyncObjects.Метод товара (Outlook), объясните
Эта ссылка:https://msdn.microsoft.com/en-us/vba/outlook-vba/articles/syncobjects-item-method-outlook лишена объяснений. В чем смысл SyncObjects.Элемент (1), например? Могу ли я иметь практический ...
-1
голос
2ответа
254 показов
копировать ячейки в лист на основе соответствия критериям
Я работаю над этим проектом некоторое время и чувствую, что подхожу так близко, но сталкиваюсь с проблемами в конце. Я вытащил кусочки этого кода из разных источников. Я счастлив сказать, что я не ...
-1
голос
0ответов
14 показов
Ограничить количество строк с помощью VBA
Привет у меня есть данные, которые содержат тысячи строк. Я отсортировал данные, чтобы упорядочить их количество по возрастанию. Я хочу ограничить вывод только 25 строками (топ 25), остальные будут ...
-1
голос
1ответ
299 показов
Как я могу печатать только страницы, которые я выбрал с помощью флажка для печати в MS Word?
У меня есть защищенный документ Word со многими макросами. Это около 45 страниц. Я хочу добавить флажок вверху каждой страницы и запустить макрос, чтобы печатались только проверенные страницы. Как ...
-1
голос
2ответа
202 показов
Как я могу сделать мой макрос переключать видимость / скрытие листов?
у меня есть следующий код, который я хочу, чтобы лист был видимым или скрытым: Sub toggle() If Sheets("Navigation (2)").Visible = True Then ActiveWindow.SelectedSheets.Visible = False Else ...
-1
голос
1ответ
684 показов
Excel/VBA: переименование файлов на основе содержимого
Мне нужно переместить ряд файлов в зависимости от их содержания. В идеале это может быть вызвано изнутри Excel, так как пользователь импортирует файлы. Я могу сделать это с помощью простого сценария ...
-1
голос
1ответ
65 показов
Как синхронизировать одну книгу Excel между двумя компьютерами в одной сети
Мне нужна помощь с этим, пожалуйста. У меня есть рабочая книга ввода, в которую вводятся данные о продукте, и выходная рабочая книга (отчет), в которой эти данные копируются в одну строку с помощью ...
-1
голос
1ответ
593 показов
Код Excel VBA, ON Переменная GOTO Альтернативы
Я прочитал данные за и против заявлений ON X GOTO и хорошо знаю об альтернативах Calls и Jmp и о том, что это считается плохой практикой, но хотел бы получить простое альтернативное решение для его ...
-1
голос
1ответ
15 показов
Первое удаление строк VBA на основе нескольких критериев
Каждый день я получаю отчет с десятью тысячами строк. В одном из столбцов есть только два значения, я бы хотел выбрать одно из них и удалить остальные. Другой столбец содержит более 50 значений, из ...
-1
голос
1ответ
22 показов
Очистить дубликаты на основе первого столбца VBA
Привет, есть ли способ очистить дубликаты на основе имени? В прошлый раз я уже спрашивал, как удалить дубликаты, и вот вывод Col 2 | Col 1 Person 1 | 1. Question 1 | 2. Question 2 | 3. Question 3 ...
-1
голос
1ответ
815 показов
Макрос для копирования / вставки определенных столбцов строки в новый лист в зависимости от критериев
Это мой первый пост, поэтому, пожалуйста, потерпите меня. Я использую код (с этого сайта), который просматривает список в столбце «А» определенного листа и создает / называет новые листы из этого ...
-1
голос
1ответ
63 показов
Попытка переместить диапазон в электронной таблице Excel в другую электронную таблицу на основе значения в столбце
У меня есть этот код, который работает довольно хорошо, я хотел бы внести в него несколько изменений, и я не знаю точно, как это сделать. Sub movetosheet2() Dim xRg As Range Dim xCell As Range Dim I ...
-1
голос
1ответ
23 показов
Как удалить листы Excel в VBA?
Как удалить все листы Excel в книге, кроме первых двух листов, используя для следующего цикла? For Next