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

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

2
голоса
1ответ
49 показов

Отключить предупреждающий знак

Есть ли способ предотвратить появление этого предупреждающего знака в Microsoft Access 2007-2013 с помощью метода VBA? Я пытался (DoCmd.SetWarnings False) и (Приложение.DisplayAlerts = false) ...
2
голоса
2ответа
1k показов

Не вставляя новые записи, вместо этого он обновляет последнюю запись в MS Access VBA

У меня есть форма, сделанная в MS Access и VBA. У меня есть этот код во вставке с заданным по умолчанию при создании кнопки DoCmd.GoToRecord , , acNewRec Моя форма связана с таблицей и связывает ...
2
голоса
1ответ
242 показов

Как скрыть все стили таблицы

У меня есть файл Word 2010 DOCX, и я хотел бы скрыть все необычные стили таблиц, которые не соответствуют нашему CI/CD. Это кажется невозможным с помощью пользовательского интерфейса, поэтому мне ...
2
голоса
2ответа
925 показов

Диаграмма Excel - подсчет серии и добавление метки данных к последней точке

Мне удалось создать макрос, который находит последнюю точку первой серии в диаграмме, а также добавляет и форматирует метку данных. Теперь я хотел бы сделать так, чтобы он подсчитывал серии, которые ...
2
голоса
1ответ
2k показов

Можете ли вы заблокировать пользователей от редактирования графиков в Excel

У меня есть инструмент, написанный на VBA в Excel, но у меня проблемы с пользователями, изменяющими ряды данных графика. Есть ли в любом случае, когда они открывают свою копию файла, чтобы запретить ...
2
голоса
3ответа
5k показов

Исправить (сегодня) дату в Excel

У меня есть файл с макросом VB, который помещает формулу TODAY() в ячейку, когда я нажимаю кнопку. Формула является изменчивой и обновляется каждый раз, когда вычисляется лист. Вместо этого я хотел ...
2
голоса
1ответ
222 показов

Macro Help: Поиск замены для вырезания и удаления для скорости

Я ищу способ использования команд .удалять .резать В моём excel макросы. Я обнаружил, что эти процессы значительно замедляют процедуру (до 20 минут) для большего количества данных, которые он должен ...
2
голоса
1ответ
4k показов

В Excel делать «Стоп-кадр» в крайнем правом столбце вместо самого левого?

Насколько я понимаю, функция «Стоп-панели» в Excel заключается в том, что вы можете остановить только самые левые столбцы или самые верхние строки. Однако у меня есть таблица, в которой очень важный ...
2
голоса
3ответа
282 показов

MS Project Macro не будет выполняться, кроме как из меню "Просмотр макросов"

Таким образом, у меня есть макрос, который не имеет ошибок. Если я перейду на Visual Basic и нажму F5 или F8, он запустится. Если я зайду в меню View Macros и выберу его, он запустится. Однако, если ...
2
голоса
3ответа
151 показов

Нахождение количества определенных символов в формуле

Я пытаюсь найти количество + в формуле внутри одной ячейки в Excel. Если бы это была обычная ячейка с текстом внутри, это было бы довольно просто. Но из-за ограничений файла, с которым я работаю, мне ...
2
голоса
1ответ
129 показов

VBA изменить скрипт на несколько таблиц

На этом форуме я нашел способ автоматического обновления автофильтров в таблице после изменения данных на листе Excel с помощью этого сценария VBA: Private Sub Worksheet_Change(ByVal Target As Range) ...
2
голоса
0ответов
235 показов

Обновление списка в Sharepoint Online (o365) через Excel/VBA

В настоящее время я использую VBA для обновления / создания новых элементов списка sharepoint с помощью SOAP. Мой ИТ-отдел сообщил, что они переходят на SharePoint Online, и один и тот же код больше ...
2
голоса
0ответов
938 показов

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

Я делаю 3 шага: На основе шаблона я создаю новый файл Excel с помощью кода (он отлично работает): Shared Sub FillExcel() Dim extension As String = ".xlsx" Dim sourcePath As String = "c:\Temp\libro" & ...
2
голоса
3ответа
17k показов

Рабочая книга не находит макрос

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

Невозможно редактировать данные в таблице данных в Ms Access 2013 - конфликт конфликтов при записи

Мне было поручено преобразовать старый проект ADP во что-то, что может обработать Access 2013. Я импортировал все формы и VBA, связал таблицы и изменил соединение на соединение ODBC. Кажется, что ...
2
голоса
1ответ
957 показов

Могу ли я добавить ярлыки в Microsoft Word, такие как `= lorem(x)`, `= rand(x)` и т. Д.?

