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

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

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

Как убрать пробелы между словами с помощью vba xcel

Я был бы очень признателен за помощь в выяснении, как убрать пробелы между словами. Мне нужно только нацелиться на то, что находится в ячейке "A1", например, если у меня есть "Next Ex" в ячейке, я ...
0
голосов
1ответ
38 показов

Очень простая ошибка VBA

Я продолжаю получать синтаксическую ошибку в следующей функции VBA: Function F_1(k_, x_) F_1 = (x_^3 - 3.0 * k_ * x_^2 + 3.0 * k_^2 * x_ - (5.0/7.0) * k_^3) / SQR(x_ - k_) End Function Кто-нибудь ...
0
голосов
1ответ
35 показов

Как я могу создать сгенерированный / текст формулы в слове

Я обычно работаю над определенным шаблоном, заголовок которого отформатирован следующим образом; [Section Name] -- 10 min -- 0:00 to 0:10 [Section Name 2] -- 15 min -- 0:10 to 0:25 and so on... Я ...
0
голосов
0ответов
27 показов

VBA 7.1 для macOS может обращаться к /usr /lib только при вызове функции в файле .dylib?

Visual Basic для приложений 7.1 для отчетов MacOS Run-time error '53': File not found: libMyFile.dylib всякий раз, когда я вызываю функцию в динамической библиотеке, а не в /usr /lib.
0
голосов
0ответов
21 показов

dylib build против пути выполнения (LC_LOAD_DYLIB?)

Из Какое значение имеет имя LC_ID_DYLIB macOS-D macOS-O или имя_установки? Я понимаю, что LC_ID_DYLIB задает путь, по которому нужно найти dylib во время выполнения, который не совпадает с путем ...
0
голосов
1ответ
54 показов

Excel: событие обновления рабочего листа не обнаружено

У меня есть две рабочие книги, открытые в том же Excel, в первой с именем test1, список из 5 имен с номером справа, во второй те же 5 имен и эта формула: =([test1.xlsx]Sheet1!$C$5) направо. Поэтому, ...
0
голосов
0ответов
10 показов

VBA «вставить файл», не включая содержимое элементов управления контентом из исходного документа

У меня есть форма VBA для слова 2016 года. В этом «Основном документе» я могу выбрать другие текстовые документы, чтобы вставить курсор в мой документ. В документах содержатся сопоставленные элементы ...
0
голосов
1ответ
1k показов

Реализация хеш-функции в Excel 2016

Я нашел сообщения о хэш-функциях, но не смог их использовать из-за ошибок. Я не делал VBA с 2010 года, так что это немного далеко, и я не могу отладить его. Следующая запись содержит хэш-функцию: ...
0
голосов
1ответ
34 показов

Как сравнить данные с кодом VBA?

Существует ли формула VBA, которая сравнивает даты и похожие слова между двумя наборами данных? Например, если он содержит "Ter" и «1/9/18», то я могу узнать, что это "Трава". Моя цель состоит в том, ...
0
голосов
0ответов
19 показов

Копировать вставить диапазон

Вот как выглядит мой документ: Мне нужно взять все данные и вырезать их, начиная с H3. Затем мне нужно вставить его, начиная с последней открытой ячейки в Column A Как показано ниже. У меня нет ...
0
голосов
1ответ
35 показов

Мне нужна помощь с кодированием VBA

У меня проблемы с каким-то VBA-кодом, я только учусь и еще не очень много знаю. Я нашел учебник, чтобы сделать регистрационную форму, скопировал код, но когда я пытаюсь ввести это: 1stName.Additem () ...
0
голосов
0ответов
38 показов

Расчет прошедшего времени с использованием значений из двух разных книг

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

Условное форматирование по условному форматированию

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

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

Private Sub Worksheet_Change(ByVal Target As Range) If Range("A1").Value = "Passed" Then Rows("2:5").EntireRow.Hidden = True ElseIf Range("A1").Value = "Failed" Then Rows("2:5").EntireRow.Hidden = ...
0
голосов
0ответов
19 показов

Невозможно удалить / скрыть командную кнопку ActiveX в MS Word

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

Создание гиперссылки, которая ссылается на себя и продолжает делать это при заполнении

У меня есть код, который копирует строку активной ячейки и реплицирует ее в новую строку под выбранной ячейкой и гиперссылку, которая вызывает код. В приведенном ниже примере, если я нажму на верхнюю ...
0
голосов
1ответ
58 показов

Код VBA работает с F8, но не при запуске

Я написал некоторый код VBA для вставки встроенного изображения во встроенную диаграмму на лист Excel. Процедура пытается сделать это, копируя изображение, добавляя встроенную диаграмму, устанавливая ...
0
голосов
1ответ
577 показов

