Vba – вопросы и ответы

75
голосов
1
ответ
По какой-то причине VBE сообщает, что ConcatenateRows нужен объект, я не совсем уверен, почему, окно Immediate сообщает мне, что ConsolidateRange является диапазоном: Option Explicit Private Consol...
2 месяца, 2 недели назад sgp667
106
голосов
1
ответ
Я совершенно новичок в VBA (менее недели). Я пытаюсь создать макрос, который будет вставлять слайды в текущую презентацию на основе пути к файлу и диапазона слайдов, представленных в таблице на сла...
2 месяца, 2 недели назад Ashwin Jain
86
голосов
1
ответ
Мне никогда не нравилось работать с VBA, и я ищу несколько советов или решений с добавлением значения ячейки в cmd. Я хотел бы добавить мое значение цикла в конце указанной команды например выполни...
2 месяца, 2 недели назад Archie
-4
голоса
2
ответа
Ниже приведен код из записанного макроса в Excel 2016 во время импорта данных из базы данных SQL Server Express. Sub Macro2() ActiveWorkbook.Queries.Add Name:="Query1", Formula:= _ "let" & Chr(...
2 месяца, 2 недели назад user2165379
75
голосов
2
ответа
Я хочу фильтровать multipleColumnRange по столбцу1, если cell.Text начинается с "A" rng01.Columns(1).AutoFilter Field:=1, Criteria1:="firstCharacter = 'A'", VisibleDropDown:=False Как я могу это сд...
2 месяца, 2 недели назад Alegro
75
голосов
1
ответ
Я написал следующий код для редактирования диапазона двух сводных таблиц. До строки звезд мой код функционирует правильно, однако я получаю сообщение об ошибке "1004": "Определенная приложением или...
2 месяца, 2 недели назад user3737057
115
голосов
1
ответ
У меня есть таблица, и я хотел бы автоматически сделать фильтр и взять некоторые имена, которые мне не нужны на данный момент. пример NAME age luis 11 carlos 12 jose 13 Я бы хотел, чтобы фильтр это...
2 месяца, 2 недели назад Nick Norwood
-4
голоса
1
ответ
Хороший день для всех, в настоящее время я все еще сталкиваюсь с проблемой моей задачи босса, чтобы создать макрос MS excel. Теперь проблема, стоящая перед auto подсчитывает устаревшие данные и ото...
2 месяца, 2 недели назад Han
97
голосов
1
ответ
Я пишу несколько кодов, чтобы манипулировать диаграммой в файле excle с помощью С#. Одним из ключевых требований является получение свойства XValue диаграммы SeriesCollection. Я попытался посетить ...
2 месяца, 2 недели назад Robin Xu
61
голос
1
ответ
Есть ли способ преобразовать столбец B с данными, разделенными запятой, в несколько строк, а также как подкатегорию столбца A, значения которого уникальны. Пример: A B 1 222,333,444 2 111,222,333 Д...
2 месяца, 2 недели назад masuka
61
голос
1
ответ
У меня проблема с тремя списками с возможностью поиска с раскрывающимися списками. Я создал три сопоставимых для поиска комбобокса с выпадающими списками, похожими на это, что я собираюсь на youtub...
2 месяца, 2 недели назад Gašper Zupančič
62
голоса
4
ответа
Доброе утро, Я пытаюсь создать код VBA, который будет определять, находится ли value переменной (число) внутри string . string может варьироваться в зависимости от длины и может содержать 1 или бол...
2 месяца, 2 недели назад John W
75
голосов
1
ответ
Я создаю документ Word с использованием VBA, и мне просто нужно отредактировать верхний/нижний колонтитулы. Когда я запускаю VBA ниже, нижний колонтитул центрируется... как мне выровнять его по пра...
2 месяца, 2 недели назад Marshall Gu
86
голосов
1
ответ
Мне нужно, как говорится в заголовке, чтобы поместить данные из столбца в следующую строку. После многих исследований я узнал, что это можно сделать с помощью макросов, и именно здесь мне нужна ваш...
2 месяца, 2 недели назад foutzos
76
голосов
1
ответ
У меня есть сотни разных шаблонов.msg Outlook с аналогичными закладками. Я хочу заполнить эти закладки, чтобы они получали свои данные из базы данных с помощью кода vba. Теперь, как в текстовых док...
2 месяца, 2 недели назад Mana
62
голоса
1
ответ
Я пытаюсь выделить значения в одном столбце на основе других данных столбца. У меня есть C1, C2 colums, где, например, 8A83-AA в обоих C1 и C2 имеет разные Val1 и Val2 в некоторых строках, если 8A8...
2 месяца, 2 недели назад sam
-6
голосов
2
ответа
Код, приведенный ниже, очень повторяющийся, и похоже, что слова, которые мне нужно заменить, могут быть помещены в три строки кода один за другим, я просто не уверен, как это сделать. Если кто-то з...
2 месяца, 2 недели назад Jac
87
голосов
1
ответ
Я новичок в VBA. У меня есть следующий код, чтобы добавить запись в ячейки в excel. Вопрос здесь в том, как я могу изменить свой код, чтобы диапазон ввода добавлялся после достижения C16? и в следу...
2 месяца, 2 недели назад Et Andrea
61
голос
1
ответ
У меня такой код в VBA Excel: Sub MySub() Dim sheet Application.EnableEvents = False Application.ScreenUpdating = False 'get current sheet name sheet = ActiveSheet.Name 'I have criteria range in hi...
2 месяца, 2 недели назад Monic
62
голоса
1
ответ
Привет, я пробовал этот следующий код, чтобы помочь мне копировать данные с одного листа на другой с одним условием (копировать только строки с "Завершено - Назначение сделано /Complété - Nominatio...
2 месяца, 2 недели назад Riadh Saïd
61
голос
1
ответ
Я изо всех сил стараюсь найти ответы на них, надеясь, что кто-то может помочь. Я чувствую, что код, который я написал, нужно подходить по-другому, чтобы достичь того, чего я хочу достичь. Я создал ...
2 месяца, 2 недели назад Matt Cass
76
голосов
2
ответа
Я создал программу Visual Basic для приложений в Microsoft Word (2016, 64 бит, Windows 10) Он состоит из UserForm с 30 текстовыми блоками и кнопкой отправки. Каждый TextBox имеет уникальное имя и т...
2 месяца, 2 недели назад James
61
голос
3
ответа
Я разрабатываю приборную панель в excel. И я ищу вычисление количества строк. (Сколько записей присутствует).. Поскольку есть несколько пустых ячеек, я думал, что они идут снизу вверх. Я использую ...
2 месяца, 2 недели назад Alwyn Miranda
-4
голоса
2
ответа
Я хотел бы фильтровать данные в Visual Basic, отфильтровывая любые значения, которые читаются "# N/A", и я хотел бы оставить все остальное, спасибо.
2 месяца, 2 недели назад HudsonWY
87
голосов
3
ответа
У меня было приложение для возвращения ближайших совпадений к определенным значениям в большом кластере значений (как в предыдущем question ), и я выбрал решение VBA. Хотя в ходе использования указ...
2 месяца, 2 недели назад Vaibhav Garg
107
голосов
2
ответа
У меня есть sub, который выглядит так: Sub open_esy(filename, p As String, p1 As Integer) Dim fileLocation As String Dim iFileNum As Integer, findblank Dim letter_temp0 As String, letter0 As String...
2 месяца, 2 недели назад l--''''''---------''''''''''''
97
голосов
2
ответа
В моем коде я хочу использовать if condition. В которой я хочу использовать "ИЛИ" около 18 раз. Как, например, If a="something" or a="something" or a="something" or.........(up to 18 times)... then...
2 месяца, 2 недели назад Pratik Gujarathi
87
голосов
1
ответ
Я использую excel 2013, и я получаю неверный вызов или аргумент процедуры при вызове PivotCaches.Add Set objExcel = CreateObject("Excel.Application") objExcel.Visible = True Set ActiveWorkbook = ob...
2 месяца, 2 недели назад user2932201
76
голосов
1
ответ
Я хотел бы поместить код VBA в myworkbook для динамического копирования диапазона A1: C "X" (переменная X-ячеек) из листа 1 и листа2 в исходный лист:
2 месяца, 2 недели назад kaliliP
61
голос
1
ответ
У меня есть таблица в excel. Один из столбцов с именем "target" заполняется ссылкой на имена других столбцов. Я хочу суммировать значения в некоторых столбцах (например, в столбце C) и значениях су...
2 месяца, 2 недели назад scraaappy
75
голосов
1
ответ
Ниже приведен код, который проверяет два листа, чтобы увидеть, похожи ли значения, вставленные в конкретный столбец. Например, он видит, что значения, вставленные в столбец A из листа 1, совпадают ...
2 месяца, 2 недели назад alex2002
107
голосов
1
ответ
В VBA для Word 2007 я хочу иметь возможность открывать документ, выделять разделы текста и заменять эти разделы полями, связанными с docvariables. Этот процесс будет: Откройте документ. Выберите те...
2 месяца, 2 недели назад david
75
голосов
2
ответа
Я пытаюсь добавить проверку на ячейку, но я бы хотел использовать Enum как источник. Public Enum account AA BB PP ZZ End Enum Sub Main() With Range("C9").Validation .Delete .Add Type:=xlValidateLis...
2 месяца, 2 недели назад M.Kadyrov
106
голосов
1
ответ
это часть моего кода, с которым я работаю, и у меня есть одна проблема. У меня есть массив со значениями (masyvas), и я начал новый цикл, чтобы найти другие значения, используя значения masyvas (i,...
2 месяца, 2 недели назад Stalkeris
76
голосов
2
ответа
У меня нет большого опыта работы с VBA, и поэтому вам нужна помощь этого сообщества для следующей проблемы: Я использовал приложение volatile в своем коде для выполнения серии вычислений, что значи...
2 месяца, 2 недели назад Faiz
105
голосов
1
ответ
Я пытаюсь перебрать четыре вкладки, копируя данные с трех вкладок и вставляя их в оставшуюся главную вкладку. Код должен перебрать все заголовки столбцов на главной вкладке, определить, существует ...
2 месяца, 2 недели назад Ant
106
голосов
4
ответа
У меня есть массив, заполненный нулями и такими: ... 00011000111100001100 1 1111100111... он всегда начинается с нулей и заканчивается символами. Мне нужно найти индекс начала первой строки из них,...
2 месяца, 2 недели назад daniäla
-8
голосов
1
ответ
Я пытаюсь сравнить две ячейки, и если значение больше, тогда отформатируйте всю строку красным цветом, а если она меньше желтого, и если значения равны, то зеленый. Возникает ошибка в цикле if, и д...
2 месяца, 2 недели назад Sunil bhagavath
106
голосов
1
ответ
Я пытаюсь помочь другому пользователю на этом форуме ( ссылка ). Цель состоит в том, чтобы использовать клавишу Enter на цифровой клавиатуре для запуска макроса, а не для использования макроса собы...
2 месяца, 2 недели назад Gary's Student
86
голосов
3
ответа
Мне нужно пересчитать значения из ячейки A: 2 до тех пор, пока значение не изменится (лист, с которого я буду рассчитывать, будет иметь повторяющиеся значения для неизвестного количества ячеек, за ...
2 месяца, 2 недели назад VBANoob2.0
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема