Вопросы с меткой [vba]

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

0
голосов
0ответов
17 показов

Ярлык, чтобы обойти все анимации и перейти к следующему слайду в Powerpoint?

Есть ли в Powerpoint ярлык вместо использования панели управления или контекстного меню для обхода анимации и перехода к следующему слайду?
0
голосов
2ответа
171 показов

Как записать данные после изменения порядка столбцов Excel в текстовый файл в VBA

Я хотел бы записать в текстовый файл из Excel, но порядок данных отличается от порядка столбцов в Excel. Например: Excel Column : Col1, Col2, Col3, Col4, Col5 Text file : Col1, Col2, Col5, Col4, Col3 ...
0
голосов
1ответ
1k показов

Изменение цвета формы каждые 5 секунд в Excel с помощью VBA

Здравствуйте, я ищу код VBA для изменения цвета фигуры в Excel, используя VBA каждые 5 секунд с момента нажатия кнопки. имя моей фигуры "Прямоугольник 1".
0
голосов
0ответов
375 показов

MS Access Personal Macro Workbook

В MS Excel у меня есть личная книга макросов, которая находится со мной независимо от того, какой файл Excel я открываю. Есть ли подобное решение для MS Access? Причина, по которой я работаю над ...
0
голосов
0ответов
120 показов

Макросъемка Excel

Я использовал этот макрос, и он работал нормально, но мне нужно было немного больше. Мне пришлось изменить LookAt:=xlWhole на LookAt:=xlPart и добавить форматирование цвета. Теперь, когда я выбираю ...
0
голосов
1ответ
164 показов

Передача имени элемента с использованием переменной в VBA

У меня есть многостраничный элемент в форме MS Access, и я пытаюсь использовать GetArgs, чтобы определить, какую страницу открыть, используя приведенный ниже код. Dim WrdArray() As String If Not ...
0
голосов
1ответ
899 показов

Определить изображение в Excel - VBA

У меня есть лист Excel, и я хочу создать несколько макросов, используя VBA. В частности, я хочу изменить изображение на предварительно определенное, каждый раз, когда я нажимаю кнопку или каждый раз, ...
0
голосов
0ответов
1k показов

Как мне действительно включить события в Word VBA?

Я нашел инструкции по включению событий, но это не всегда работает. При создании нового документа из шаблона события не включаются. У меня есть модуль класса для запуска слова с событиями, включая ...
0
голосов
1ответ
31 показов

Excel оставив формулу при выборе другого листа

