Вопросы с меткой [vba]
Visual Basic для приложений; подмножество Visual Basic, используемое во всех приложениях Microsoft Office. Попробуйте использовать этот тег вместе с тегом для конкретного приложения. Хорошие вопросы по VBA, как правило, содержат некоторый код и требуют решения конкретных вопросов. Вопросы, требующие полного решения (пожалуйста, дайте мне код / как это сделать и это с VBA), не относятся к теме и будут закрыты как слишком широкие.
2672 вопроса
0
голосов
1ответ
664 показов
Выберите все строки, у которых выделена ячейка, используя vba
Я был бы признателен за помощь по вопросу, который я пытался выяснить. У меня есть отчет с несколькими ячейками, одна из которых содержит дату, когда мы получили уведомление о жалобе. Я пытаюсь ...
0
голосов
1ответ
73 показов
Транспонировать наборы строк в столбцы
Стараюсь избегать часов ручной работы, находя способ транспонировать наборы данных в столбцы. В настоящее время мои данные были очищены и разделены на два столбца: столбец A показывает имя столбца, а ...
0
голосов
0ответов
100 показов
Ошибка макроса в Excel при вставке
Я фильтрую столбец, затем пытаюсь скопировать и вставить значения. Тем не менее, я получаю сообщение об ошибке PasteSpecial Метод Range Class Failed Sub DD() ' ' DD Macro ' ' Rows("1:1").Select ...
0
голосов
1ответ
74 показов
Как выделить Выбранные переменные и объект в Acess IDE
Мне было интересно, есть ли способ или плагин или что-нибудь, что позволит мне выделить переменные в Access IDE. Я имею в виду, например, когда я выбираю переменную, объект или метод, я хочу видеть ...
0
голосов
1ответ
89 показов
Как сопоставить значения одной таблицы другой
У меня есть две таблицы: одна со списком студентов и предметов и вторая таблица с предметами в качестве заголовка и студентом в виде строк. Мне нужно выделить соответствующую ячейку, где совпадает ...
0
голосов
1ответ
40 показов
Защитите ячейки от вставки данных в них, но разрешите ввод новых данных вручную
Можно ли защитить диапазон ячеек, чтобы пользователь все еще мог вводить в них данные, но они не могут вставлять другие ячейки поверх? Я прошел через все параметры «Защитить лист», «Защитить рабочую ...
0
голосов
1ответ
30 показов
Excel 2016 VBA Code для флажка для ввода да или нет при выборе из пользовательской формы1
Хорошо, я новичок в этом сообществе, и мне помогли многие пользователи из других частей этого сайта. Я вчера отправил вопрос, и я еще не получил никакого ответа. Я просматривал сайт на предмет ...
0
голосов
1ответ
2k показов
Excel: объединить несколько строк, но сохранить данные столбца?
У меня есть таблица Excel (Excel 2011 для Mac) с 1175 строками, содержащими названия видов (всего 431 наименование) и 72 столбцами (A:BT) месяцев с октября 2011 года по август 2017 года. Каждая ...
0
голосов
1ответ
196 показов
От шестнадцатеричного до десятичного числа в Excel
У меня есть 14-значные шестнадцатеричные числа в Excel, которые я хочу преобразовать в десятичное число. Например, в C2 это число 0438E96A095180 и должно быть 1188475064373632 в десятичном виде. Я ...
0
голосов
1ответ
34 показов
Как фильтровать по значению ячейки с помощью VBA?
У меня есть два листа в рабочей тетради. Я использую следующий код VBA для фильтрации данных: Sub apply_autofilter_across_worksheets() 'Updateby Extendoffice 20160623 Dim xWs As Worksheet On Error ...
0
голосов
0ответов
57 показов
Как написать защищенный от записи файл с VBA
У меня есть небольшой проект VBA (в Powerpoint), в котором мне нужно создать и сохранить защищенный от записи файл (любого рода, первоначальная мысль - текстовый файл). Каков наилучший подход для ...
0
голосов
0ответов
23 показов
Посмотрите, кто в последний раз изменил цвет категории на внешний адрес электронной почты
Здесь ситуация. Кто-то на работе в общем почтовом ящике постоянно меняет категорию входящей электронной почты на определенный цвет. Для этой общей папки входящих сообщений эти цвета представляют ...
0
голосов
0ответов
37 показов
Блокировка ячеек на основе условно отформатированного цвета салона
Я работаю над проектом, который требует заблокированных ячеек на основе того, как ячейки условно отформатированы. В этом случае условно отформатированные ячейки имеют внутренний цвет 15. Это правило, ...
0
голосов
1ответ
472 показов
Остановить макрос VBA при достижении пустой строки
Недавно я пытался использовать макросы для упрощения некоторых задач в Excel 2010, так как я работаю с огромными банками данных. Я уже нашел код, необходимый для объединения повторяющихся строк и ...
0
голосов
1ответ
304 показов
Excel VBA для поиска четверок по заданным данным
Приведенный ниже код VBA извлекает наиболее распространенные повторяющиеся пары и триплеты из данных, для которых требуется 6 столбцов данных (A1, B1, C1, D1, E1, F1), и отображает их количество ...
0
голосов
1ответ
69 показов
Как настроить макрос кнопки для автоматического перехода на конкретный лист?
Я хотел бы, чтобы код для кнопки, которая нажата, перешел на именованный лист или на конкретный номер листа. Я пробовал несколько разных вещей, но ничего не получается. Скажем, рабочий лист с именем ...
0
голосов
1ответ
63 показов
Изменить макрос, который работает, только если диапазон начинается с ячейки A1 или T1 и т. Д.
У меня есть макрос, который работает, но я хотел бы изменить диапазон ячеек с Set SearchRange = Range("E1:E12") to Set SearchRange = Range("A21:A32") Я внес изменения в код, но он не будет работать, ...
0
голосов
1ответ
47 показов
MS Excel VBA для экспорта в PDF внезапно завершает работу и заставляет компьютер перезагрузиться
У меня есть некоторый код VBA (см. Ниже), который в основном печатает именованные диапазоны в файле Excel в PDF. У меня есть командные кнопки для каждого макроса, и он работает нормально, но когда я ...
0
голосов
1ответ
2k показов
Макросы Hide & Unhide не будут работать после блокировки столбцов и защитного листа
У меня есть два столбца, E & G, в которых есть формулы, поэтому я заблокировал эти столбцы и защитил лист, в котором они находятся. У меня есть две кнопки на листе, кнопка «Скрыть и показать». После ...
0
голосов
1ответ
33 показов
Удаление строк на листе Excel, если дубликат найден на другом листе
У меня есть две таблицы: "составлен" и "первый пикап". То, что я хочу сделать, это удалить строки в листе "firstpickup", если значение в столбце A также можно найти в столбце A "compiled". "compiled" ...
0
голосов
1ответ
56 показов
Добавление дополнительной функциональности / логики в электронную таблицу Excel
Я новичок в функциях Excel и программирования на VBA, поэтому эта проблема стала для меня настоящим испытанием. У меня есть электронная таблица, которая отслеживает состояние приложений в 64-битном ...
0
голосов
0ответов
564 показов
VBA - Автоматизация загрузки PDF-файла из Интернета без Internet Explorer
Я хочу автоматизировать загрузку PDF-файла с веб-сайта без использования Internet Explorer. в настоящее время выполняются следующие шаги: Шаги 1. Войдите на веб-сайт с помощью Internet Explorer - ...
0
голосов
1ответ
235 показов
Разбор RegEx в Excel
Предположим, у меня есть электронная таблица Excel со следующим столбцом: А-345 привет Привет B-389 хороший C-6231 что A-12287 кто просто А-7819, С-45556 Как вы можете видеть - у меня есть текст, ...
0
голосов
0ответов
23 показов
Скопируйте, вставьте и добавьте строку, когда она выбрана, и удалите, когда выбрано Удалить
Я только начал с VBA.Я занят с листом заказа деталей Мне нужно, на верхнем рисунке, если вы нажимаете кнопку ДОБАВИТЬ , он должен скопировать ex. I26 и L26 к нижнему листу, к D2 и E2. Затем он должен ...
0
голосов
1ответ
30 показов
Добавить сегодняшнюю дату при открытии сохраненного шаблона электронной почты
Я хочу добавить сообщение и дату, когда я открою шаблон электронной почты, который я сохранил. Мне удалось только добраться до следующего кода: Private Sub adddate() .Item.Subject = "Prep Status ...
0
голосов
0ответов
309 показов
Создать пользовательский интерфейс класса в VBA
В VBA UserForm - это просто пользовательский класс (с некоторыми событиями и свойствами) и со встроенным пользовательским интерфейсом. Я тоже хотел бы создать собственный класс со встроенным ...
0
голосов
0ответов
26 показов
VBA - Excel перестает отвечать - таблица применяется ко всему листу?
У меня есть кнопка, которая вызывает много отдельных макросов. Все работает как положено, но с 1 исключением. Мне нужно ввести формулу в строке 2 из четырех отдельных столбцов и перетащить формулы ...
0
голосов
1ответ
15 показов
Неожиданные результаты косвенной ссылки на другой лист
Я не получаю ожидаемый эталонный результат в следующем сценарии Может кто-нибудь, пожалуйста, объясните это. Создайте рабочую книгу с 2 x WorkSheets, Sheet1 & Sheet2 Заполните Sheet2 Col A1 Долой ...
0
голосов
0ответов
40 показов
VBA POWERSHELL EXEC Ошибка времени выполнения: система не может найти указанный файл
я пытаюсь запустить несколько powershellscript из VBA Excel, он работал нормально. Но сейчас получаю ошибку, система не может найти файл. Sub Button1_Click() strCommand = "Powershell -File ...
0
голосов
0ответов
22 показов
Каков синтаксис для InsertedTextColor
Я хочу, чтобы изменения в моем файле ms word 2016 года содержали вставки красного цвета и удаления фиолетового Когда я даю ActiveDocument.InsertedTextColor = wdRed ActiveDocument.DeletedTextColor = ...
0
голосов
1ответ
71 показов
Отключить макрос с другим макросом. EXCEL VBA
У меня есть 7 макросов, которые не позволяют пользователю копировать и вставлять в книгу. Тем не менее, время от времени я хочу иметь возможность копировать и вставлять. Есть ли способ отключить эти ...
0
голосов
1ответ
19 показов
Извлечение данных из книг с гиперссылками
У меня есть сотни различных рабочих книг для работы с ними, извлечения из них определенных данных и суммирования этих данных в отдельной рабочей книге. Эта обзорная рабочая книга содержит гиперссылки ...
0
голосов
1ответ
984 показов
Как решить прикладную или объектную ошибку в VBA?
Я получаю application-defined or object-defined error каждый раз, когда нажимаю "запустить" Sub Test1() Dim Bank As Range Dim lRow As Long lRow = Cells(Rows.Count, 3).End(xlUp).Row Bank = ...
0
голосов
1ответ
204 показов
Транспонировать сложенные данные в один столбец в строки на основе переменных критериев и уникальных идентификаторов
Используя Excel 2013, я изо всех сил пытаюсь написать формулу, которая позволяет мне переставлять суммы, сложенные в столбце E, на основе кода вычета в столбце F, используя различные критерии для ...
0
голосов
1ответ
56 показов
Найдите значение из выпадающего списка и сравните столбцы, затем перечислите различия
Я попытался написать это сам, но безуспешно (я новичок). У нас есть рабочий лист, который содержит списки пользователей, их должности и роли, назначенные им в определенных системах. То, что я пытаюсь ...
0
голосов
1ответ
109 показов
Excel 2016: VBA: Формула генерирует синтаксическую ошибку в макросе
У меня есть данные Excel со столбцом F, которые имеют дату / время в формате: 13.11.2008 21:33. Теперь мне нужно, чтобы эта дата отображалась в столбце H согласно формуле =TEXT(F2,("MMM-dd")) (в ...
0
голосов
0ответов
58 показов
Excel 2016: VBA: сортировка итоговых итогов по величине и величине в сводной таблице
Мне удалось создать сводную таблицу с использованием VBA, но теперь я не уверен, как отсортировать столбец "Общий итог" справа от Наибольший к наименьшему, используя VBA, который генерирует сводная ...
0
голосов
2ответа
3k показов
Макросы Excel: цикл по строкам
Я работаю над другим проектом Excel и на этот раз впервые погрузился в макросы VBA. У меня были базовые знания по VB, но прошло уже более десяти лет с тех пор, как я использовал этот язык, поэтому я ...
0
голосов
1ответ
49 показов
Подсчет, как часто два разных значения появляются с одним и тем же значением в соседней ячейке
У меня есть таблица Excel с одной колонкой для ингредиентов и одной колонкой для рецептов. (см. слева на картинке ниже). Я хотел бы создать матрицу со всеми ингредиентами (как показано на рисунке ...
0
голосов
1ответ
103 показов
Код VBA, необходимый для очистки содержимого ячейки AQ при изменении значения ячейки D; Microsoft Excel для Office 365 MSO 32-разрядная версия
Я предвосхищу это, сказав, что программирование - не моя сильная сторона, но я был бы признателен за любую помощь. Я использовал приведенную ниже формулу в попытке очистить содержимое ячейки AQ при ...
0
голосов
1ответ
428 показов
Как создать макрос, который будет передавать данные на другой лист, начиная с определенной ячейки и (при последующих вызовах) работать вниз?
У меня есть ячейка DATA INPUT (ячейка B3) в SHEET1. Я хочу создать макрос-код, чтобы при нажатии кнопки макроса данные из ячейки B3 SHEET1 копировались в ячейку C5 SHEET2, а также удалялись данные, ...
0
голосов
1ответ
114 показов
Индекс VBA Excel соответствует импорту CSV
Как я могу использовать функцию сопоставления индекса в VBA, чтобы найти значения в файле CSV, а затем импортировать эти значения в сопоставленный индекс в ячейке в Excel? Скажем, у меня есть файл ...
0
голосов
2ответа
1k показов
Вычисление расстояния (строк) между двумя одинаковыми значениями в таблице
У меня есть код VBA для расчета расстояния между двумя ячейками с одинаковыми значениями в таблице. Мне просто нужна разница строк между ячейками, которые могут находиться в разных столбцах, как ...
0
голосов
0ответов
250 показов
получить ошибку во время выполнения при запуске сценария VB для экспорта изображений с именем файла
Мне нужно экспортировать много изображений из листа Excel и выделить значимое имя файла на основе значений в данном столбце. Я нашел отличный ответ Кайла, который опубликовал сценарий в ответ на ...
0
голосов
2ответа
170 показов
Ошибка VBA: недостаточно места в стеке
У меня есть очень простой макрос на листе Excel, который позволяет пользователям пересчитывать. У меня нет других макросов / кода в рабочей книге, и только эта рабочая книга открыта Sub Calculate() ...
0
голосов
0ответов
21 показов
отображать окно сообщения и звук одновременно - VBA
В приведенном ниже коде песня воспроизводится первой, после чего отображается сообщение. Как отобразить окно сообщений и Sound Play одновременно в приведенном ниже коде? Private Declare PtrSafe ...
0
голосов
1ответ
74 показов
Excel - минимальное значение в отфильтрованном диапазоне
Итак, у меня есть таблица, где дата хранится в столбце C, а время хранится в столбце E. Моя таблица запускается от строки 5 (хотя это заголовки, поэтому данные находятся в строке 6 и далее) до строки ...
0
голосов
1ответ
85 показов
macro vba Заменить все символы после или до определенного
Пожалуйста, помогите мне узнать, где моя ошибка. У меня есть строка 80/120 в ячейке A1, и я хочу создать переменную, заменить все символы перед "/" (включая "/") и поместить ее в ячейку B1. Sub ...
0
голосов
0ответов
50 показов
VBA - Назначение макроса кнопке управления формой
Я написал приведенный ниже код в VBA для удаления полных строк, если в столбце U Sheet21 (на самом деле называется "Регистрация ROG"), если появляются "Self Cancelled" или "Waitlisted". Когда я ...
0
голосов
2ответа
303 показов
VBA / Excel анализ большого набора данных
Я работаю с большим количеством данных в Excel и думаю, что VBA может быть полезным. У меня примерно 500 строк, в столбце А есть имена (примерно 150). Я хочу применить формулы к другим столбцам, ...