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

3
Как сделать так, чтобы пользовательская форма Excel оставалась на вершине

У меня есть пользовательская форма, и я хотел бы, чтобы она оставалась поверх моей таблицы, даже когда я щелкаю внутри листа. Есть ли какой-нибудь код или настройка, которую я могу использовать для этого? Если да, то куда мне это...

2
Как динамически скрывать ячейки / листы без макросов

Недавно я создал рабочую книгу компании Excel, в которой было много редко используемых столбцов / ячеек, и мне было поручено сделать ее более простой, но все же универсальной. Мне удалось создать флажок с кодом VBA, и когда флажок установлен, он будет отображать лист X. Снятие флажка скрывает лист...

2
Не удается заставить работать объект приложения Outlook

Я пытаюсь написать программу, в которой перечислены члены списка рассылки электронной почты Outlook. Я обнаружил, что в VBA, похоже, есть объекты, которые могут сделать это возможным, но я пока не смог заставить его работать. Я изучил эту статью Microsoft об объекте приложения Outlook, эту статью о...

2
Excel 2013 и VBA> Подсчитать количество правил условного форматирования на листе

В Excel есть ограничение на количество правил условного форматирования, которые лист может обработать, прежде чем он заблокируется и больше не будет добавляться. Это может стать проблемой на сложных листах, когда один или несколько пользователей или сценариев VBA много копируют, вставляют и...

2
Преобразование / преобразование суммы (A1: D1) в A1 + B1 + C1 + D1 в Excel

Итак, ситуация такова, я хочу знать, есть ли способ преобразовать сумму диапазона ячеек в сумму, полученную в результате добавления каждой ячейки отдельно, как показано в заголовке. Например, скажем, у кого-то есть это вычисление в ячейке E1 , E1 = SUM(A1:D1) и хочет разделить его на сумму...

2
Access 2003 VBA Form_Timer не срабатывает при перетаскивании мышью

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

2
Передать значения вместо диапазона в функцию VBA

Я создаю функции VBA в Excel 2007. У одного есть прототип: Function ToLevelCode_Range(val As Double, ByRef R As Range) Я могу назвать это так хорошо, и он получает правильный результат: =ToLevelCode_Range(B2, Categories!D1:D4) Есть экземпляр, где я хочу, чтобы вторым параметром был определенный...

2
Мне нужна помощь в создании макроса для изменения настроек изображения по умолчанию

Мои наиболее часто используемые параметры обтекания и изображения в Microsoft Word: Выберите параметры макета Выберите «сквозной» макет Нажмите на вкладку больше Установить горизонтальное относительно страницы Установить вертикаль относительно страницы Снимите флажок переместить объект с текстом...

2
Фильтр данных столбца

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

2
VBA для перемещения содержимого ячейки и удаления строки - ввести проверку ошибок

Я написал следующие строки кода в VBA, и я новичок в VBA. Sub move_content() 'declaration Dim srcrow, srccol, destrow, destcol As Integer Dim lastrow As Long 'intialization srcrow = 4 ' source row srccol = 7 ' source column destrow = 3 ' destination row destcol = 8 ' destination column 'finding out...

2
Рюкзак / Сумма-Общее Изменение. В EXCEL, как получить все комбинации чисел, где суммы попадают в определенный диапазон?

Привет, я новичок здесь и надеялся, что один из вас сможет мне помочь. Обратите внимание, что эта тема похожа на некоторые, но никто не ответил на этот точный вопрос. Он точно такой же, как этот вопрос без ответа:...

2
Цикл до конца документа

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

2
Соединение двух столбцов для создания списка данных

В настоящее время у меня есть два столбца, которые необходимо сравнить. Col A, Sheet 1 & amp; Col A, Лист 2. Лист 1 содержит: A B C 5000 Apples WI 6182 Oranges NY 7271 Grapes MN 2293 Peanuts FL Лист 2 содержит: A 4032 5233 7271 2293 Должны получить результаты, как .... 7271 Grapes MN 2293 Peanuts...

2
Как надолго добавить макросы в Excel как часть программы? [Дубликат]

На этот вопрос уже есть ответ здесь: Как я могу использовать Excel 2010 Personal Macro Workbook? 2 ответа У меня есть макрос, в котором я не уверен, когда мне понадобится его использовать. Мне нужно, чтобы они были встроены в Excel, чтобы иметь возможность использовать их при каждом запуске...

1
Макрос в Excel для добавления даты в формате ISO-8601

По какой-то причине Excel заставляет меня использовать мой регион для нижних колонтитулов, когда я вставляю дату. Тем не менее, он также не обновляется автоматически при открытии листа. Без форматирования это довольно тривиальная проблема, однако форматирование текста проблематично, и я не уверен,...

1
Выделите ячейки с красным текстом

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

1
Excel 2010/2013 - VBA - Как запустить событие перед предварительным просмотром

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

1
Автоматический импорт макроса в Excel и запуск его

Я сделал модуль, то есть .basфайл, который выполняет работу, которую я хочу сделать в Excel. Мне приходится работать с этим модулем в четырех разных файлах каждый день. Теперь я хочу, скажем, скрипт, который автоматически связывает этот модуль с файлом Excel, а затем макрос выполняется сам по себе....