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

77
голосов
1
ответ
По какой-то причине VBE сообщает, что ConcatenateRows нужен объект, я не совсем уверен, почему, окно Immediate сообщает мне, что ConsolidateRange является диапазоном: Option Explicit Private Consol...
5 месяцев, 3 недели назад sgp667
89
голосов
1
ответ
Мне никогда не нравилось работать с VBA, и я ищу несколько советов или решений с добавлением значения ячейки в cmd. Я хотел бы добавить мое значение цикла в конце указанной команды например выполни...
5 месяцев, 3 недели назад Archie
-4
голоса
2
ответа
Ниже приведен код из записанного макроса в Excel 2016 во время импорта данных из базы данных SQL Server Express. Sub Macro2() ActiveWorkbook.Queries.Add Name:="Query1", Formula:= _ "let" & Chr(...
5 месяцев, 3 недели назад user2165379
77
голосов
2
ответа
Я хочу фильтровать multipleColumnRange по столбцу1, если cell.Text начинается с "A" rng01.Columns(1).AutoFilter Field:=1, Criteria1:="firstCharacter = 'A'", VisibleDropDown:=False Как я могу это сд...
5 месяцев, 3 недели назад Alegro
77
голосов
1
ответ
Я написал следующий код для редактирования диапазона двух сводных таблиц. До строки звезд мой код функционирует правильно, однако я получаю сообщение об ошибке "1004": "Определенная приложением или...
5 месяцев, 3 недели назад user3737057
118
голосов
1
ответ
У меня есть таблица, и я хотел бы автоматически сделать фильтр и взять некоторые имена, которые мне не нужны на данный момент. пример NAME age luis 11 carlos 12 jose 13 Я бы хотел, чтобы фильтр это...
5 месяцев, 3 недели назад Nick Norwood
100
голосов
1
ответ
Я пишу несколько кодов, чтобы манипулировать диаграммой в файле excle с помощью С#. Одним из ключевых требований является получение свойства XValue диаграммы SeriesCollection. Я попытался посетить ...
5 месяцев, 3 недели назад Robin Xu
63
голоса
1
ответ
Есть ли способ преобразовать столбец B с данными, разделенными запятой, в несколько строк, а также как подкатегорию столбца A, значения которого уникальны. Пример: A B 1 222,333,444 2 111,222,333 Д...
5 месяцев, 3 недели назад masuka
63
голоса
4
ответа
Доброе утро, Я пытаюсь создать код VBA, который будет определять, находится ли value переменной (число) внутри string . string может варьироваться в зависимости от длины и может содержать 1 или бол...
5 месяцев, 3 недели назад John W
88
голосов
1
ответ
Мне нужно, как говорится в заголовке, чтобы поместить данные из столбца в следующую строку. После многих исследований я узнал, что это можно сделать с помощью макросов, и именно здесь мне нужна ваш...
5 месяцев, 3 недели назад foutzos
64
голоса
1
ответ
Я пытаюсь выделить значения в одном столбце на основе других данных столбца. У меня есть C1, C2 colums, где, например, 8A83-AA в обоих C1 и C2 имеет разные Val1 и Val2 в некоторых строках, если 8A8...
5 месяцев, 3 недели назад sam
89
голосов
1
ответ
Я новичок в VBA. У меня есть следующий код, чтобы добавить запись в ячейки в excel. Вопрос здесь в том, как я могу изменить свой код, чтобы диапазон ввода добавлялся после достижения C16? и в следу...
5 месяцев, 3 недели назад Et Andrea
63
голоса
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...
5 месяцев, 3 недели назад Monic
64
голоса
1
ответ
Привет, я пробовал этот следующий код, чтобы помочь мне копировать данные с одного листа на другой с одним условием (копировать только строки с "Завершено - Назначение сделано /Complété - Nominatio...
5 месяцев, 3 недели назад Riadh Saïd
63
голоса
1
ответ
Я изо всех сил стараюсь найти ответы на них, надеясь, что кто-то может помочь. Я чувствую, что код, который я написал, нужно подходить по-другому, чтобы достичь того, чего я хочу достичь. Я создал ...
5 месяцев, 3 недели назад Matt Cass
63
голоса
3
ответа
Я разрабатываю приборную панель в excel. И я ищу вычисление количества строк. (Сколько записей присутствует).. Поскольку есть несколько пустых ячеек, я думал, что они идут снизу вверх. Я использую ...
5 месяцев, 3 недели назад Alwyn Miranda
-5
голосов
2
ответа
Я хотел бы фильтровать данные в Visual Basic, отфильтровывая любые значения, которые читаются "# N/A", и я хотел бы оставить все остальное, спасибо.
5 месяцев, 3 недели назад HudsonWY
89
голосов
3
ответа
У меня было приложение для возвращения ближайших совпадений к определенным значениям в большом кластере значений (как в предыдущем question ), и я выбрал решение VBA. Хотя в ходе использования указ...
5 месяцев, 3 недели назад Vaibhav Garg
89
голосов
1
ответ
Я использую excel 2013, и я получаю неверный вызов или аргумент процедуры при вызове PivotCaches.Add Set objExcel = CreateObject("Excel.Application") objExcel.Visible = True Set ActiveWorkbook = ob...
5 месяцев, 3 недели назад user2932201
78
голосов
1
ответ
Я хотел бы поместить код VBA в myworkbook для динамического копирования диапазона A1: C "X" (переменная X-ячеек) из листа 1 и листа2 в исходный лист:
5 месяцев, 3 недели назад kaliliP
63
голоса
1
ответ
У меня есть таблица в excel. Один из столбцов с именем "target" заполняется ссылкой на имена других столбцов. Я хочу суммировать значения в некоторых столбцах (например, в столбце C) и значениях су...
5 месяцев, 3 недели назад scraaappy
100
голосов
1
ответ
У меня есть таблица информации на одном листе. У меня есть калькулятор на другом листе, где я загружаю данные, вношу изменения и сохраняю их обратно в таблицу. В настоящее время хранится более 60 с...
5 месяцев, 3 недели назад user2292716
109
голосов
1
ответ
это часть моего кода, с которым я работаю, и у меня есть одна проблема. У меня есть массив со значениями (masyvas), и я начал новый цикл, чтобы найти другие значения, используя значения masyvas (i,...
5 месяцев, 3 недели назад Stalkeris
78
голосов
2
ответа
У меня нет большого опыта работы с VBA, и поэтому вам нужна помощь этого сообщества для следующей проблемы: Я использовал приложение volatile в своем коде для выполнения серии вычислений, что значи...
5 месяцев, 3 недели назад Faiz
-8
голосов
1
ответ
Я пытаюсь сравнить две ячейки, и если значение больше, тогда отформатируйте всю строку красным цветом, а если она меньше желтого, и если значения равны, то зеленый. Возникает ошибка в цикле if, и д...
5 месяцев, 3 недели назад Sunil bhagavath
110
голосов
1
ответ
Я пытаюсь помочь другому пользователю на этом форуме ( ссылка ). Цель состоит в том, чтобы использовать клавишу Enter на цифровой клавиатуре для запуска макроса, а не для использования макроса собы...
5 месяцев, 3 недели назад Gary's Student
89
голосов
3
ответа
Мне нужно пересчитать значения из ячейки A: 2 до тех пор, пока значение не изменится (лист, с которого я буду рассчитывать, будет иметь повторяющиеся значения для неизвестного количества ячеек, за ...
5 месяцев, 3 недели назад VBANoob2.0
63
голоса
1
ответ
Я хотел бы напечатать документ, загружаемый с веб-страницы, документ был открыт в браузере IE (опция проверки элемента отсутствует) с помощью send keys я могу его распечатать, но если размер файла ...
5 месяцев, 3 недели назад arun v
110
голосов
3
ответа
У меня есть ячейка в таблице, которая гласит: 64123 , где есть какое-то пустое пространство после 3. Я думал, что это пустое пространство, поэтому в моем коде vba я пробовал несколько способов полу...
5 месяцев, 3 недели назад Brian Powell
77
голосов
1
ответ
Я пишу небольшой VBA для управления и преобразования даты из внешних таблиц, и я застрял в каком-то странном формате даты, например: yyyy/mm/dd. Мне действительно нужно преобразовать дату из a1 и в...
5 месяцев, 3 недели назад thuglifefligh thug
89
голосов
1
ответ
Я создаю макрос таблицы, который копирует ячейки из одной электронной таблицы DATA на вкладку "ОТЧЕТ", основанную на критериях. Если критерии изменяются, список очищается и он добавляет значения, с...
5 месяцев, 3 недели назад liltimmy
-4
голоса
1
ответ
Я хочу, чтобы кнопка нажата на "PP1 & PP2 Shortage list". Когда эта кнопка нажата, я хочу, чтобы макрос принимал значения из D5 и F5 и находил строку, в которой эти два значения отображаются в ...
5 месяцев, 3 недели назад J.Counter
64
голоса
1
ответ
Я пытаюсь добавить имена диапазонов, чтобы сделать таблицу ADA совместимой. Я пробовал код ниже; ActiveWorkbook.Names.Add Name:="On_Draft_List_D", RefersToR1C1:=("Sheet1!R1C1:R" & LastRow - 35 ...
5 месяцев, 3 недели назад rstuart931
89
голосов
1
ответ
Мне предоставлены данные, связанные с почтовым кодом. Мне нужно подсчитать количество вхождений определенных значений в определенных столбцах. Примеры данных приведены ниже. Survey# PostCode 1 2136...
5 месяцев, 3 недели назад Nathaniel
89
голосов
4
ответа
У меня есть два столбца с двумя значениями. Я хочу добавить некоторый текст слева от всех ячеек столбца A и соединить справа от всех ячеек столбца B. В основном я стараюсь избегать ввода целой груп...
5 месяцев, 3 недели назад Ayrad
63
голоса
2
ответа
Я написал функцию, показанную ниже. Он работает, когда я использую его в Sub. Это первый случай, когда я пытаюсь написать функцию. Я знаю, что это вопрос о нобе, но я не могу заставить эту функцию ...
5 месяцев, 3 недели назад Eitan Waks
77
голосов
1
ответ
Мне нужно скопировать только столбцы D & H и вставить в таблицу. Это то, что я до сих пор. Я пробовал несколько разных модификаций, которые искали этот сайт без везения. благодаря Sub Zulily_DS...
5 месяцев, 3 недели назад A Rossi
64
голоса
2
ответа
Я хочу отформатировать диаграмму в новой вкладке на основе некоторых существующих данных с листа. Я могу записать шаблон, используя "Сохранить как шаблон", но я хочу создать макрос, который создает...
5 месяцев, 3 недели назад Shawn Shi
118
голосов
1
ответ
Я составил код, который выделяет выбранную строку. Если изменения выбора - вновь выбранная строка подсвечивается, а предыдущее форматирование выбора возвращается к первоначальному. я использую стро...
5 месяцев, 3 недели назад Meursault
90
голосов
2
ответа
Я не был уверен, как сформулировать этот вопрос, поэтому я сделал шаги. Шаги: (VBA-Excel) Данные вставляются в базу данных. Запрос выполняется, чтобы вытащить все компании, у которых есть нарушения...
5 месяцев, 3 недели назад JustoShow
Чтобы , пожалуйста,
Выберите тему жалобы:

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