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

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

0
голосов
3ответа
6k показов

Макрос Excel VBA для создания пользовательских списков из выбора

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

Справка Windows показывает пустое окно

Я использую Access 2000, и когда я использую VBA IDE, я иногда нажимаю F1 для получения помощи по определенному ключевому слову. После этого открывается окно справки, но это пустое белое окно со ...
0
голосов
1ответ
2k показов

Как управлять панелью навигации MS Access с помощью макроса или VBA?

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

Выберите метод активации из выпадающего списка вместо того, чтобы писать его самостоятельно

Ответ внизу поста Я получил код ниже, чтобы работать, но вопрос остается. Когда я копирую и вставляю код в мой проект, он не будет работать. Но вставка схемы вызова из выпадающего меню и вставка ...
0
голосов
1ответ
553 показов

Почему мой макрос Excel не работает при запуске с горячей клавиши и работает при запуске с ленты макросов?

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

Оптимальное расположение меток данных круговой диаграммы в Excel с VBA

У меня есть лист, где я создаю круговую диаграмму из данных из базы данных. Диаграмма изменяется в зависимости от отображаемых данных, поэтому срезы часто меняют размер. Я хочу отображать метки ...
0
голосов
1ответ
6k показов

Как настроить Вставить значение Excel Short Cut

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

Как обновить ссылки на ячейки при установке свойства Formula в VBA?