Могу ли я добавить ярлыки в Microsoft Word, такие как =lorem(12) , =rand(34) и т.д.? Я не уверен, что они каким-то образом извлекаются из стандартного VBA-скрипта (в отличие от чего-то конкретного ...
2
голоса
1ответ
404 показов

Расширение формулы ячейки, разрешающей все ее ссылки (прецеденты)

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

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

Я бы заменил одно значение в строке текстового файла. Если я попытаюсь заменить это значение методом Replace, все те же значения будут заменены. Я просто хочу заменить один в определенной позиции в ...
2
голоса
2ответа
87 показов

Соединение двух столбцов для создания списка данных

В настоящее время у меня есть два столбца, которые необходимо сравнить. Col A, Лист 1 и Col A, Лист 2. Лист 1 содержит: A B C 5000 Apples WI 6182 Oranges NY 7271 Grapes MN 2293 Peanuts FL Лист 2 ...
2
голоса
1ответ
12k показов

Excel VBA: пропустить всю строку из обработки, если выполнено условие

Привет всем! Я относительно новичок в кодировании VBA в Excel (текущая версия 2010) и пытаюсь улучшить простую программу, которая подавляет небольшие значения в таблицах, выпускаемых моей ...
2
голоса
1ответ
1k показов

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

У меня есть электронная таблица с несколькими именами и номерами телефонов рядом с ними на каждом листе 1 - листе 5. Каждый лист имеет около 900 имен в столбце A и связанные с ними номера телефонов ...
2
голоса
2ответа
4k показов

Ошибка автоматизации VBA при запросе базы данных через ODBC

Я пытаюсь запустить макрос Excel для запроса некоторых данных из моей базы данных ODBC. Мои данные базы данных, как показано ниже: DSN: sgdv UID: l8qc1 Пароль: l8qc1 сервер: sgdv Я пытаюсь запросить ...
2
голоса
1ответ
690 показов

Ошибка времени выполнения Excel VBA '1004': ошибка определенного или определенного объекта - требуется помощь по коду

Это код, в котором у меня ошибка в Excel: Sub Start_EndDelayInMonth() With Sheets("Analysis Worksheet") Dim i As Long Dim LastRow As Long LastRow = Range("N" & Rows.Count).End(xlUp).Row 'This is ...
2
голоса
2ответа
44 показов

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

У меня есть столбец раз в формате чч: мм: сс. Мне нужно указать каждую ячейку в столбце, который заканчивается на: 01 (XX: XX: 01). С помощью функции времени в Excel, поиск a = right (cell, 3) не ...
2
голоса
1ответ
91 показов

Где MS Word хранит список синонимов?

Щелчок правой кнопкой мыши на любом слове в MS Word представляет список синонимов. Где полный список всех этих слов? Могу ли я добавить свои слова в этот список? Этот список доступен с VBA?
2
голоса
2ответа
6k показов

Объедините дубликаты в Excel, суммируйте некоторые столбцы и средневзвешенные остальные

У меня есть большая таблица Excel с дублированными строками, мне нужно сжать дубликаты в одну строку, при этом некоторые столбцы суммируются, а остальные взвешиваются. Это возможно? Это список ...
2
голоса
2ответа
34k показов

Код VBA, чтобы выбрать определенные листы в Excel и сохранить как новую книгу?

Можно ли использовать VBA для выбора определенных таблиц в книге Excel и сохранения в виде нового файла книги?
2
голоса
1ответ
193 показов

Макрос Excel для создания 8-символьного имени пользователя

Я пытаюсь использовать макрос VBA Excel для создания имени пользователя из восьми символов, и то, что я придумала, не получается. Если ввести в ячейку, формулы, кажется, работают. В моей таблице у ...
2
голоса
3ответа
11k показов

Как перенести данные в столбцах в строки?

Как перенести данные в столбцах в строки? Если данные: Joe some city some state Bob no city no state и я использую Paste Special » Транспонировать, я получаю Joe some city some state Bob no city no ...
2
голоса
2ответа
6k показов

Как заменить формулу ячейки своим собственным значением через UDF?

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

Автообновление фильтра Excel

Я использую Excel 2010. Я взглянул на другие "автообновления" и, как я увидел, они хотели, чтобы вы ввели некоторую информацию, чтобы она "обновляла" автообновление. У меня есть две отдельные ...
2
голоса
2ответа
21k показов

Ссылка на ячейку только по имени столбца в Excel 2010 VBA

В Excel 2010 мне нужно построчно просматривать таблицу данных и манипулировать данными в VBA. Моя оригинальная функция выглядит так: Private Function GetValue(ByVal myRange As Excel.Range, ByVal ...
2
голоса
1ответ
247 показов

Excel: двусторонние связи для ячеек как на исходном, так и на целевом листах

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

Excel VBA, который вызывает командлет Powershell ActiveDirectory, но модуль не загружается?

У меня есть сценарий PowerShell, который я использую для выгрузки списков пользователей и компьютеров в CSV-файлы; это прекрасно работает, и я не хочу трогать это много. Он использует командлет ...
2
голоса
3ответа
3k показов

Microsoft Excel - Как связать или скопировать ячейки на другой лист в каждой n-й строке

Microsoft Excel - Как связать или скопировать ячейки на другой лист в каждой n-й строке. У меня есть интересная проблема. Это, вероятно, просто, но я не могу понять это. У меня есть список ячеек ...
2
голоса
3ответа
678 показов

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

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

Можно ли автоматически добавлять ячейки из нового листа в формулу в Excel?

Я хотел бы сделать новую финансовую таблицу для отслеживания расходов. Поскольку ведомости расходов создаются как и когда я не могу предварительно сгенерировать электронную таблицу для заполнения ...
2
голоса
1ответ
3k показов

autosize excel 2010, окно комментария, когда добавляешь много текста

Я нахожу способ сделать размер окна комментария Excel автоматическим, когда я добавляю в него много текста. Некоторые пытаются с Google, и я получил это от Озгрида, но это не работает на моем Excel ...
2
голоса
1ответ
12k показов

Макрос для автозаполнения столбцов в Excel

Я записал макрос в Excel, который заполняет столбцы формулами. Тем не менее, он ограничен диапазоном, который я использовал в моих тестовых данных, то есть он не заполняется до последней строки ...
2
голоса
2ответа
6k показов

Функция Excel VBA для поиска значения и формата

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

Валидатор данных MS Excel не принимает вызов к пользовательскому макросу

У меня есть рабочий макрос VB, который проверяет содержимое. Он принимает два строковых параметра (значение ячейки и регулярное выражение) и возвращает либо True, либо False. Он использует ...
2
голоса
1ответ
351 показов

Мой формат даты схватка между итальянским на английский VBA Word Excel

Я сделал макрос для извлечения даты из текстового документа и вставил в Excel. У меня есть управление контентом выбора даты в слове. Моя локаль на моем компьютере установлена на итальянский ДД / ММ / ...
2
голоса
1ответ
552 показов

Как программно стилизовать часть строки в вычисляемой ячейке

У меня есть ячейка, которая содержит что-то вроде этого: ="String of text that's moderately long" & YEAR(NOW()) & "." Я хочу знать, есть ли способ, с помощью макроса, я могу раскрасить / стилизовать ...
2
голоса
1ответ
1k показов

Слово VBA CrossReference

Я использую Word 2010 и хочу создать сценарий VBA для вставки перекрестной ссылки. Я часто вставляю перекрестные ссылки на номера таблиц и номеров рисунков. Итак, я хочу сначала показать диалоговое ...
2
голоса
1ответ
9k показов

Как я могу удалить / удалить макрос VB?

Я создал макрос VB в Outlook 2007, и он мне больше не нужен. Я хочу удалить его из Outlook. Как я могу это сделать? Чтобы создать макрос, вы просто нажимаете Alt+F11, и появляется редактор. Вы ...
2
голоса
2ответа
926 показов

Рюкзак / Сумма-Общее Изменение. В EXCEL, как получить все комбинации чисел, где суммы попадают в определенный диапазон?

Привет, я новичок здесь и надеялся, что один из вас сможет мне помочь. Обратите внимание, что эта тема похожа на некоторые, но никто не ответил на этот точный вопрос. Он точно такой же, как и этот ...
2
голоса
3ответа
120 показов

Excel - выделять и удалять повторяющиеся значения столбцов в строке

Я работаю над большим документом, в котором есть пара сотен столбцов данных. Многие из этих строк имеют повторяющиеся значения в столбцах, которые мне нужно удалить. Вот образец листа: Мне нужно ...
2
голоса
1ответ
1k показов

MySQL для EXCEL (2010) - Пользовательский запрос выбора

У меня включена надстройка MySQL для Excel (MS E:2010) (самая последняя версия). Я проверил свое соединение с сервером (не локальным), и все отлично, но я не вижу нигде, чтобы написать / вставить ...
2
голоса
1ответ
834 показов

Outlook 2007 VBA/Macro

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

Запрос VBA для копирования и вставки из поля со списком в активной ячейке

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