Вопросы с меткой [vba]
Visual Basic для приложений; подмножество Visual Basic, используемое во всех приложениях Microsoft Office. Попробуйте использовать этот тег вместе с тегом для конкретного приложения. Хорошие вопросы по VBA, как правило, содержат некоторый код и требуют решения конкретных вопросов. Вопросы, требующие полного решения (пожалуйста, дайте мне код / как это сделать и это с VBA), не относятся к теме и будут закрыты как слишком широкие.
2672 вопроса
1
голос
2ответа
2k показов
Как объединить значения из нескольких строк в одну строку
У меня есть таблица Excel 2007 с 2250 строками и 19 столбцами. В этих строках у меня может быть две строки дубликата информации о клиенте, которые необходимо объединить, но только если ячейка выше ...
1
голос
1ответ
969 показов
Доступ к списку 2007 все воскресенье и субботу в год?
Есть ли способ перечислить все воскресенье и субботу для данного года (например, 2013) в Access? Я попытался найти и увидеть, что VBA может добиться цели. Я хочу, чтобы у меня была форма, в которой ...
1
голос
1ответ
44 показов
Сравните листы Excel
Вот проблема, которую я пытался решить все утро - у меня есть два файла листа Excel: Подмножество: в этом файле есть подмножество сотрудников с различными деталями, включая статус обучения, например, ...
1
голос
2ответа
619 показов
Формула Excel /VBA для определения свойства группы строк
У меня есть большой набор данных на листе Excel, где: колонка A: номер цитаты столбец B: номер возможности столбец C: номер заказа на продажу. Один номер цитаты будет иметь несколько номеров ...
1
голос
2ответа
6k показов
Вызов функции VBA по строковому значению
В VBA есть способ вызвать функцию по строковому значению? Например - Dim function_name, value1, value2 as String value1 = "test" value2 = "Function" function_name = value1 & value2 ' So function name ...
1
голос
1ответ
479 показов
Нужен скрипт Excel для определения адресов электронной почты, которые содержат разные варианты имени контакта
У меня есть таблица Excel с 50k+ строками данных, где мы пытаемся определить в строках данных, где адрес электронной почты не совпадает с именем и т.д. Мы в основном пытаемся сузить число строк до ...
1
голос
1ответ
431 показов
Удаление строк с несоответствием столбцов по сравнению со списком
Я потратил некоторое время на поиски в Интернете и не смог найти ничего, что я мог бы изменить, чтобы решить мою проблему. Я начинаю с листа, состоящего из 7 столбцов. В столбце C имеется ссылка из ...
1
голос
1ответ
763 показов
Есть ли макрос для фильтрации таблицы по некоторым элементам списка?
У меня есть таблица с записями на основе списка, и я использовал макрос, который я нашел где-то, чтобы иметь возможность добавлять / удалять несколько элементов из списка в одну ячейку, позвольте мне ...
1
голос
1ответ
7k показов
Как читать из второй строки текстового файла, используя VBA
Я хотел бы прочитать из второй строки текстового файла, чтобы записать его данные в файл CSV . Каков наилучший способ сделать это? Open InputFile For Input As #1 Open OutputFile For Output As #2 Do ...
1
голос
1ответ
3k показов
Как проверить, существуют ли данные в массиве или нет, и добавить элементы в массив, используя VBA
Я всегда записываю данные 【AAA, BBB, CCC】 в файл CSV. Я хотел бы также написать другие данные (например:DDD), если есть в текстовом файле. Массив: arr = Array("AAA", "BBB", "CCC") Текстовый файл ...
1
голос
1ответ
23 показов
Использование Index-Match в VBA
Я пытаюсь вставить функцию Index-Match в мой макрос VBA. Это выглядит так: Столбцы ("C:C").Forumla = "= INDEX ('[blabla.xlsm] Sheet1'!$ F $ 4:$ F $ 102, MATCH (B1, '[blabla.xlsm] Лист1'!$ G $ 4:$ G $ ...
1
голос
1ответ
4k показов
Развернуть или свернуть группы листов на панели вкладок Excel
Есть ли способ сгруппировать рабочие листы в Excel 2010, чтобы не все вкладки были видны сразу? В основном, чтобы они могли быть расширены и сведены к минимуму по мере необходимости. У меня есть ...
1
голос
0ответов
14 показов
VBA, чтобы проверить, какая таблица стилей загружена в Word
У меня есть небольшой макрос для автоматического изменения стилей, но он не будет работать, если не выбрана правильная таблица стилей. На данный момент это выглядит так: ...
1
голос
1ответ
1k показов
Фильтр соответствия шаблонов макросов Excel
Может кто-нибудь помочь мне написать это как макрос VB/ Excel. Я хотел бы выбрать следующее из одного листа данных и записать в другой лист данных. Выберите любые строки, в которых в столбце T поле ...
1
голос
2ответа
33k показов
Регистрация OCX в 64-битной Windows 7
Я хочу использовать элемент управления MSCOMM в своем MS Excel 2010 VBA. Элемент управления должен появиться в диалоговом окне « Tools-> Additional Controls » в VBE MS Excel 2010. Я пытаюсь ...
1
голос
2ответа
770 показов
Макрос VBA в Excel 2010 32-битный режим
У меня есть лист Excel, который сохранен с использованием Excel 2010 64-битной. Имеет следующий код Private Sub Worksheet_Change(ByVal Target As Range) If Target.Row = 1 And Target.Column = 17 Then ...
1
голос
1ответ
1k показов
Разделение электронной таблицы Excel 2010 на несколько файлов рабочих книг на основе значения столбца
Я нахожу и очищаю много контактных данных, отсортированных по странам, которыми в настоящее время пользуюсь Excel для управления. В основном потому, что данные, которые я нахожу, легче очищать и ...
1
голос
0ответов
14 показов
Отдельные старые файлы с информацией о дате хранятся в Excel
У меня есть приблизительно 2000 файлов, из которых мне нужно отделить любые файлы до определенной даты (скажем, 2015). В настоящее время они разделены на подпапки для каждой категории файлов ...
1
голос
2ответа
1k показов
Как разделить каталог при изменении поля в Word 2010?
Я создаю каталог слияния в Word 2010, используя файл xlsx в качестве источника записи. Одно из моих полей - "Менеджер". Большинство полей будут отличаться в каждой строке, но менеджер будет ...
1
голос
1ответ
3k показов
Вставить столбцы в пределах диапазона на основе ссылки на ячейку
Поэтому я пытаюсь сказать VBA вставить определенное количество столбцов между двумя другими столбцами на основе ссылки на ячейку. Мне удалось получить Excel, чтобы вставить столбцы в моем диапазоне: ...
1
голос
1ответ
539 показов
Как создать несколько строк, объединяющих наборы данных
У меня есть три таблицы, и мне нужен выход, который имеет данные из двух таблиц, я хотел бы создать то же самое с помощью макроса. Таблица А A B C D Таблица Б Apple Orange Pears Таблица С Americas ...
1
голос
2ответа
55 показов
Копировать столбцы до границы
Пытаюсь сказать VBA скопировать все ячейки из столбца "Data_FirstCoumn" до столбца "Data_Boundary". Однако VBA продолжает выдавать ошибку, в которой говорится, что "метод автозаполнения класса Range ...
1
голос
0ответов
1k показов
Макрос (Excel) - добавление строки, автозаполнения текста и формул с помощью относительных OFFSET, справочных функций листа.
У меня есть проблема, и я не могу найти ответ на нее. Возможно ты можешь помочь мне. В ведомости "Введение" у меня есть строка (5), в которой приведены формулы: (i) C5 (= "Лист1"!$ A $ 1); (ii) I5 (= ...
1
голос
1ответ
5k показов
Преобразовать диапазон строк в разделенный запятыми список в буфере обмена
У меня есть некоторые данные в таблице Excel, которые мне нужно переформатировать. Существующий формат в строках. Желаемый формат разделяется запятыми. В другом месте на суперпользователе я нашел ...
1
голос
0ответов
17 показов
Фильтр Excel исчезает после изменения листа
У меня есть Excel-файл с несколькими листами. Sheet1 (Lagerliste) содержит кучу логистических данных. В основном: ЧТО ТАКОЕ ГДЕ В отдельном листе я хочу отфильтровать все строки, содержащие ...
1
голос
1ответ
828 показов
Как получить доступ к форматированному тексту в ячейке Excel с VBA
Я встроил форматирование в столбце Excel. Например, ячейка может содержать некоторые (но не все) выделенные курсивом слова. .Value а .Text кажется, лишают любого форматирования. Я хочу быть в ...
1
голос
1ответ
123 показов
Преобразование данных в Excel
У меня две проблемы с моими данными в Excel. У меня есть эта таблица, поэтому для каждого дня в году у меня есть 24 значения, то есть 365 столбцов. image1 ...
1
голос
0ответов
8k показов
Отсутствующие макросы в Word 365
Я надеюсь, что кто-то может помочь с этой проблемой. Я только что обновил с предварительного просмотра до Office 365, и проблема присутствует в обеих версиях (но не в Office 2010, который я ...
1
голос
1ответ
48 показов
Нужно ввести четыре числа и вывести отформатированный список
У меня есть рукописный список из примерно 500 координат для спрайтов на карте спрайтов в виде X1 Y1 Ширина Ширина Мне нужно, чтобы они выводились в таблицу в формате {X1, Y1, X1+Width, Y1+Height} Я ...
1
голос
0ответов
32 показов
MS Outlook VBA Script - автоматическая печать ОРИГИНАЛЬНОЙ электронной почты, когда она не доставлена
Я использую настольное приложение MS Office 2016 для Windows 10 и ищу некоторые функциональные возможности, которые я не нашел успеха после многократного поиска в Интернете, а также связался со ...
1
голос
1ответ
15 показов
Автоматически копировать только видимые ячейки
Я пытаюсь автоматически. скопировать столбец значений с одного листа на другой, но я хочу, чтобы он отображал только видимые ячейки. Поэтому, когда я меняю фильтр, скопированный продукт на другом ...
1
голос
2ответа
4k показов
Найти похожие сообщения в Outlook 2010 с помощью нового / всплывающего окна, как в 2007 году
В Outlook 2007, чтобы помочь очистить папку «Входящие», при поиске связанных сообщений откроется новое небольшое окно, которое позволит легко открывать сообщения или перемещать их в папки, а затем ...
1
голос
1ответ
35 показов
Глядя, чтобы зациклить макрос, который я записал, пропуская строки и заканчивая на основе условия
Извиняюсь за неосведомленный вопрос, но я искал макросы все утро, чтобы помочь мне с задачей, которую я выполняю, и я не нашел ответы, которые мне нужны, с помощью поиска в Google. Я использую ...
1
голос
1ответ
171 показов
Преобразовать таблицу в соответствии с шириной макета печати
У меня есть несколько документов документов, которые я конвертировал из HTML, которые хорошо выглядят в веб-макете, но когда мы переключаемся на макет печати, они обрезаются с правой стороны. У меня ...
1
голос
2ответа
6k показов
Excel: как скрыть / удалить полосы прокрутки из слайсеров сводных таблиц?
Слайсеры - это фантастический инструмент, впервые появившийся в Excel с 2010 года, позволяющий быстро переключаться между выборками при анализе данных с помощью сводной таблицы. Иногда есть слишком ...
1
голос
0ответов
455 показов
Запуск макроса, когда конкретный текст вводится в Word
Как я могу сделать макрос, который делает что-то, когда определенный текст вводится в Word. Можете ли вы дать мне простой пример макроса, который, например, запускается каждый раз, когда какой-то ...
1
голос
0ответов
597 показов
Увеличение номеров билетов каждый раз, когда я печатаю
У меня есть лист Excel, чтобы напечатать набор из 4 билетов на страницу, который мы используем для проведения инвентаризации. Я нашел код, который печатает один номер на странице. Будучи начинающим ...
1
голос
0ответов
96 показов
VBA для последовательного нумерации строк в столбце
Я хочу последовательно пронумеровать все ячейки на листе 4, начиная с A2 (начинается с 0) для 26000 ячеек в столбце A Я пытался заставить приведенный ниже код работать, но мне нужна помощь. ...
1
голос
2ответа
58 показов
Отображение части внешнего листа во всплывающем окне в Excel
У меня есть две таблицы. Первый имеет таблицу чисел. Второй имеет отформатированные текстовые ячейки. Когда пользователь нажимает на ячейку в первой электронной таблице, я хочу показать диапазон ...
1
голос
1ответ
2k показов
Диаграмма повреждена после.SetElement 'Указанное измерение недопустимо для текущего типа диаграммы.'
У меня есть книга Excel 2007 с несколькими диаграммами на одном листе (гистограмма с накоплением и одна серия в виде (невидимой) строки для итогов). В зависимости от ячейки, выбранной пользователем, ...
1
голос
1ответ
61 показов
Изменение рабочего листа
Я пытаюсь собрать макрос, который вставит отметку времени. У меня есть 2 листа input и dashboard Когда ячейка A2 на input изменяется, я хочу использовать функцию NOW для ячейки M8 на dashboard Я ...
1
голос
2ответа
6k показов
Excel 2010 Legend ключевой цвет на основе текста
Фон У меня есть шаблон Excel. Этот шаблон я заполняю данными, запустив программу, которую я написал. Шаблон Excel имеет сводную таблицу на листе, которая получает данные с другого листа, который я ...
1
голос
0ответов
88 показов
Как назначить стандартную учетную запись электронной почты для контактов в Microsoft Outlook
Я использую Microsoft Outlook 2003 с 6 различными учетными записями POP3. Теперь я хотел бы определить стандартную учетную запись, которая будет использоваться для моих контактов или групп контактов, ...
1
голос
1ответ
33 показов
Не удается увидеть именованный диапазон для таблицы, когда лист скрыт
Я пытаюсь получить доступ к именованному диапазону через VBA: Set rng = selectionSht.Parent.Names(rangeName).RefersToRange Однако этот конкретный именованный диапазон сопоставляется с таблицей на ...
1
голос
0ответов
62 показов
В Excel не хватило ресурсов при попытке вычислить одну или несколько формул
Возможный дубликат: В Excel не хватило ресурсов при попытке вычислить одну или несколько формул Я получил сообщение об ошибке "Excel исчерпал ресурсы при попытке вычислить один или несколько формулы" ...
1
голос
0ответов
168 показов
Как я могу отредактировать этот макрос, чтобы просмотреть результаты?
Я пытаюсь выбрать одну ячейку слева и справа от ячейки, которую я нашел по ее значению. Я новичок в написании макросов VBA и взломал следующий скрипт из нескольких разных статей, которые я нашел в ...
1
голос
1ответ
238 показов
Отключенные панели команд VBE
При работе с надстройкой VBA для Excel 2007 (.xla) внезапно все панели команд VBE (Главное меню, Правка, Отладка, ..) стали серыми. Я больше не могу делать такие вещи, как вставка файлов, блокировка ...
1
голос
1ответ
2k показов
VBA для перемещения текстового поля работает, а затем перестает работать
Этот код должен найти обычное / основное текстовое поле на листе и затем переместить его влево. Затем перейдите на следующий лист и сделайте то же самое. Делай до последнего листа. Он работает (когда ...
1
голос
1ответ
1k показов
Заменить форматирование ячейки текстом в Excel?
Я получил документ Excel с данными, которые выглядят следующим образом: A B C ========================================= 1 |F:\folderName | | | 2 |AAA | | | 3 | AAA1 | None | | 4 | AAA2 | | | 5 | ...
1
голос
1ответ
2k показов
Как написать макрос в Outlook 2007, чтобы переместить элемент из папки «Входящие» в другую папку и пометить его как непрочитанный?
Я хотел бы иметь макрос в Outlook 2007 для перемещения выбранных элементов в подпапки папки «Входящие», помечая их как непрочитанные на ходу. Таким образом, я могу назначить кнопки для быстрого ...