Вот фрагмент моего кода: For i = 1 To k If Range("D2").Offset(i, 0).Interior.ColorIndex > 0 Then Else Range("D2").Offset(i, 0).Formula = Range("D2").Formula Формула в D2 =IF(F2
0
голосов
1ответ
517 показов

Word: обновить поле местоположения документа, которое еще не было сохранено

Так как VBA не имеет onSave или afterSave меня возникают проблемы с поиском способа сохранить мой документ и обновить местоположение документа (после того, как он был сохранен). Поэтому наиболее ...
0
голосов
1ответ
581 показов

Всплывающее окно Excel после использования макроса

Это лист Excel, который я использую Когда я запускаю этот макрос Sub Value_fla() Dim k As Long With ActiveSheet k = .Cells(.Rows.Count, "D").End(xlUp).Row End With Range("D2:D" & k).Formula = ...
0
голосов
2ответа
4k показов

Не удается сохранить Excel VBA как xla

У меня есть свой VBA-код, готовый для тестирования других, и я собирался передать его в качестве надстройки (.xla). Я проверил это с другим кодом, чтобы убедиться, что смогу это сделать, и смог ...
0
голосов
2ответа
1k показов

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

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

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

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

Создание нескольких графиков на уровень фактора (график триллис) в Excel

Есть ли способ автоматизировать процесс, чтобы сделать графы, подобные следующему (также известный как граф Trallis) в Excel? Я знаю, что есть некоторый интерфейс R с Excel (некоторые из них должны ...
0
голосов
1ответ
3k показов

Как считать случаи, когда определенный стиль был применен через VBA?

В Word можно щелкнуть раскрывающееся меню стиля в окне стилей, и оно показывает, как часто этот стиль применяется во всем активном документе. Так что это информация, которая легко доступна. Есть ли ...
0
голосов
1ответ
3k показов

В Excel 2007, в редакторе VBA, почему, когда я набираю Worksheets(1). Excel не перечисляет членов объекта листа? (и как это исправить)

Картина, которая объясняет вопрос: Заметки: У меня есть Инструменты: Параметры: Выбрана опция «Список участников» Ctrl+ Пробел не работает Я знаю, что могу использовать обозреватель объектов, чтобы ...
0
голосов
1ответ
580 показов

Вырезание и вставка в макрос Excel

У меня есть около 9000 столбцов (идет в столбец MGN), которые имеют 14 строк точек данных. Мне нужно получить данные в одном столбце с форматом Столбец B ниже A, C ниже B и т.д. Могу ли я выполнить ...
0
голосов
1ответ
294 показов

Извлечь оригинальное имя файла из файла

У нас есть куча документов Excel, которые часто разбрасываются. Каждый раз, когда кто-то делает копию файла, в Windows он генерируется как 'Copy of - .xlsm' . Мы хотели бы извлечь имя файла каждого ...
0
голосов
0ответов
167 показов

Вертикальное разделение в Excel с использованием VBA

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

Как выбрать все пустые ячейки ниже текущего выбранного до первой непустой ячейки в VBA

Я пытаюсь написать макрос, который копирует текущую ячейку и вставляет текст в каждую пустую ячейку под ней, пока не достигнет первой непустой ячейки. Так что, если у меня было "Яблоко" в ячейке В2 и ...
0
голосов
2ответа
4k показов

Как я могу использовать структурированные ссылки на столбец в макросе Excel?

Вот пример, который объяснит вещи: Sheets("Plot Data July").Select ActiveSheet.ListObjects("tPDJuly").Range.AutoFilter Field:=2 ActiveSheet.ListObjects("tPDJuly").Range.AutoFilter Field:=4 Итак, как ...
0
голосов
3ответа
14k показов

Как опубликовать / экспортировать формы Microsoft Access

Я разработал некоторые формы в Microsoft Access и еще не связал формы с базой данных. Однако я хотел бы создать и, возможно, опубликовать формы, чтобы просматривать их вне Access. как мне сделать ...
0
голосов
1ответ
5k показов

MS Excel Vba/Macro эквивалент в LibreCalc или OpenOfficeCalc

есть ли в libre calc эквивалентный макрос /vba, который выполняет эту процедуру; - Чтение / открытие файлов xls по пути и выполнение пакетного импорта / копирования прочитанных листов и объединение ...
0
голосов
1ответ
2k показов

Excel 2010: Как покрасить область между диаграммами?

Я задавал этот вопрос уже на stackoverflow, но на него еще не ответили. Вместо этого мне посоветовали попробовать это здесь, так что я иду :) Вот такая простая XY-Line-Chart в Excel (2010). Он ...
0
голосов
2ответа
9k показов

Вставить строки в лист из другой книги?

У меня есть две книги, скажем: workbook_a.xlsx и workbook_b.xlsx, и обе содержат разные таблицы. Два из этих рабочих листов уже связаны парой ВПР формул с помощью уникального ключа , который является ...
0
голосов
1ответ
2k показов

Откройте базу данных Access с отключенными сценариями (макросы и VBA)

Предположим, вы хотите проверить содержимое базы данных Access, которой вы не доверяете. Кажется, должен быть способ открыть его в Access с отключенными макросами и VBA. При поиске в Интернете я ...
0
голосов
3ответа
4k показов

Выбор всех данных в столбце Excel независимо от размера

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

Автоматизировать условный шаблон, используемый в Word MailMerge

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

макрос для загрузки выбранных сообщений вложения - проблема с количеством загруженных файлов

Я изменил некоторые коды для получения выбранных вложений сообщений на моем жестком диске, как показано ниже: Public Sub SaveAttachments() Dim objOL As Outlook.Application Dim objMsg As ...
0
голосов
1ответ
1k показов

VBA xlColumnDataType в Excel 2003

При импорте файла TXT в Excel, мне нужно указать типы данных для столбцов. В настоящее время я использую Excel 2003 (обновление до 2010 будет позже летом). Мне удалось найти перечисления возможных ...
0
голосов
3ответа
3k показов

Как остановить код VBA из Excel преобразуя текст в время?

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

Как скопировать файл в сетевую папку под OS X и Word 2004/2011

Я использую Mac OS X. У меня Word 2004 / Word 2011 на моем Mac. Мне нужно знать, как создать текстовый файл под Word 2004/2011 и скопировать этот файл в мою общую сетевую папку. Я должен написать ...
0
голосов
3ответа
1k показов

Макрос не взаимодействует с цитатами в Excel VBA

У меня есть макрос, содержащий строку, которая изменит формулу ячейки, используя тип формулы R1C1. Формула: ActiveCell.FormulaR1C1 = _ "=IF(R[0]C[-2]=0,"",(R[0]C[-20]-R[0]C[-16]))" Когда я пытаюсь ...
0
голосов
2ответа
2k показов

Межстрочный интервал по умолчанию в Powerpoint 2007

Я хочу установить межстрочный интервал по умолчанию в Powerpoint 2007 на 1,1, а не на 0,8, который Microsoft установил по умолчанию. Есть какой-либо способ сделать это? Кроме того, я мог бы также ...
0
голосов
3ответа
23k показов

Использование динамических ссылок на внешние книги в Excel

У меня есть основная рабочая книга, в которой нужно извлечь данные из определенной подпапки с датой. Дата указывается пользователем до запуска макроса. Основная рабочая книга действует только как ...
0
голосов
1ответ
262 показов

Пользовательские сценарии в Outlook

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

Использование инструмента транспонирования в Excel для большого столбца значений

У меня есть очень большой лист данных с именами и адресами. Прямо сейчас это выглядит примерно так: Name Number Address Address Address (Address) Существуют сотни и сотни подобных групп, и все они ...
0
голосов
1ответ
1k показов

Автосортировка Microsoft Excel Excel

Можно ли настроить (возможно, с помощью сценариев) Excel на автоматическое приближение таблицы при каждом обновлении записи?
0
голосов
1ответ
126 показов

Начальные точки для использования VB для сценариев MS Project (2007)

У меня есть несколько планов в MS Project (2007), из которых мне нужно извлечь информацию в MS Excel в определенном формате и с определенными фильтрами. Я привык писать код VB для взаимодействия с MS ...
0
голосов
3ответа
4k показов

Как объединить данные из двух файлов Excel с разной структурой?

У меня есть два очень больших файла Excel с финансовыми данными. Мне нужно объединить данные из одного файла с данными другого. Все строки в первом файле имеют присвоенный код категории. Некоторые ...
0
голосов
1ответ
695 показов

сбой сохранения Visual Basic из-за нехватки памяти или дискового пространства

Я редактирую макрос в Word 2007 в Windows XP. Когда я пытаюсь сохранить этот макрос, я получаю следующее сообщение об ошибке: сбой сохранения из-за нехватки памяти или места на диске Теперь у меня ...
0
голосов
3ответа
3k показов

Excel VBA/Macro: как удалить строки и удалить точки и тире?

Мне недавно передали файл Excel для форматирования - 100 строк. Изображение ниже показывает вам его состояние. Это может быть очень длинное упражнение, если я проработаю его вручную, поэтому я ...
0
голосов
0ответов
208 показов

Помощь с полями Ms Access 2007

Какой самый эффективный способ "связать" поля со списком в форме Access 2007, чтобы результат первого повлиял на содержимое второго? Я уже знаю, как связать поле со списком в форме с запросом. Вот ...
0
голосов
1ответ
369 показов

Помогите обойти пароль для образцов проектов Excel

Я делаю проект в EXCEL VBA. Я беру ссылки на некоторые проекты, сделанные в Excel VBA. Но когда я решил открыть примеры проектов Excel, он попросил у меня пароль. так как можно обойти пароль для ...
0
голосов
1ответ
1k показов

Использование Excel VBA для захвата стандартного использования панели инструментов

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

Макрос, чтобы изменить дату с американского на английский?

Как изменить все даты на листе с американского формата (mm/dd/yyyy) на английский формат (dd/mm/yyyy)? Есть ли способ сделать это с помощью макроса VBA?
0
голосов
1ответ
1k показов

добавить текстовую строку слева от всех ячеек столбца в Excel 2002?

У меня есть два столбца с двумя значениями .. Я хочу добавить текст слева от всех ячеек столбца A и объединить справа от всех ячеек столбца B. В основном я пытаюсь избежать необходимости вводить ...
0
голосов
1ответ
387 показов

Как запустить макрос с параметром из командной строки Windows?

У меня есть необходимость запуска макроса из командной строки Windows с параметром. Например, макрос должен сохранять в ячейке A1 значение указанного параметра. Возможно ли это сделать?
0
голосов
1ответ
5k показов

Использование формул массива в VBA

Функции массива Excel в таблицах полезны. Например, для вычисления среднего значения sin в массиве A1:A5 я ввожу следующее, что хорошо работает: {=AVERAGE(SIN(A1:A5))} Теперь я хотел бы создать ...
0
голосов
2ответа
9k показов

Использование вставки, если формула в Excel с 3 условиями

Попытка сделать вставку, если формула в Excel, как показано ниже: В моей колонке я хочу три условия: Дата сегодня или старше (т.е. проект должен быть сегодня или раньше) = КРАСНЫЙ Дата сегодня + до 7 ...