Как закрасить ячейки между диапазонами дат

Я пытаюсь разработать электронную таблицу Excel для управления праздниками персонала. Идея состоит в том, что есть электронная таблица "Календарь", показывающая, какие праздники у всех. Вот скриншот: ...
0
голосов
0ответов
41 показов

Как определить условия в Excel?

У меня есть файл, который выглядит так: И у меня есть файл, который выглядит так: Поэтому, если C24 - Да, тогда E25 нужно значение (из выпадающего списка - в противном случае ему нужно сообщение об ...
0
голосов
0ответов
700 показов

Разделение листа Excel на несколько листов на основе двух столбцов

У меня есть таблица 10000 строк х 50 столбцов. Все таблицы находятся на одном листе, и я планирую разделить этот лист на несколько листов на основе значений в двух столбцах (столбцы № 5 и 1 ...
0
голосов
2ответа
42 показов

Запрашивать пароль при выходе из презентации

Можно ли запрашивать пароль при выходе из полноэкранной презентации в Microsoft PowerPoint? Мне нужно постоянно показывать презентацию, когда я покидаю свой компьютер, но я не хочу, чтобы кто-то еще ...
0
голосов
1ответ
582 показов

Excel: найти повторяющуюся ячейку, если дублируется другая ячейка столбца

Я пытаюсь найти строки, которые содержат дубликаты на основе двух столбцов. Это немного сложно объяснить, но позвольте мне попробовать. Ниже картина того, чего я пытаюсь достичь. Если значение ...
0
голосов
2ответа
57 показов

Объедините несколько строк в одну, сохраняя данные столбцов

У меня есть следующий тип таблицы Current table P.no. P.Line ian feb mar apr mai iun iul aug sept oct nov dec 100001 Line1 100 100001 Line1 100 100001 Line1 300 100001 Line2 200 100002 Line2 100 ...
0
голосов
1ответ
68 показов

Автоматическое скрытие областей в Excel

Основываясь на предыдущих ответах на этот вопрос, я написал этот код, который не работает: Private Sub Worksheet_Change(ByVal Target As Range) If Range("'Paramètres clés du projet'!$H$25").Value = ...
0
голосов
1ответ
29 показов

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

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

Закрытие окна входа в COMAddin при открытии Excel из командного файла

Я открываю книгу Excel (.xlsm), используя файл .bat. @echo off pushd \\Network123\Folder123\ "Retrieve.xlsm" Примечание. Мне нужно открыть файл с помощью командной строки, так как макросы, которые ...
0
голосов
0ответов
29 показов

Многократное копирование данных Excel в один Excel

У меня есть несколько данных из файла CSV, мне нужно скопировать все данные CSV в один файл Excel, основанный на значении ячейки. Подобно исходному листу Excel1 B2:C2, чтобы до конца строки данных ...
0
голосов
0ответов
26 показов

Почему этот MacScript не возвращает ценность в Excel

У меня есть следующий скрипт VBA Dim fileName As String fileName = MacScript("choose file name") MsgBox fileName ✅ Если я запускаю AppleScript в редакторе сценариев и выбираю уже существующий файл, ...
0
голосов
0ответов
16 показов

Как применить одну и ту же формулу к ежемесячному отчету в разных файлах Excel?

Ежемесячно у меня будет обновленный файл данных в Excel. В этом месяце я настроил формулы «coundifs» для составления ежемесячного отчета. Как я могу применить эти формулы к файлу Excel следующего ...
0
голосов
1ответ
404 показов

Как экспортировать задачи Outlook в Excel в течение указанного диапазона дат (VBA)

Проблема Я довольно новичок в VBA и в настоящее время собираю фрагмент кода, который извлекает все задачи Microsoft Outlook в новую таблицу Excel. Пока что код VBA работает хорошо, за исключением ...
0
голосов
0ответов
22 показов

Можно ли запустить макрос VBA внутри сценария VBS?

Короче говоря, я полный новичок, когда дело доходит до VBS (наш разработчик оставил половину работы, а затем исчез), поэтому я "" "" сделал "" "" (получил помощь от SO) макрос, который в основном ...
0
голосов
2ответа
54 показов

Перемещение выбранных данных ячейки в Excel вправо или влево без использования cut + paste или, копирования и вставки. Переместить данные с помощью клавиш со стрелками было бы здорово

Привет, я хотел бы знать, как запустить VBA или макрос (или любой другой более простой способ), чтобы сместить значения только любого текущего выделения (варьируясь от одной ячейки в одной строке до ...
0
голосов
1ответ
31 показов

GetClipboardData всегда возвращает NULL

У меня есть следующий код: Public Declare Function GetClipboardData Lib "user32" (ByVal wFormat As Long) As Long Public Declare Function OpenClipboard Lib "user32" (ByVal hwnd As Long) As Long Public ...
0
голосов
1ответ
23 показов

Код VBA, который пропускает строку вместо «Для каждой строки в Rng.Ряды»

надеюсь, что кто-нибудь может помочь мне с моим кодом VBA. Теперь написано: если клетка.Значение = "Я" А (ячейка.Смещение (0, 9) = "meenemen") Тогда ... Я хотел бы, чтобы это было что-то вроде: если ...
0
голосов
0ответов
69 показов

Как заполнить электронную таблицу Excel данными с веб-сайта?

У меня есть список слов ложбана в электронной таблице Excel: (Цифры слева - их частота в ложбанском корпусе, но это не должно быть важным.) Я вручную просматривал каждое слово на сайте ...
0
голосов
1ответ
20 показов

Добавление кода в новый созданный лист книги vba

У меня есть кнопка, которая создаст новую книгу и сохранит ее как новую. Можно ли автоматически добавить код в лист новой созданной книги? как? например у меня есть код события. Я хочу подать заявку ...
0
голосов
0ответов
52 показов

Переименовать файлы на основе значения ячейки

я хочу переименовать файлы на основе значения ячейки я нашел Runtime Ошибка 1004 Sub Rename_Files() Dim FSO Dim RFP As String 'Rename Folder Path Dim lstrow As Long Dim i As Long lstrow = ...
0
голосов
0ответов
33 показов

Как создать папки поиска Outlook 2016 с помощью VBA?

Программного обеспечения: Microsoft Windows 10 Home, версия 1803 (сборка 17134.523) Microsoft Office профессиональный плюс 2016 Microsoft Outlook 2016, версия 1812 (сборка 11126.20266) Настройка ...
0
голосов
2ответа
627 показов

Excel Использование функции Autosum вниз

Мне нужна функция или формула листа или пользовательская функция VBA, чтобы получить сумму списка чисел, и результат будет вверху списка, а не внизу списка, как функция Autosum в Excel. Также будет ...
0
голосов
0ответов
18 показов

Удалить повторяющийся макрос VBA

Я использую очень простой простой макрос удаления дубликатов, но он побуждает меня выбрать столбец. Это всегда будет точно такой же столбец, и он даже выделяет его, но все равно просит меня ...
0
голосов
1ответ
659 показов

Не могу сохранить макрос Word, потому что файл только для чтения

У меня следующая проблема. Я пытаюсь сохранить один макрос под нормальным.dotm в Word. Я открываю word> go to developer> иди под макросами> create> copy, вставляю макрос как обычный модуль и нажимаю ...
0
голосов
1ответ
7k показов

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

Я задал связанный вопрос здесь. Сэр Аделаида предоставила мне это очень полезное решение. Так что теперь, в этом почти аналогичном случае, у меня есть 2 листа Excel в моей книге. [Xsheet] [1] Sheet1 ...
0
голосов
0ответов
109 показов

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

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

Дата корректируется на следующие рабочие дни после отключения vba

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

Как определить реальную длину / видимость / переполнение текста?

В целях обеспечения качества / целостности данных я должен убедиться, что все комментарии в column C будут видны при печати: скрытого текста не будет. Ширина, высота и шрифт зафиксированы, а перенос ...
0
голосов
1ответ
34 показов

excel - пользовательская функция не работает с фильтрацией

У меня есть это: У меня есть код VBA: Public Function CONCATENATESPECIAL(rng As Range) As String Dim rng1 As Range CONCATENATESPECIAL = "" For Each rng1 In rng If rng1.Value "" Then ...
0
голосов
1ответ
8 показов

заполнить серию дополнительным значением vba

привет, как я могу сделать серию заливки, если я хочу это так GEE-2019-000 GEE-2019-001 GEE-2019-002 и так далее ... вот мой код для серии заполнения, я просто хочу добавить GEE-2019- Dim Lst As Long ...
0
голосов
1ответ
36 показов

отображать текущую дату на основе значения ячейки vba

не обращайте внимания на мои первые два вопроса:D Я уже нашел решение для этого но для этого это немного сложно для меня, так как я не очень хорош в макросе, особенно в его функции Condition. У меня ...
0
голосов
1ответ
646 показов

VBA Object не поддерживает это свойство или метод

Код VBA выполняется в Excel, я пытаюсь вставить 3 строки после закладки в Word, но получаю сообщение об ошибке «Объект не поддерживает это свойство или метод» Я запускаю код на Word и работает ...
0
голосов
0ответов
19 показов

MS Access 2016 Файл не найден (Ошибка 53)

Отсутствующие объекты MSysObject не соответствуют экрану VBA. Когда я пытаюсь получить доступ к module2, я получаю эту ошибку: Файл не найден (Ошибка 53)