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

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


1
Фильтр данных столбца
У меня есть столбец данных, который я хотел бы «отфильтровать», этот фильтр состоит из двух отдельных компонентов. Шаг 1: Переместиться вниз через столбец данных Выявить пробелы в блоках данных Пробелы, меньшие, чем номинальное значение ячейки, заполняются значением 1 Шаг 2: Переместитесь вниз по тому же столбцу данных, что и шаг …

2
Рюкзак / Сумма-Общее Изменение. В EXCEL, как получить все комбинации чисел, где суммы попадают в определенный диапазон?
Привет, я новичок здесь и надеялся, что один из вас сможет мне помочь. Обратите внимание, что эта тема похожа на некоторые, но никто не ответил на этот точный вопрос. Он точно такой же, как этот вопрос без ответа: https://stackoverflow.com/questions/31248379/vba-to-extract-values-from-a-list-until-the-sum-is-within-a-termin- ассортимент Моя проблема заключается в следующем: как пользователь Excel, у меня …

1
Access 2003 VBA Form_Timer не срабатывает при перетаскивании мышью
Я хочу поймать повторяющееся событие 500 мс Form_Timer при перетаскивании мыши. то есть между событиями мыши вниз и мыши вверх. Событие Timer запускается вне перетаскивания, но не внутри. Причиной события Timer является то, что программа выполняет значительную обработку во время перетаскивания и часто не улавливает самое последнее местоположение мыши - …

1
Цикл до конца документа
Мне нужно выделить каждую третью строку документа и отформатировать текст жирным, подчеркнутым и синим цветом. У меня уже есть код для этого, но мне нужно зациклить его в течение установленного количества раз. Проблема в том, что все циклические учебники, которые я нахожу, используют переменные или состояние для этого, пока не …

1
Создание пользовательских сортируемых типов данных в Excel
Я хочу определить пользовательский тип данных в Excel 2007, диапазон дат. По сути, это массив дат или меньшие диапазоны дат, такие как: "{ 01-26-1991 , 01-01-2004 to 12-31-2004 , 12-13-2017 }" который определил бы произвольную коллекцию дат, в вышеупомянутом случае, 26 января 1991, полный 2004 год и 13 декабря 2017. …

0
Предотвратить потерю цифровой подписи при сохранении документа?
Вопрос Что такое эффективный обходной путь для предотвращения выпадения цифровой подписи из файла при его сохранении? Или, каков будет эффективный способ репликации сохраненных данных в документ MS Word с поддержкой макросов и цифровой подписью? Некоторый контекст ... Короче говоря, мое рабочее место теперь требует, чтобы файлы с поддержкой макросов были …

1
Восстановить защиту листа после сохранения и закрытия
В настоящее время у меня есть код VBA, который автоматически снимает защиту всех листов в моем файле Excel 2016 по имени пользователя. В настоящее время, когда я открываю файл, он запрашивает пароль. Я не хочу, чтобы это запрашивало пароль, я просто хочу снять защиту с ВСЕХ листов, если имя пользователя …

1
Найдите все экземпляры текста и сделайте его гиперссылкой с макросом.
необходимые Я хочу найти все вхождения одного текста в документе MS Word, сделать каждый случай гиперссылкой и изменить общий стиль гиперссылки на один из моих вариантов выбора. Что я имею Поскольку я понятия не имею, как выполнить вышеупомянутое требование в целом, я начал с его части, а именно с поиска …

1
VBA для вставки возврата каретки после существующего текста и вставки дополнительного текста
Я добавляю «Measure_1» в определенные ячейки. Это требует от меня двойного щелчка в ячейке, перехода к концу существующего текста, вставки возврата каретки (alt + ent) и вставки в MEASURE_1. Поэтому я пытаюсь автоматизировать это. К сожалению, мой код VBA ниже переписывает существующий текст примером, который я использовал при записи макроса. …

1
Создать функцию по имени объекта флажка («Динамически»)
У меня есть несколько флажков на листе, а на другом листе у меня есть форма. Когда флажок установлен, соответствующий контент будет добавлен в виде столбца в листе формы. У меня более 500 флажков, поэтому я хочу создать простой способ сделать это. Например, у меня есть следующие флажки: pROJECT_ID Название Проекта …

1
Показать или скрыть строки в листе Excel в зависимости от значения определенной ячейки (Excel 2007 и Windows 7)
Я сделал электронную таблицу, чтобы указать выбор украшений из ряда стандартных вариантов. Есть пять отдельных диапазонов, так что это первый выбор, затем в каждом диапазоне есть дополнительные выборы. Поэтому в начале моего листа я использовал «рамку» и пять «радиокнопок», и я связал этот выбор с ячейкой P1, Поэтому, как только …

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

2
Выделите ячейки с красным текстом
У меня есть столбец текста, в котором некоторые символы (не ячейки) выделены красным шрифтом. Есть ли способ выделить ячейки, которые содержат красные символы с помощью условного форматирования? Решения VBA также подойдут.

0
BeforeDoubleClick на защищенную ячейку
Я написал некоторый код, который манипулирует целевой ячейкой, когда пользователь дважды щелкает по ней. Код прекрасно работает для большинства ячеек на листе. Но рабочий лист защищен (доступны только разблокированные ячейки), и если пользователь дважды щелкает одну из заблокированных ячеек, код выполняется так, как если бы эта ячейка была выбрана во …

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