Я пытаюсь сослаться на диапазон в другой книге в vlookup . Я =vlookup(a1, а затем перехожу к другой книге, чтобы выбрать диапазон, но, увы, я больше не в формуле vlookup . Я делал это 10000 раз, и ...
0
голосов
2ответа
1k показов

Определены ли события в объектной модели слова vba для этих событий?

Прежде всего, я посмотрел и не нашел ни одного. Я хочу, чтобы макрос выполнялся всякий раз, когда происходит одно из следующих действий: Документ открыт Документ сохранен Текст вставлен в документ ...
0
голосов
1ответ
741 показов

Excel - Как выделить дубликаты ячеек в почти совпадающих листах?

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

Новый экземпляр Excel не видит уже открытый экземпляр

У меня есть Avizo.xlt с одним рабочим листом и кодом, который намеревался поместить этот WS в уже открытый документ, который представляет собой отчет SLK, сделанный нашей древней системой ERP, и ...
0
голосов
1ответ
123 показов

Возможно ли это в Excel? (VBA),

Я хочу создать макрос VBA, который будет делать следующее: Файл Excel с макросом должен открываться только при открытии файла из определенной папки в каталоге Windows. Если он не открыт из указанной ...
0
голосов
1ответ
3k показов

VBA Excel: подпроцедура для изменения заголовка в элементе управления пользовательской формы

Я создаю пользовательскую форму, которая показывает значение (числовое) последней использованной ячейки в столбце. Я просто думаю о том, как это сделать, но это не работает, вот что я получил: Sub ...
0
голосов
1ответ
657 показов

Автозапуск Outlook отправляет внешние письма только при определенных обстоятельствах

Можно ли внести изменения в код VBA, приведенный в этом ответе из предыдущего сообщения, который будет пересылать электронную почту только с определенного адреса электронной почты, а не пересылать ...
0
голосов
1ответ
3k показов

Может ли формула поиска в Excel иметь несколько критериев find_text?

У меня есть список имен на вкладке NAMES диапазона A1:A100. На другой вкладке «Экспорт данных» в столбце AI есть экспорт тысяч комментариев, в которых можно найти одно из этих имен на вкладке ИМЯ. В ...
0
голосов
1ответ
314 показов

Не удалось выполнить добавление двух чисел с помощью макросов

Как добавить 2 номера с помощью макросов? Я попробовал ниже, но я не могу выполнить. Sub auto_open() n1 = InputBox("enter fiest number") n2 = InputBox("Enter 2nd number") Range("a1").Value = n1 + n2 ...
0
голосов
1ответ
571 показов

Как создать собственное меню "Фигуры" в Powerpoint

Под «меню фигур» я имею в виду меню, к которому вы попадаете с ленты, перейдя в раздел Домашняя страница -> Фигуры. Я хотел бы либо: Выберите мои собственные фигуры в меню Shapes, включая изменение ...
0
голосов
0ответов
317 показов

Я ищу, чтобы создать некоторый код VBA для поиска других экземпляров определенной строки, переместить оригинальный экземпляр выше найдено

Я хочу создать довольно простой макрос VBA для автоматизации процесса в Excel. В противном случае мне придется вручную повторить сотни раз. У меня есть лист с несколькими сотнями строк данных, около ...
0
голосов
1ответ
2k показов

VBA Excel: Как выбрать только числовые значения в диапазоне?

Я использовал Range.Найдите, чтобы найти строку с именем «Кол-во», теперь я хочу выбрать все числа в этом столбце. Я хотел бы использовать .End(xlDown), чтобы получить последнюю строку, однако ...
0
голосов
3ответа
900 показов

Excel: классификация данных на основе системы бинов

Я работаю с Excel 2010 на Windows, я начинающий пользователь Excel, но я могу программировать, так что вы можете бросить VBA на меня. У меня есть ряд ячеек, в которых пользователь может ввести число, ...
0
голосов
1ответ
4k показов

Удаление всей строки в Excel, если отсутствуют данные в определенном столбце или столбцах?

Я только что загрузил файл Micosoft CSV из Контактов Google и хотел бы изменить его, чтобы я мог упорядочить контакты в своем телефоне. Я возвращаюсь к своему "тупому" телефону в рамках моего ...
0
голосов
2ответа
1k показов

Формула Excel 2010, Как мне написать эту формулу? (VBA),

Мне нужна помощь более опытных пользователей Excel VBA. Обычно у меня есть 2 группы из 3 ячеек (всего 6 ячеек). Если заполнена одна группа из 3 ячеек, она должна принять ее и не возвращать окно ...
0
голосов
1ответ
715 показов

Как вызвать диапазон имен с помощью переменной для определения имени

Согласно документации, любые цитируемые текстовые имена могут быть определены переменной, если я определю Set xlsDataSource = Application.Workbooks("New_TOR_V1.xlsm").Names("MyRange").RefersToRange ...
0
голосов
1ответ
40 показов

Отформатируйте документ, используя стили с макросом

У меня есть документ, в котором я создал несколько стилей. Содержимое этого документа помечено вручную. То есть там, где должен применяться заголовок 1, он помечается как H1 и таким же образом для ...
0
голосов
1ответ
2k показов

Поиск строки VBA в файлах в каталоге не работает в Excel 2007

Я пытаюсь найти строку в папке, содержащей несколько файлов. Как только строка найдена, она должна выбрать и скопировать значение в соседней ячейке на 5 столбцов справа (Offset(0,5)) , а затем ...
0
голосов
1ответ
2k показов

Outlook 2010 запускает скрипт через правила

У меня есть следующая подпрограмма в ThisOutlookSession: Sub receiveMtgRequest(Item As Outlook.MailItem) MsgBox "You have received a meeting request: " & Item.Subject End Sub Я настроил его на ...
0
голосов
1ответ
3k показов

Как объединить значения из нескольких строк в одну строку с помощью модуля?

Я ищу, чтобы объединить несколько строк в одну строку на основе значения в столбце кода .. Я заметил другие вопросы здесь, похожие на мой вопрос, но я не могу расширить диапазон .. Code Name Value A ...
0
голосов
1ответ
2k показов

Макрос для импорта файлов CSV в Excel

У меня есть куча файлов CSV в папке. Я хотел бы импортировать каждый файл в Excel, используя инструмент «Импорт из текста», введя имя файла в ячейку. Затем мне нужно отформатировать все данные в ...
0
голосов
1ответ
2k показов

Как отформатировать ячейки между двумя датами с цветом на основе значения в VBA?

(извиняюсь, если этот вопрос трудно понять, я не могу опубликовать изображение) Я пытался найти решение для этого онлайн, но мне не повезло. В идеале я хочу использовать условное форматирование, ...
0
голосов
2ответа
9k показов

Как читать данные из Excel Sheet с помощью Excel VBA 2010

На одном листе Excel я хотел бы прочитать данные с другого листа Excel и записать их в текстовый файл. Пример первого листа: Sheet_Name File_Name Start_Line End_Line Sheet1 C:\Test.txt B5 H10 Button ...
0
голосов
1ответ
2k показов

Формулы Excel для бюджета (или код VBA)

Я (любитель), и я создаю лист, чтобы помочь мне с бюджетированием. У меня есть счета, которые я могу ввести, но они приходят через различные интервалы. Мне бы понравилось, если бы я мог ввести ...
0
голосов
1ответ
914 показов

Как увеличивать строки каждый раз при запуске макроса Excel VBA

Я записал макрос, чтобы получить отфильтрованный набор из 6 чисел и вставить их в строку 1.Я хочу получить еще один набор из 6 чисел в строке 2, когда я в следующий раз запускаю макрос, и третий ...
0
голосов
1ответ
50 показов

Общий запрос для получения данных от других пользователей

Это немного общий вопрос. Я создаю планировщик турниров в Excel, и мне было интересно, смогу ли я сделать что-то более продвинутое, чем просто совместное использование электронных таблиц для команд, ...
0
голосов
1ответ
1k показов

Excel - сравнить имена в двух ячейках в разном порядке

Мне нужно сравнить следующее Cell 1 John Peter henderson Cell 2 peter John Henderson Result Match Cell 1 Anne jolie beuhler Cell 2 Jolie Anne Result NO MATCH Cell 1 Kate spade lee Cell 2 susan kate ...
0
голосов
0ответов
163 показов

Горячая клавиша для выбора содержимого текущей ячейки

Существует ли горячая клавиша или последовательность горячих клавиш для выбора содержимого ячейки таблицы в MS-word? курсор находится внутри этой ячейки. Все, что я нашел, это Tab для содержимого ...
0
голосов
0ответов
829 показов

Excel4Mac - не можете найти мои модули VBA?

У меня есть лист Excel с несколькими макросами, закодированный на компьютере с Windows. Я имел обыкновение хранить файл в папке Dropbox для удобного обмена с моим домашним компьютером, который ...
0
голосов
2ответа
76 показов

Macro workbook - отображать информацию об открытом

Цель: Я хотел бы показать некоторую основную информацию, когда пользователь внутренней сети компании открывает книгу с поддержкой макросов. Информация может быть в текстовом виде, не более абзаца. ...
0
голосов
1ответ
718 показов

Удалить ранее загруженные элементы RSS после удаления каналов в Outlook 2013

Я удалил свои RSS-каналы в Outlook 2013 через Файл> Настройки учетной записи> RSS-каналы Однако RSS-каналы все еще доступны в левой части Outlook 2013. Я подумал, что, возможно, мне пришлось закрыть ...
0
голосов
2ответа
125 показов

Макрос Microsoft Excel для разделения строк на четыре разных столбца

У меня есть лист Excel, который содержит имена (1-й ряд), должности (2-й ряд), компанию / учреждение (3-й ряд) и адреса (4-й ряд) в одном большом столбце. Я пытаюсь разделить их на четыре разных ...
0
голосов
2ответа
247 показов

Office Communicator: удаление контактов из разговора с VBA

Интерфейс IMessengerConversationWnd предоставляет метод AddContact который позволяет нам добавить контакт в диалог. Однако я не вижу способа удалить контакт из разговора. Кто-нибудь знает, как этого ...
0
голосов
1ответ
4k показов

Как применить стиль к нижнему колонтитулу в Word 2010 с помощью VBA?

У меня есть макрос в документе Word, который создает нижний колонтитул на основе закладок. Работает, за исключением одной детали: в одном из полей Ref в нижнем колонтитуле, шрифт всегда неверный ...
0
голосов
1ответ
636 показов

Excel VBA Find не работает при вызове из электронной таблицы

function fred Dim ws As Worksheet Dim v Set ws = Worksheets("outfile") set v = ws.Cells.Find(18709) If v Is Nothing Then Debug.Print "nothing" if not v is nothing then debug.print v.address exit ...
0
голосов
1ответ
526 показов

Excel 2010: VBA Преобразование входящего текста в выпадающий список с множественным выбором

Я регулярно получаю необработанный файл экспорта и пишу макросы для его форматирования и манипулирования. Я использую Excel 2010, и я в меру комфортно чувствую себя в VBA. Один из входящих столбцов ...
0
голосов
1ответ
3k показов

Excel открывает файл на неправильный лист в книге

Когда я работаю над рабочим листом и, когда я останавливаюсь, я оставляю третью страницу открытой, я сохраняю свой документ и закрываю свою книгу, а при закрытии я сохраняю ее на третьем листе. При ...
0
голосов
1ответ
461 показов

Возврат каретки VBScript

Я пишу следующий сценарий VB для запуска команд из WIN XP на компьютере Linux и перенаправить команду вывода в файл out.txt (в C:\) Мой скрипт VB я печатаю файл /etc /hosts с компьютера Linux в файл ...
0
голосов
1ответ
7k показов

Запуск макроса на текущем листе и на всех листах после текущего

У меня есть файл Excel, который имеет 12 листов, каждый из которых соответствует месяцу. У меня есть три макроса, которые выполняются на листе, на котором они выполняются. Можно ли сделать это так, ...
0
голосов
0ответов
11 показов

Access VBA код комбинации не работает, проблема с выходом суб?

Я очень новичок в VBA, и я не могу решить эту проблему. Кажется, это должно быть легко исправить, я просто не знаю как. Я посмотрел в Интернете, но вопрос остается нерешенным. Итак, что делает код: В ...
0
голосов
2ответа
2k показов

Не работает комбинация кода VBA, проблема с выходом sub?

Я очень новичок в VBA, и я не могу решить эту проблему. Кажется, это должно быть легко исправить, я просто не знаю как. Итак, что делает код: В основной форме есть запись. Эта запись будет ...
0
голосов
2ответа
10k показов

Найдите и назовите текстовое поле в электронной таблице, используя VBA

Каждый лист в моей книге Excel содержит одно основное текстовое поле. К сожалению, каждый раз они называются по-разному (текстовое поле 1, текстовое поле 17 и т.д.). У меня есть код, который находит ...