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

Плавающее текстовое поле в Excel

Я использую Excel 2010. У меня есть текстовое поле с многоцветным сообщением. Я хотел бы, чтобы он оставался на месте, когда я пролистываю свой рабочий лист. Я искал в Google и нашел это решение: http://answers.microsoft.com/en-us/msoffice/forum/mso…
26 сен '16 в 10:53
0 ответов

Excel листы Consoldate

У меня есть книга Excel, содержащая более 10 листов, и мне нужно объединить все данные листов в отдельные листы. Все листы имеют одинаковый формат данных. Обычно я использую копирование с каждого листа без заголовка каждого листа, но оно занимает мн…
23 апр '17 в 14:41
1 ответ

Как увеличить список значений с помощью кнопки

Я пытаюсь управлять списком студентов в базе данных Excel. Я пытаюсь создать кнопку, которая будет увеличивать столбец семестра на 1 при нажатии. Я пытался использовать кнопку active-x и спиннер, но не достиг своей цели. Моя проблема заключалась в и…
1 ответ

Можно ли создать макрос в PowerPoint 2007, который контролирует размер и расположение объектов диаграммы

Я пытаюсь добавить немного визуальной основы в слайд PowerPoint. Я обычно работаю в Excel и с удивлением узнал, что PowerPoint не предлагает функцию записи. У моего слайда в настоящее время есть шесть диаграмм, выстроенных в простую сетку 2 на 3. Я …
25 мар '13 в 12:40
1 ответ

Создание макроса или формулы для копирования данных через запрос

Вот моя формула, из которой я рассчитываю построить: = IFERROR (ВПР ($A1,Table2,10,FALSE),"") Я не знаю, могу ли я использовать только формулу или это должен быть макрос. Я пытаюсь создать запрос одного столбца в списке. Запрос будет выполнен для ид…
19 дек '12 в 18:32
2 ответа

Как я могу скрыть столбец, когда диапазон отображается (не скрыт) в Excel

Я ищу способ, который будет скрывать строку "I", если отображается диапазон: QTYCALCON. До сих пор я придумал это. Sub Hide_Show() With Range("QTYCALCON").EntireColumn .Hidden = Not .Hidden End With End Sub
28 мар '13 в 16:07
1 ответ

Разделение текста в ячейках на отдельные строки

Некоторое время назад я сталкивался с этим кодом, он отлично работает, но я хотел бы внести в него несколько изменений, чтобы отразить то, что я хочу. Я какое-то время возился с этим кодом и до сих пор не смог разобраться сам и мне нужна помощь. Ори…
05 авг '15 в 17:40
1 ответ

Сортировать ячейки в столбце очень просто. Но как отсортировать клетки подряд?

Предположим, что вы изучаете язык в школе, основываясь на правильном порядке слов в зашифрованном предложении. Затем поместите числа в следующую строку, указав порядок, в котором должны быть слова.Теперь выберите прямоугольную область 4×2, дополненн…
01 авг '13 в 14:26
2 ответа

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

У меня есть макрос, в котором я не уверен, когда мне понадобится его использовать. Мне нужно, чтобы они были встроены в Excel, чтобы иметь возможность использовать их при каждом запуске программы - как если бы вы устанавливали некоторые дополнения (…
1 ответ

Ответить на опрос SharePoint через VBA

Как я могу отвечать на опросы SharePoint через VBA? Я пытаюсь отследить использование рабочей книги с помощью макроса, но я не могу понять, как это сделать, или даже правильно подобрать условия для поиска. Любые указатели в правильном направлении бу…
1 ответ

Отправлять конкретные письма на основе значений ячеек в Excel 2016?

Существует ли более эффективный способ отправки напоминаний по электронной почте пользователю на основе часто меняющихся значений ячеек? Вот код того, над чем я работаю, чтобы вы, ребята, могли понять контекст вопроса. 'This is the main function Sub…
1 ответ

Попытка выделить уникальные значения на нескольких листах в Excel 2007

Я пытаюсь сравнить значения из столбца А Sheet1 (который я переименовал в "AR") и столбец A Sheet2 (который я переименовал в "Вставить здесь") и выделите строки, содержащие значения, которые не существуют на другом листе. (Оба столбца заканчиваются …
1 ответ

Нужен макрос для выполнения формулы, основанной на ячейке, а не на числе

Я работаю над рабочей книгой по бюджету, и в столбце I (I5-I1135) у меня есть числа, которые мне нужно, чтобы при появлении запроса (например, CTRL C) числа делились на 10, а затем умножались на 12.. Пример: ячейка I5 имеет 3 266 808 долл. США (заци…
20 ноя '13 в 16:55
1 ответ

Макрос не работает в 2016 году Excel

Private Sub ListBox1_Click() Application.ScreenUpdating = False Dim Filepath As String Filepath = Worksheets("Postavke").Range("B1").Value & "\" & ListBox1.Value Call load(Filepath) Worksheets("Radni Ekran").Activate If ListBox1.Value Like "…
10 сен '18 в 08:31
1 ответ

Как проверить, существуют ли данные в массиве или нет, и добавить элементы в массив, используя VBA

Я всегда записываю данные 【AAA, BBB, CCC】 в файл CSV.Я хотел бы также написать другие данные (например:DDD), если есть в текстовом файле. Массив: arr = Array ("AAA", "BBB", "CCC") Текстовый файл (чтение): AAA BBB CCC DDD BBB CCC AAA DDD AAA Код: Ope…
20 дек '13 в 05:54
1 ответ

Кнопка Добавить / Вычесть Excel VBA

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

Можно ли изменить или изменить встроенный редактор VBA в Excel для Mac 2011

Я использую встроенный редактор VBA в Excel 2011 для Mac, но встроенный редактор плохо реагирует на мои жесты прокрутки. У меня слишком много проблем с написанием / поиском кода. Можно ли заменить редактор чем-то другим?
3 ответа

Вставьте формулу в одну и ту же ячейку на каждом листе, используя цикл

Используя функцию цикла VBA, я хочу ввести одну и ту же формулу в одну и ту же ячейку на каждом листе в моей книге. Я пробовал следующий код, но он не перебирает все листы. Он обновляет только тот, который выбран по умолчанию: Sub insertformula() Di…
10 мар '16 в 20:46
1 ответ

Решение VBA для VLOOKUP с гиперссылками

Я ищу помощь с решением VBA для сохранения гиперссылок при использовании VLOOKUP в Excel (2010). У меня есть данные на Листе 1 только для внутреннего использования, и сокращенная версия этого на Листе 2. Вместо того, чтобы воссоздавать Лист 2 каждый…
0 ответов

Может ли VBA использоваться для получения самой даты создания / изменения вложения, а не электронной почты?

Я хотел бы видеть даты создания и изменения вложения Outlook с использованием VBA. Похоже, такого свойства не существует. Public myAhmt As Attachment Public crDt As date crDt = myAhmt.CreationDate 'no such property exists За mailitems .sentOn свойст…