Вопросы с меткой [vba]
Visual Basic для приложений; подмножество Visual Basic, используемое во всех приложениях Microsoft Office. Попробуйте использовать этот тег вместе с тегом для конкретного приложения. Хорошие вопросы по VBA, как правило, содержат некоторый код и требуют решения конкретных вопросов. Вопросы, требующие полного решения (пожалуйста, дайте мне код / как это сделать и это с VBA), не относятся к теме и будут закрыты как слишком широкие.
2672 вопроса
1
голос
1ответ
90 показов
Как создать собственный числовой формат, который зависит от значения в ячейке
Таким образом, в ячейке A1 пользователь может ввести "KG" или "LBS" (данные подтверждены). В ячейку A2 пользователь вводит число. А в ячейке A3 вычисление выполняется и отображается по формуле. Я ...
1
голос
1ответ
2k показов
Как я могу использовать макрос для группировки и усреднения значений в столбце Excel?
Я новичок здесь, и я боролся с написанием макросов. Мне было интересно, может ли кто-нибудь помочь мне с созданием / объяснением макроса, который мог бы использоваться в моем наборе данных. У меня ...
1
голос
1ответ
132 показов
EXCEL VBA код, который ищет информацию между двумя вкладками. И возвращает то, что информация отсутствует
Какой самый лучший / самый простой способ поиска по данным из двух вкладок Excel в одной электронной таблице. Чтобы увидеть, если поле находится на другой вкладке. Например, на вкладке 1 есть список ...
1
голос
1ответ
299 показов
Как объединить дубликаты ячеек Col A, суммируя их значения в Col C, и просматривая их идентификаторы в Col B Excel 2013, используя VBA
Это то, что я хочу. Объединить дубликаты из столбца А Извлечь идентификаторы из столбца B Суммарные значения из столбца C Sub SkuSorter() Dim x As Long, y As Long Dim rng As Range Dim wSrc As ...
1
голос
0ответов
680 показов
Программно вращайте круговую диаграмму, чтобы исправить метки
Часть 1 Я ищу способ автоматического поворота (с VBA) круговой диаграммы в зависимости от данных. Данные изменяются динамически в зависимости от выбранного месяца. Вот пример результата, который я ...
1
голос
1ответ
432 показов
Excel VBA установить принтер на общий принтер
Я долго копирую ячейки VBA с одной страницы на другую и пытаюсь напечатать 3 страницы на разных принтерах. Приведенный ниже код, похоже, не меняет принтер по умолчанию, поэтому все страницы ...
1
голос
1ответ
49 показов
Добавление чисел из одного столбца в другой и добавление нового номера заменяет старый номер во втором столбце с помощью кнопки в Excel
Так много, как говорится в названии. У меня есть таблица бюджета, над которой я работаю, и мне нужна кнопка, чтобы каждую неделю, когда мне платили, я мог щелкнуть по ней и добавить уже ...
1
голос
0ответов
454 показов
Форматирование данных с использованием VBA (значения как Double, но String необходима для форматирования)
В настоящее время работает над сценарием VBA, который делает графики автоматически. Я хотел бы добавить таблицу данных, которая делается с помощью:.HasDataTable = True Однако я хотел бы показать ...
1
голос
1ответ
16k показов
VBA - HTML-таблица для Excel листе
Мне нужен скрипт VBA, который может извлекать данные локальных таблиц HTML для Excel листе. У меня есть код (нашел его где-то в Интернете), который работает с помощью URL-ссылки, но я хочу, чтобы я ...
1
голос
1ответ
219 показов
Экспорт папок Outlook Exchange в файловую систему Windows
В настоящее время используется макрос VB для перетаскивания папок электронных писем в файловую систему Windows, но он не может извлекать папки, хранящиеся на сервере обмена. Возможно ли это? ...
1
голос
1ответ
75 показов
Почему я не могу установить этот диапазон?
Я пытаюсь определить диапазон в VBA, но по какой-то причине мой метод не удается. В приведенном ниже примере кода две первые строки работают, но последняя выходит из строя с сообщением « Метод« ...
1
голос
0ответов
717 показов
Как настроить Outlook для отправки автоответчика в ночное время?
Я использую Microsoft Outlook 2016 Home. У меня есть международные клиенты, которые ожидают быстрого ответа на электронные письма, которые они мне отправляют. Чтобы немного поспать, я хотел бы ...
1
голос
3ответа
92 показов
Excel 2013: преобразование строки в две строки и редактирование обеих строк
Я хотел бы написать (скопировать) модуль, который преобразует определенные строки в две строки и редактирует исходную строку. Например, я хотел бы преобразовать это: 6/1/2015 16:25 1:00 к этому: ...
1
голос
1ответ
786 показов
VBA в Mac: создание слайдов PowerPoint для каждой строки в книге Excel
Я абсолютно новичок в VBA. Я пытаюсь создать презентацию так, чтобы содержимое каждой ячейки (подряд) создавало новый слайд в презентации. Я искал код, но я мог найти его только для Windows. Когда я ...
1
голос
1ответ
1k показов
Excel 2010 VBA, несколько новых окон, упорядочить
Нужна помощь со следующим кодом. Мои рабочие книги могут иметь много рабочих таблиц. Каждый лист имеет свое назначение. Мне нравится создавать новое окно для каждого листа, а затем разбивать их на ...
1
голос
0ответов
45 показов
Ошибка приложения / объекта во время специальной операции вставки
Я работаю в этом коде уже неделю, я в некотором роде новичок в VBA и близок к тому, чтобы заставить его делать то, что мне нужно, но я продолжаю получать сообщение «Ошибка, определяемая приложением ...
1
голос
2ответа
2k показов
Excel Personal Macro Workbook продолжает отключаться
Я новый пользователь на этом сайте. Я пытаюсь запустить макрос VBA в Excel один раз в день в полночь с помощью планировщика задач Windows. Он импортирует данные из TXT-файла, который переносится в ...
1
голос
1ответ
1k показов
Создание кнопки переключения, которая скрывает и отображает строки на основе значения "0" в столбце
Я пытался исследовать конкретный код VBA, который позволит мне создать кнопку переключения, и мне не повезло. В столбце "I" моего листа я указал значения, которые используют "0" и хотят код, который ...
1
голос
0ответов
358 показов
Откройте URL, возьмите экран печати и вставьте в ячейку
Я пытаюсь запустить URL, а затем сделать снимок экрана с открывающимся окном IE (при запуске URL он также запускает приложение SmartCard Reader), поэтому мне нужно либо захватить все открытые окна, ...
1
голос
1ответ
4k показов
Найдите все экземпляры текста и сделайте его гиперссылкой с макросом
необходимые Я хочу найти все вхождения одного текста в документе MS Word, сделать каждый случай гиперссылкой и изменить общий стиль гиперссылки на один из моих вариантов выбора. Что я имею Поскольку ...
1
голос
0ответов
46 показов
Восстановление данных в Excel по дате и времени
Хотя мне удалось успешно создать несколько простых макросов, проблема, с которой я столкнулся в настоящее время, кажется, выходит за рамки моих возможностей, поэтому я был бы признателен за некоторые ...
1
голос
1ответ
118 показов
Автозаполнение формы флажка
У меня есть набор данных, как это: 40.45.68.70 50.51.74.90 46.49.25.30 77.78.45.12 5.78.90.94 . . . goes on... Я хотел бы вставить эти значения в код формы флажка автоматически. Код формы выглядит ...
1
голос
1ответ
613 показов
VBA: найти и заменить текст
В моем документе Word есть несколько экземпляров ABC, но только один из ABC123. Моя задача - найти один экземпляр ABC123 и скопировать его в отдельный текстовый документ. Поскольку есть тысячи ...
1
голос
0ответов
154 показов
MS Word 2010 - Как создать универсальный макрос, который будет автоматически вставлять заголовок, если его не существует?
Я хотел бы создать шаблон с поддержкой макросов, который будет автоматически вставлять заголовок в документ, если он не существует. Это для того, чтобы обойти проблему печати, которая обрезает ...
1
голос
1ответ
1k показов
При использовании нескольких учетных записей, как обеспечить отправку писем с правильной учетной записи
Я использую 2 учетных записи электронной почты с Outlook. Один для работы, один для личного. Проблема, с которой я столкнулся, заключается в том, что я постоянно отправляю рабочие письма из своего ...
1
голос
1ответ
1k показов
Подведите итоги, затем удалите
Я пытаюсь суммировать все значения с одинаковым номером счета в первой строке, содержащей этот номер счета. После чего удаляются строки с одинаковым номером счета, которые находятся ниже первого. ...
1
голос
0ответов
826 показов
Переключить режим браузера IE9 в IE7 во время выполнения в VBA
Я хочу переключить режим браузера IE9 на IE7 программно в VBA во время выполнения. Я могу задействовать инструменты разработки F12 и изменить его вручную, но я хочу автоматизировать этот шаг в своем ...
1
голос
1ответ
421 показов
Как я могу получить доступ к новому документу в VBA?
Я сделал шаблон .dot с несколькими макросами. Однако, когда я создаю новый документ на основе шаблона, у меня возникают проблемы. Если я ссылаюсь на activedocument, я получаю сообщение, что ни один ...
1
голос
1ответ
277 показов
Открытие определенного листа
Я хочу, чтобы при открытии рабочей книги открывался лист, пронумерованный после текущего месяца. Может кто-нибудь, пожалуйста, помогите? Кроме того, так как я сделал лист отпуска и сделал ...
1
голос
1ответ
506 показов
Экспорт запроса Access в Excel с использованием VBA и создание диаграммы вторичной оси
В MS Access у меня есть база данных. У меня есть форма с тремя текстовыми полями и одной командной кнопкой. В txttask_plot пользователь пишет Plotid В txttask_from пользователь выбирает date1 В ...
1
голос
2ответа
876 показов
Использование Activecell в формуле VBA
Я новичок @ VBA. Я хочу использовать значение формулы в активной ячейке для подачи в другую формулу (сумма, в которой активная ячейка устанавливает предел для строк столбца, которые должны быть ...
1
голос
3ответа
707 показов
Назначение активированного кода нескольким изображениям - Excel VBA
Я хотел назначить некоторые конкретные действия при нажатии на одно из изображений, которые я вставил в свой лист Excel. Проблема в том, что я получил 52 изображения (покерные карты для тех, кто ...
1
голос
1ответ
1k показов
Объедините несколько строк в один
Я пытаюсь объединить несколько строк данных в одну. Столбец A содержит значение, на котором будут основываться группировки - строки, значения которых соответствуют столбцу A, будут объединены в одну ...
1
голос
0ответов
212 показов
Как мне установить флажок, чтобы включить более одной ячейки данных?
Я работаю над матрицей, где вы можете сравнить товары и их варианты друг с другом. Я создал макрос, связанный с таблицей данных в моей книге (под названием портативные устройства). Если вы установите ...
1
голос
2ответа
1k показов
Сценарий VBA в правиле Outlook 2010
Я использую Outlook 2010. Я использую скрипт, который принимает электронное письмо на определенный адрес и преобразует его в тикет через нашу систему тикетов. Я создал скрипт через вкладку ...
1
голос
1ответ
173 показов
Excel VBA - использовать строковую переменную в качестве входных данных для метода объединения
Где-то в Листе под названием Лист 2 у меня есть следующее:Щелкните для изображения Он использует функцию TEXTJOIN для объединения значений в столбце A. Строка в B100 является переменной S (см. Код). ...
1
голос
2ответа
6k показов
Изменить цвет точек в диаграмме Excel VBA
Я пытаюсь получить очки из диаграммы в Excel VBA? Я составил таблицу оценок учеников в excel, и я хочу поставить условие, то есть, если отметки на диаграмме больше 90, то цвет точки меняется на ...
1
голос
1ответ
853 показов
Автоматическая сортировка диапазона ячеек после изменения одной ячейки в пределах диапазона?
У меня есть несколько именованных вертикальных диапазонов в электронной таблице, содержащей списки имен. Новые имена обычно добавляются вручную в самом конце каждого списка. Очевидно, это означает, ...
1
голос
1ответ
118 показов
Как получить ссылку на единственную таблицу данных в активном листе
Я добавляю новую строку в таблицу на активном листе, используя следующий метод: ActiveSheet.ListObjects("MyDataTable1").ListRows.Add(AlwaysInsert:=True) Проблема в том, что это зависит от имени ...
1
голос
2ответа
823 показов
Печать устаревшего / мэйнфреймового отчета в Excel / VBA
Я пытаюсь найти способ печати отчета в стиле "мэйнфрейма" с использованием VBA. Я пытаюсь открыть файл в Excel, но очень сложно заставить его правильно отформатировать и распечатать, и мне интересно, ...
1
голос
3ответа
366 показов
Может ли Excel VBA вызывать макрос в другой книге макросов?
Может ли код VBA в электронной таблице Excel вызывать макрокоманду другого файла рабочей книги XLSM? У меня есть локальный XLSM, который должен вызывать метод в другом файле XLSM, как это можно ...
1
голос
1ответ
2k показов
Excel - изменение цвета ячейки на основе даты в комментарии или в сочетании с текстом
Я использую Excel 2010 и пытаюсь настроить правило, которое будет изменять цвет ячейки на основе даты в этой ячейке. Например, ячейка может содержать Site meeting - 11.05.14 Я бы хотел, чтобы он ...
1
голос
2ответа
11k показов
Как использовать Expression Builder в Access для создания функции LOOKUP?
Недавно я перешел из Excel 2007 в Access 2007, чтобы управлять электронными таблицами, которые никогда не должны были быть. К сожалению, из того, что я могу сказать, функция LOOKUP в Excel не ...
1
голос
1ответ
63 показов
Поиск строки в тексте на 1 кулоне
Я очень новичок в кодировании VBA, мне бы хотелось получить некоторую помощь, так как я пытался в течение двух дней, у меня есть данные, исправленные в столбце A, я хотел бы найти строку в этом ...
1
голос
1ответ
48 показов
Как создать серию растущих значений и временных меток для ячейки, которая обновляется автоматически?
У меня есть ячейка A1, которая ссылается на лист, который обновляется внешним источником (база данных). Моя цель - записать журнал, который отслеживает растущее значение ячейки A1 при каждом ...
1
голос
1ответ
301 показов
VBA Excel: ошибка при выборе диапазона во время итерации рабочих книг
У меня есть несколько файлов в одной папке со столбцом "Номер детали", но не все они находятся в одном номере столбца. Список не обязательно начинается в той же строке. Поэтому я сначала ищу строку ...
1
голос
1ответ
29 показов
Создание структуры папок с путем, определенным в ячейке (или всплывающем окне)
Я новичок в использовании Excel VBA и хотел бы вы помочь мне найти решение. Поэтому я пытаюсь создать таблицу Excel, которая создаст структуру папок в определенном месте. Создание битовой структуры ...
1
голос
1ответ
112 показов
Как выбрать ячейку по ее содержимому?
Есть ли способ - вручную или с помощью vba - выбрать ячейку с входным содержимым в качестве содержимого? Допустим, я хочу просмотреть все ячейки с содержимым XX (например, find), поэтому я бы хотел в ...
1
голос
1ответ
84 показов
Объедините несколько листов в один лист, исключая при этом несколько листов
У меня есть 5 человек, каждый из которых поддерживает свой собственный файл Excel. Все файлы имеют вкладку, которая мне нужна, с той же структурой данных (столбцы) и более 20 000 строк в каждой. Мне ...
1
голос
1ответ
1k показов
Код Excel 2007 VBA для агрегирования данных на основе условий и вычисления средневзвешенного значения
Я импортирую данные из торговой системы, в которой есть ордера на покупку и продажу для нескольких ценных бумаг (акций). Мне нужно объединить одни и те же заказы на покупку ценных бумаг и одинаковые ...