Вопросы с тегом «vba»

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

0
Excel 2010/2013 - VBA - Как запустить событие перед предварительным просмотром
Я потратил много времени, пытаясь решить эту проблему, и искал много форумов, но я пока не нашел решения. Может быть, кто-то здесь может найти ответ ... Я хочу запустить некоторый код (изменить несколько ячеек для сдвига условного форматирования, скрыть некоторые строки и т. Д.), Прежде чем пользователь напечатает книгу. В …

1
Как получить доступ к форматированному тексту в ячейке Excel с VBA
У меня есть встроенное форматирование в столбце Excel. Например, ячейка может содержать некоторые (но не все) выделенные курсивом слова. В .Value, .Value2и .Textсвойства , кажется, раздеть любую formattting. Я хочу быть в состоянии "увидеть" форматирование с VBA, чтобы я мог действовать по нему. Есть ли свойство, позволяющее мне получить доступ …

3
Строка текста слишком длинная в VBA
Я пытаюсь написать макрос для отправки готового ответа. У меня проблема в том, что тело текста слишком длинное, чтобы поместиться в одной строке моего кода. Я понятия не имею, как получить второй абзац основного текста. Я также пытаюсь оставить свое имя внизу ответа - стиль подписи. Я получаю сообщение об …

1
Как сохранить историю изменений данных в одной книге Excel
Пользователь отправил это в другом вопросе : Вот некоторый код, который будет следить за диапазоном A1:G12на любом листе с кодом. Если rстрока была изменена, то код скопирует все из Ar: Gr в лист с кодовым именем shtLog. (Кодовое имя - это имя, отображаемое в VBA, а не имя на вкладке, …

0
Раздел кода VBA застрял в цикле
Из того, что я вижу, этот код должен работать, но в конечном итоге он застрял в цикле, поэтому очевидно, что проблема все еще существует. Намерение состоит в том, чтобы начать с ячейки E70 и вставить значение, полученное из ячейки X38. Переместитесь вниз к следующей ячейке столбца E и повторяйте вставку …

1
Автоматически прикрепить файл к указанному шаблону электронной почты
Каждое утро мне приходится обновлять файл с некоторыми данными, а затем отправлять его людям, и становится немного трудоемко каждый день прикреплять один и тот же файл снова и снова. У меня есть шаблон с получателями и телом сообщения, но я хотел знать, есть ли способ сохранить местоположение файла, поэтому даже …

0
Автоматически Printscreen от результата формулы
У меня есть процедура в VBA для вызова PrintScreen: Sub PrintScreen() keybd_event VK_SNAPSHOT, 1, 0, 0 End Sub Я хочу звонить каждые десять секунд, когда результат этой ячейки =IFERROR(VALUE(TEXT(F4,"ss")),-ABS(VALUE(RIGHT(F4,2)))) есть "0"; следующая ячейка возвращает "Yes"или "No"если"0" =IF(RIGHT(I5,1)="0","Yes","No") Итак, когда эта ячейка возвращается, "Yes"я хочу сделать снимок экрана. Я знаю, что …

1
Извлечение информации из нескольких рабочих книг в два разных файла [закрыто]
Я надеюсь, что есть способ сделать это. Я предоставлю немного предыстории, чтобы увидеть, возможно ли это. Я работаю в строительной компании, которая отслеживает количество рабочих мест, и каждая работа имеет ряд этапов. Есть две папки, которые содержат файлы последовательности Excel для заданий: «Последовательность» для активных заданий и «Старая последовательность» для …

0
Скрипт VBA для анализа гиперссылки из электронной почты и отправки в качестве нового сообщения
У меня есть сценарий для правила Outlook, который удаляет из сообщения тело письма, а затем пересылает это новое письмо на номер мобильного телефона с неповрежденной темой. Сценарий VBA выглядит следующим образом: Public Sub SMS(msg As MailItem) Dim olMailFwd As MailItem Set olMailFwd = msg.Forward With olMailFwd .HTMLBody = "" .Subject …

1
Excel 2013 и VBA> Подсчитать количество правил условного форматирования на листе
В Excel есть ограничение на количество правил условного форматирования, которые лист может обработать, прежде чем он заблокируется и больше не будет добавляться. Это может стать проблемой на сложных листах, когда один или несколько пользователей или сценариев VBA много копируют, вставляют и непреднамеренно дублируют правила. Когда вы используете «Управление правилом ...» …

1
Выберите метод активации из выпадающего списка вместо того, чтобы писать его самостоятельно
Ответ внизу поста Я получил код ниже, чтобы работать, но вопрос остается. Когда я копирую и вставляю код в мой проект, он не будет работать. Но вставка схемы вызова из выпадающего меню и вставка остальной части в его тело работает просто отлично. Итак, новый вопрос: что же делает Excel за …

0
CommandBars.ExecuteMso - код VBA не работает
Я пытаюсь создать макрос для запуска файлового менеджера «Изменить изображение». По сути, я просто хочу макрос, который будет делать то же самое, что щелкнуть правой кнопкой мыши на выбранном изображении и затем щелкнуть по нему: Я не хочу менять картинку на что-то конкретное. Я просто хочу, чтобы макрос вызывал этот …

0
Как заполнить электронную таблицу Excel данными с веб-сайта?
У меня есть список слов ложбана в электронной таблице Excel: (Цифры слева - их частота в ложбанском корпусе, но это не должно быть важным.) Я вручную просматривал каждое слово на сайте http://jbovlaste.lojban.org/ вручную, скопируйте и вставьте его обратно в мою таблицу. Можно ли как-нибудь автоматизировать это (хотя бы частично) с …

1
создавать таблицы Excel на отдельном листе, используя VBA
В Excel 2016 я пытаюсь написать подпрограмму vba, которая берет лист, содержащий некоторые данные, и создает новый лист, который будет заполнен диаграммами, использующими данные в исходном листе. Я записал несколько макросов и попытался использовать это для написания своего кода. До сих пор мне удавалось создавать диаграммы на одном листе с …

0
Общая книга Excel 2010 - кнопки изображений отключены
У меня есть несколько книг Excel, которые были изначально созданы в версии 2007 года. Они являются общими рабочими книгами, содержат некоторый код VBA и защищены от изменения пользователем определенного содержимого. При их открытии в Excel 2010 ни одна из кнопок изображений больше не работает. При отмене общего доступа к файлу …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.