Вопросы с меткой [vba]
Visual Basic для приложений; подмножество Visual Basic, используемое во всех приложениях Microsoft Office. Попробуйте использовать этот тег вместе с тегом для конкретного приложения. Хорошие вопросы по VBA, как правило, содержат некоторый код и требуют решения конкретных вопросов. Вопросы, требующие полного решения (пожалуйста, дайте мне код / как это сделать и это с VBA), не относятся к теме и будут закрыты как слишком широкие.
2672 вопроса
0
голосов
1ответ
383 показов
Макрос Excel делает паузу с помощью таймера, я хочу использовать кнопку, чтобы перезапустить его
Как я могу перезапустить мой макрос, используя событие щелчка, заменяя мой текущий метод таймера? Я должен вручную обновить метки диаграмм, прежде чем создавать PDF для печати. Я включил таймер для ...
0
голосов
1ответ
141 показов
Как я могу увидеть Debug.Print() заявления?
Я попытался проанализировать макрос, добавив к нему отладочную информацию. Самый короткий тестовый код будет Sub Macro1() Debug.Print ("Hello World") End Sub Я попытался показать дополнительную ...
0
голосов
1ответ
4k показов
Недостаточно памяти для завершения этого действия
У меня есть небольшая проблема с Excel. Каждый раз, когда я открываю лист, я получаю эту ошибку: примерно через 10-15 минут. Я попробовал несколько вещей, перечисленных в интернете, вот список того, ...
0
голосов
1ответ
211 показов
Использование десятичного типа данных в Excel Excel
Я ищу способ использования десятичного типа данных на листе Excel. Я храню информацию о маршрутизации в виде числа. Маршруты могут состоять из 10 ходов в 50 разных местах. Это прекрасно работает в ...
0
голосов
1ответ
531 показов
VB Excel, считать фигуры с одинаковым цветом
Как я могу получить общее количество фигур в листе Excel одного цвета? Например, у меня есть 3 формы красного цвета, 2 формы зеленого цвета и 1 форма желтого цвета, и я хочу получить результат в виде ...
0
голосов
1ответ
1k показов
Как щелкнуть ячейку Excel и запустить командную строку, содержащуюся в этой ячейке или в соседней ячейке?
Я пытаюсь выяснить следующее: У меня есть лист Excel, в который я ежедневно добавляю некоторые параметры, и он объединяет их для запуска приложения в командной строке. Лист генерирует в общей ...
0
голосов
2ответа
358 показов
Слияние / удаление повторяющихся значений ячеек
У меня проблема с объединением ячеек с одинаковыми значениями. Я получаю файлы Excel, которые различаются по столбцам и количеству строк, поэтому я не могу использовать макросы, установленные для ...
0
голосов
1ответ
2k показов
VBA Excel макрос Создание макроса для сравнения значений ячеек, а затем вставить строку между наборами
Я верю, что на фотографиях все покажет. Первый - это источник, в который макрос должен вставить строку между наборами и вычислить сумму множеств. Один набор строится по столбцу "I"/ Тема. Например, ...
0
голосов
0ответов
339 показов
Скрипт VBA для анализа гиперссылки из электронной почты и отправки в качестве нового сообщения
У меня есть сценарий для правила Outlook, который удаляет из сообщения основную часть электронного письма, а затем пересылает это новое электронное письмо на номер мобильного телефона с ...
0
голосов
0ответов
29 показов
Данные не легко доступны после преобразования PDF в .xls
Это то, что я получаю после преобразования PDF в формат Excel. Попытка выяснить, есть ли способ для меня, чтобы поместить это в лучший формат, чтобы вытащить цены и составить таблицу из данных в 1-м ...
0
голосов
1ответ
212 показов
Как объединить данные строки в столбцы на основе уникального идентификатора
Желаемый результат: TKID Question LEVEL 18176 PowerPoint 3 Excel 3 Access 3 Начальная таблица TKID Powerpoint Excel Access 18176 3 3 3 По сути, я хочу поместить вопрос (powerpoint, excel, Access) в ...
0
голосов
1ответ
2k показов
объект требуется ошибка VBA
Dim FSO As Object Dim FromPath As String Dim ToPath As String Dim objFSO As Object Dim objFolder As Object Dim objSubFolder As Object Dim fil As File With ...
0
голосов
0ответов
978 показов
Обновлять записи из одной рабочей книги в другую в Excel
Я хотел бы знать, возможно ли обновить рабочую книгу (wb1), используя записи в другой рабочей книге (wb2). Сценарий: wb2 - это рабочая книга, отправляемая нам из другого офиса. Он содержит весь их ...
0
голосов
1ответ
85 показов
Как мне автоматически заполнить ячейки в зависимости от условий?
Мне нужно автоматически заполнить ячейку на основе, если 2 ячейки содержат определенные значения, а затем автоматически запустить его. Это то, что я имею до сих пор: Private Sub ...
0
голосов
1ответ
928 показов
Процедура VBA для суммирования всех значений в диапазоне от всех рабочих книг в папке до другой рабочей книги
Что у меня есть: рутина VBA, которую я нашел где-то и пытался приспособиться к моей проблеме. Я понимаю, что эта процедура ищет все книги Excel в папке и объединяет все файлы диапазона H8: H27 в ...
0
голосов
0ответов
229 показов
Редактировать запись Excel в пользовательской форме
Я хотел бы редактировать свои записи таблицы, используя форму пользователя. Однако приведенный ниже код работает только для первого ряда (я понятия не имею, почему). Не могли бы вы помочь мне ...
0
голосов
0ответов
474 показов
MS Word 2010: неверный вызов процедуры или аргумент
В MS Word 2010 я получаю сообщение об ошибке при использовании макроса для вызова подпрограммы, содержащейся в другом шаблоне: Run-time error '5': Invalid procedure call or argument Это появляется, ...
0
голосов
1ответ
155 показов
Как сравнить каждую строку из n столбцов в exel и вывести наибольшее значение в (n+1)-ом столбце?
Смотрите, у меня есть два столбца в Excel, каждый из которых содержит один из корней квадратичного полинома, и я хочу сравнить корни и вывести максимум в 3-м столбце. (В более поздней работе у меня ...
0
голосов
1ответ
905 показов
Импорт изображений из папки в контейнер PowerPoint Slide Master
У меня есть папка с более чем 1500 изображений jpg, мне нужно импортировать их в определенный контейнер в новых слайдах в PowerPoint. Инструмент «Фотоальбом» не имеет необходимых настроек. В прошлом ...
0
голосов
0ответов
33 показов
Excel вставленная функция не работает автоматически
Я вставляю формулу через VBA: Range("B6").Formula = "=SUMMENPRODUKT(TEILERGEBNIS(109,INDIREKT(""Daten!I""&ZEILE($2:$238)))*((Tabelle1[Artikel]=""10F0553s"") + ...
0
голосов
1ответ
676 показов
Excel VBA: создание несоответствия типов гиперссылок
Я создал функцию для создания гиперссылок в рабочей книге между рабочими листами. По какой-то причине я получаю ошибку 13: Ошибка несоответствия типов при попытке создать гиперссылку. Вот функция для ...
0
голосов
1ответ
125 показов
Excel VB, автоматическое отображение области при изменении формы
Как я могу автоматически обновить область, рассчитанную при изменении размера фигуры. Моя текущая кодировка, как показано ниже: Sub ShowArea() Dim Width As Single Dim Height As Single Width = ...
0
голосов
0ответов
624 показов
Как автоматически перемещать строки на другой лист в Excel
Я хотел бы переместить все задания, когда они помечены как «Завершенные», на отдельном листе. Я написал код ниже, но он не работает или не работает. Я не использовал VB раньше, поэтому не уверен в ...
0
голосов
1ответ
2k показов
Попытка создать таймер запуска / остановки с помощью макроса Excel
Я новичок в создании макросов в Excel и пытаюсь понять VBA, разбирая макросы, созданные другими. Сейчас я пытаюсь создать своего рода таймер запуска / остановки, чтобы измерить, сколько времени ...
0
голосов
1ответ
912 показов
использование VBA для создания определенной последовательности чисел в Excel
Я пытаюсь создать электронную таблицу с квадратами по бокам с заполнением остальных чисел, как показано ниже: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 ..... и т.д. До большого ...
0
голосов
0ответов
320 показов
Ошибка времени выполнения 1004 Ошибка приложения или пользователя
У меня есть следующий код. Это для моей оценочной ведомости. У меня есть обычные формулы, а также пользовательские формулы, которые я создаю для каждой вакансии. Когда я сохраняю данные в файл с ...
0
голосов
1ответ
354 показов
Удаление / выделение дублирующихся строк в Excel по нескольким столбцам
Я долго искал, но так и не нашел ответа, поэтому решил написать. Я не могу написать никаких кодов, но я попытался использовать следующее: Sub DeleteDuplicate() Dim current As String ...
0
голосов
2ответа
2k показов
Excel VBA пересчитать на всех листах при открытии и изменении вкладки
У меня есть 13 листов с 12 из них на каждый месяц. В каждом из 12 листов есть ячейка с названием месяца. Я получил скрипт VBA, чтобы проверить, соответствует ли текущий месяц ячейке, и соответственно ...
0
голосов
0ответов
32 показов
Написание макроса VBA, который оценивает оператор IF в указанном диапазоне ячеек в SheetA, который устанавливает цвет текста двух диапазонов ячеек в SheetB
Я получил это для запуска, но он не работает должным образом. (Интересно, что только одна ячейка в указанном мной SheetB при запуске меняется на красный шрифт.) Мое предположение заключается в том, ...
0
голосов
1ответ
26 показов
Как собрать только число из строки и составить их список?
У меня есть столбец ячеек, например: [[[3,0, [5,0, 6,0]], [6,0, 6,0], [3,0, [6,0, 5,0]]] Как разбить его строку так, чтобы каждый числовой значение из этой ячейки будет добавлено в список / массив с ...
0
голосов
1ответ
208 показов
Редактор Microsoft VBA имеет белое поле посередине
Я использую Microsoft Word 2016 и Microsoft Excel 2016 для Mac OSX. Редактор Visual Basic закрыт белым окном, которое не позволяет мне выполнять базовое редактирование для написания макроса. Я не ...
0
голосов
1ответ
4k показов
как создать список со всеми возможными комбинациями
У меня есть следующая таблица: a b c d ... q w e r ... z x v ... p У меня много проблем с поиском алгоритма (желательно VBA, но в других языках мышление почти такое же), который генерирует список со ...
0
голосов
0ответов
376 показов
Автоматически скрывать строки с помощью VBA в Excel
Я использую следующий код, чтобы скрыть определенные строки с помощью кнопки макросов, и это работает: Sub Filter_Row() ActiveSheet.Range("$A$3:$E$200").AutoFilter Field:=5, Criteria1:="1" End Sub ...
0
голосов
1ответ
139 показов
VBA, возьмите цвет интерьера с листа 1 и скопируйте на другие листы
Я новичок в работе с VBA и ищу функцию для выполнения следующих действий. Возьмите цвета интерьера из Рабочего листа A0, Ячейка A1:AK126 Скопируйте цвет интерьера только на Рабочий лист A1, Ячейка ...
0
голосов
0ответов
24 показов
Как взять одну и ту же ячейку из десятков отдельных рабочих книг Excel и вставить ее в "основную" рабочую книгу?
У меня есть десятки (возможно, сотни) рабочих книг стандартного формата. Я хочу извлечь определенные ячейки из этих рабочих книг и поместить значения в отдельную "основную" рабочую книгу. К ...
0
голосов
0ответов
29 показов
Нужна помощь Word VBA
Поэтому я работаю в компании, которая ежедневно публикует МНОГИЕ отчеты. Мы ускорили наш процесс, поместив нашу информацию в Excel и перенеся ее в "Word Merge". Здесь моя проблема ... Во всех этих ...
0
голосов
1ответ
3k показов
Подсчет уникальных значений в массиве VBA с помощью пользовательских функций
У меня есть функция VBA, которая проходит через несколько пользовательских диапазонов на основе пользовательских условий и добавляет элементы в массив. Для его разработанных вариантов использования ...
0
голосов
1ответ
378 показов
MS Project Macro VBA
Написание макроса в MS Project, который читает значения из Excel. Макрос должен подсчитать вхождение определенной строки в столбце таблицы Excel. Я использую следующий код: Set objXL = ...
0
голосов
1ответ
658 показов
Excel 2016 VBA help (F1) больше не работает?
Я просто "обновился" до Excel 2016. Я часто использую VBA для работы, и, поскольку я не отточенный программист, я бы постоянно использовал функциональность справки F1, чтобы узнать больше об ...
0
голосов
1ответ
524 показов
используйте vba для сохранения в несуществующем текстовом файле, используя диалоговое окно стиля «сохранить как»
У меня есть макрос, который выводит в текстовый файл. Мне нужно диалоговое окно с типом "сохранить", которое позволяет мне получить путь к еще не существующему файлу, открыв диалоговое окно ...
0
голосов
1ответ
2k показов
Есть ли способ проверить версию книги Excel для последней версии?
У меня есть основная книга Excel, над которой у меня работают пользователи. Функция этой рабочей книги Excel заключается в копировании и создании другой рабочей книги с использованием макросов. Эта ...
0
голосов
0ответов
357 показов
Excel VBA и поздняя привязка
Я искал в Интернете с высоким и низким, и читать службы технической поддержки Майкрософт очень хороший концепт часть здесь , а также многие другие. Моя ситуация такова, что я написал довольно сложное ...
0
голосов
1ответ
35 показов
Улучшение волатильности UDF
У меня есть крошечный UDF(), который возвращает Address гиперссылки: Public Function hyperAdd(r As Range) As String Application.Volatile hyperAdd = "no hyperlink" If r.Hyperlinks.Count = 0 Then Exit ...
0
голосов
1ответ
1k показов
Простой способ добавить пробелы в конец текста
У меня есть несколько тысяч строк данных, и в столбце "А" появляется пункт №. Элемент # может быть длиной от 2 до 12 символов. Мне нужен простой способ добавить пробелы в конец любого элемента #, ...
0
голосов
1ответ
445 показов
Разница в том, как объединить значения из нескольких строк в одну строку в Excel?
Привет, я пытаюсь адаптировать превосходный VBA, который был опубликован ранее, чтобы просмотреть данные, взять все строки с одинаковым идентификатором в столбце 1 и добавить их все в одну строку для ...
0
голосов
1ответ
33 показов
удалить три цифры в зависимости от состояния в Excel?
У меня есть лист с данными, я хочу удалить последние три числа, но в некоторых ячейках у меня есть только текст, поэтому мне нужна формула, которая удаляет последние три числа, если в ячейке есть, ...
0
голосов
2ответа
80 показов
заменить данные с условием в Excel
У меня есть данные в моем листе, и я хочу заменить их, но с условиями, в столбце A меня есть данные, подобные этим my-photo/good-photo/rating123.jpg хочу заменить этот тип текста этим типом текста ...
0
голосов
0ответов
40 показов
Получить значения из других таблиц в другие на основе условий в Excel
У меня есть лист с данными, я хочу получить данные на другом листе, но с условиями.Например: ------------------------------------------------- | Cell A | Cell B | Cell C | Cell D|Cell E | ...
0
голосов
0ответов
318 показов
Формула MS Excel работает, кроме случаев, когда я добавляю iferror(), тогда она выдает ошибку времени выполнения 1004
У меня есть формула в ячейке: ...
0
голосов
1ответ
559 показов
Как получить значение ячейки в другом листе на основе условия?
У меня есть лист Excel с данными. Я хочу получить данные с одного листа на другой на основе условия. -------------------------------------------- | Cell A | Cell B | | ...