Вопросы с меткой [vba]
Visual Basic для приложений; подмножество Visual Basic, используемое во всех приложениях Microsoft Office. Попробуйте использовать этот тег вместе с тегом для конкретного приложения. Хорошие вопросы по VBA, как правило, содержат некоторый код и требуют решения конкретных вопросов. Вопросы, требующие полного решения (пожалуйста, дайте мне код / как это сделать и это с VBA), не относятся к теме и будут закрыты как слишком широкие.
2672 вопроса
0
голосов
1ответ
41 показов
Советы по макросам - вставка строк в новый лист, если в определенных ячейках указано "НЕТ"
Я хотел бы получить несколько советов по использованию VBA и макросов. Я хотел бы связать рабочие листы (рабочие листы с 1 по 6) с основным листом (рабочий лист 7). Если строка содержит "НЕТ" в ...
0
голосов
2ответа
91 показов
Отображать сообщение, если пользователь пытается вставить более 2000 строк на лист Excel
Я использую Excel 2013 для создания рабочей книги, которая будет заполнена конечным пользователем, честно говоря, у меня много проверок, поэтому, когда пользователь пытается вставить более 2000 ...
0
голосов
2ответа
573 показов
MS Word: использование формул с пользовательскими свойствами документов
Кто-нибудь знает, как добавить 1 к пользовательскому свойству документа? По какой-то причине это действительно простое уравнение ускользает от меня. У меня есть пользовательское свойство ...
0
голосов
1ответ
779 показов
VBA делает ячейки обязательными на основе предыдущей записи ячейки
Есть ли способ сделать количество ячеек обязательным в зависимости от входа в ячейку? Содержимое ячейки может отличаться.
0
голосов
1ответ
393 показов
Как я могу сделать слайды PowerPoint для Excel каждого диапазона в VBA
Как я могу сделать слайды Power Point на основе Excel Range A2:B2. Все символы (название страны) для строк Excel от A1 до A10 превращаются в слайд Power Point. Вот мой код в макросе Excel, но я ...
0
голосов
1ответ
83 показов
Сохранение листов Excel в виде отдельных документов в формате PDF
На работе мы экспортируем данные счета в документ Excel, где каждый счет помещается в отдельный лист Excel. На данный момент мы используем BullZip PDF для печати, но в идеале я бы хотел нажать ...
0
голосов
1ответ
102 показов
Powerpoint Повторное использование объектов
Я хочу создать ppt с большим количеством картинок и аудио, которые будут многократно использоваться. Например, у меня будет звонок, который будет проигрываться при каждой загрузке слайдов. Я не хочу, ...
0
голосов
1ответ
409 показов
Добавить столбец в несколько файлов
У меня есть папка из 90 файлов Excel, каждый из которых назван в соответствии с датой данных внутри, и где один лист в каждом файле имеет одно и то же имя. Мне нужно объединить рабочие листы в один ...
0
голосов
1ответ
1k показов
Код VBA для оператора SUMIF - Необходимы дополнительные условия
Я пытаюсь пробраться через некоторые сценарии VBA. Я нашел этот код в сети, который позволяет выполнять функцию SumIf при выполнении одного условия. Я хотел бы расширить его до двух, может быть, трех ...
0
голосов
1ответ
35 показов
Как обернуть мой макрос в предложении IF EXIST
У меня есть следующий код: If Sheets("EstimateTemplate").Visible Then Sheets("EstimateTemplate").Select ActiveWindow.SelectedSheets.Visible = False Sheets("Navigation").Select Else ...
0
голосов
3ответа
26 показов
Как скопировать одно изображение в другое с помощью Excel VBA
У меня есть лист, который я использую для создания спортивных карт. На моем листе 15 карточек, каждая с изображением, созданным с помощью «INSERT -> Picture» и выбирающим PNG или JPG на моем ...
0
голосов
2ответа
56 показов
Разделение заголовка на слова и поиск в другом заголовке
Я пытался автоматизировать файл Excel с заголовком в столбцах A и B, и мне нужно искать каждое слово из A в B. Если какие-либо слова совпадают, мне нужно вставить его после доступного столбца B (C, ...
0
голосов
1ответ
130 показов
Объединение нескольких строк Excel на основе одинакового содержимого с последующим увеличением столбца в VBA
Я пытаюсь настроить подпрограмму VBA, которая будет проверять все строки на рабочем листе, а затем объединит две одинаковые строки, а затем это увеличит столбец "QTY". Ниже приведен пример того, чего ...
0
голосов
1ответ
2k показов
Как изменить эти коды VBA для сохранения таблицы Excel в формате Excel (.xlsx)?
Я добавил кнопку в лист Excel, и теперь, когда я нажимаю эту кнопку, она сохраняет лист по определенному пути с определенным именем, но в формате PDF. Я хочу сохранить этот лист просто в формате ...
0
голосов
1ответ
1k показов
Альтернатива слияния почты
У меня есть шаблон документа Word, который я использую при написании сопроводительных технических документов для отправки с чертежами САПР. В связи с характером продукта, который мы создаем, это ...
0
голосов
0ответов
120 показов
Разделить данные ячейки на несколько ячеек
У меня есть база данных, в которой большая часть ячеек содержит несколько данных внутри. Так что мне нужно что-то, что разбивает каждую клетку на несколько строк. Я нашел разные коды VBA, которые ...
0
голосов
1ответ
135 показов
Как найти фронт персонажа в VBA
Описание проблемы: Найдите instr(который является числом), затем проверьте, содержит ли значение instr какой-либо символ перед ним или нет (например, 123, x123). Если instr или instr с символом ...
0
голосов
0ответов
772 показов
Как вызвать форму пользователя из одной рабочей книги в другую рабочую книгу
Код, который я пишу здесь, имеет ссылку в book1.xlsx (когда я нажимаю book1, она должна показать мне форму пользователя) и вызываю форму пользователя из book2.xlsx (где я создал форму пользователя) ...
0
голосов
1ответ
5k показов
Как я могу разделить ячейки на две части в Excel?
Например, я хочу разделить ячейку B2 на две части, не вставляя новую строку или столбец. Пожалуйста, смотрите скриншот ниже:
0
голосов
0ответов
936 показов
VBA держите таймер включенным до тех пор, пока не будет приказано остановиться
У меня есть макрос VBA, который запускает таймер для каждой ячейки, на которую я нажимаю, используя кнопки запуска, остановки и сброса. Но в тот момент, когда я нажимаю на другую ячейку на листе ...
0
голосов
1ответ
2k показов
Как разделить одну строку на несколько строк в зависимости от количества в Excel?
У меня есть таблица со списком медицинского оборудования (идентифицированного JSN) в комнате. Один элемент оборудования (JSN) может иметь несколько количеств в помещении. Я хотел бы разделить все ...
0
голосов
1ответ
54 показов
Excel, необходимо: автоматическое повторение после ввода данных, если не изменено вручную
MS Excel, одна строка данных (номера от 1 до 20). Ввод всех ячеек осуществляется с помощью выпадающих списков. Интересно, можно ли выбрать выпадающий элемент списка и все ячейки справа от него в ...
0
голосов
1ответ
3k показов
Как сохранить форматирование в сводной диаграмме Excel 2010?
У меня есть некоторый код VBA, который запускает SQL-запрос, выгружает его в электронную таблицу Excel 2010 и обновляет 2 сводные таблицы на основе данных. У меня также есть 2 сводные диаграммы, ...
0
голосов
2ответа
70 показов
Реализация 3 разных макросов на нескольких ячейках в листе по выбору
Я абсолютный новичок как в Excel, так и в VBA, и пытаюсь придумать код, который может дать мне таймер и изменение цвета ячейки, которое происходит, когда я нажимаю на мои три кнопки StartBtn, StopBtn ...
0
голосов
1ответ
186 показов
Скрипт VBA зацикливается на всех листах, но не выдает результаты на всех листах
Этот сценарий VBA у меня проходит по всем листам, но я не вижу вывод на всех листах. В чем будет причина? Sub A() Dim ws As Worksheet For Each ws In ActiveWorkbook.Worksheets Dim ct As String ct = ...
0
голосов
1ответ
145 показов
Как я могу применить этот макрос ко всем страницам в файле Excel
У меня есть код для конкретной модификации некоторых ячеек на странице. Я хотел бы применить этот код в один клик для всех страниц в файле Excel. Я использую VBA и я новичок в этом. Вот мой код: Sub ...
0
голосов
1ответ
108 показов
Необходимо разделить строку текста в редактируемой ячейке, помеченной знаком +
Мне нужен код VBA, чтобы разбить строку текста в редактируемой ячейке, помеченной знаком +, а затем поместить раздельный текст в столбец отдельно, оставив исходную ячейку без изменений. Также мне ...
0
голосов
1ответ
631 показов
Код VBA автоматически скрывать / показывать непрерывно
Мне нужно, чтобы скрыть / показать строки, как значения обновляются. Прямо сейчас мой код будет автоматически скрываться, когда значение становится равным нулю, но если я введу значение, оно не будет ...
0
голосов
1ответ
256 показов
EXCEL предварительные расчеты даты
У меня есть 2 столбца дат, ожидаемая доставка и доставка. Они могут выглядеть так: expected delivery 12-08-2015 10-08-2015 12-08-2015 12-08-2015 12-08-2015 14-08-2015 01-09-2015 06-09-2015 02-09-2015 ...
0
голосов
2ответа
693 показов
Сбой макроса VBA при использовании переменных Ranges вместо фиксированных
Я попытался включить комментарии в код, чтобы сделать его читабельным, тем более, что я уверен, что есть лучшие способы сделать это! У меня есть таблица с покупками и продажами для конкретного ...
0
голосов
1ответ
57 показов
Проверьте, какие (несколько) ячеек в столбце A содержат подстроки, указанные в столбце B?
В колонке AI есть описания сделок M & A, в которых упоминаются названия компаний. В столбце BI есть названия компаний, для каждого из которых я хочу видеть, где это упоминается в столбце A. С чем у ...
0
голосов
1ответ
485 показов
Автоматизированный поиск цели - Excel
Я успешно использую цель поиска, чтобы вернуться в известное число. Это прекрасно работает с несколькими линиями - теперь мне нужно 100 строк (возможно, 1000) строк. Любая помощь будет принята с ...
0
голосов
1ответ
570 показов
Фильтрация данных как часть макроса VBA
Я пытаюсь создать макрос, который будет автоматизировать отчет. Проблема в том, что исходные данные приносят нам ненужные данные, а сам отчет выполняет множество вычислений на основе всей таблицы. На ...
0
голосов
1ответ
834 показов
Как назначить всплывающую подсказку для кнопки макроса, добавленной путем настройки ленты в MS Excel?
Я хочу назначить всплывающую подсказку для кнопки макроса, добавленной мной, настроив ленту в настройках на вкладке файла в MS Excel. Вы можете увидеть этот снимок, чтобы понять, где и как я хочу ...
0
голосов
1ответ
29k показов
Получение "Определено приложением или определено объектом" ошибка "1004"
Поэтому я пытался скопировать данные с другого листа и вставить в текущий, и я получаю эту ошибку: Ошибка приложения или объекта "Ошибка 1004" Может кто-то помочь мне с этим ? Option Explicit Sub ...
0
голосов
1ответ
993 показов
Вставить формулу, если пусто, если следующая ячейка в строке в пределах диапазона, но заморозить данные из предыдущей ячейки / удалить формулу
У меня есть пользователи, которые вручную вводят данные из одного Excel, сгенерированного из системы отчетов, и вводят эти данные в сотни ячеек в день. Формат отчета, сгенерированного в excel, ...
0
голосов
1ответ
58 показов
Как автоматически разместить автотекст в стилях Word?
Я делаю сценарий в Microsoft Office Word 2007 и создавал различные стили, чтобы быстро вносить изменения в форматирование для различных аспектов сценария. Например, стиль моего персонажа появляется в ...
0
голосов
1ответ
3k показов
Как реализовать модуль VBA для копирования отфильтрованных данных
Мне нужно реализовать макрос VBA, который копирует данные из одного листа Excel и помещает определенный столбец в другой. Sub sbCopyRangeToAnotherSheet() 'Method 1 ...
0
голосов
1ответ
104 показов
Необходимо передать данные столбца. У меня есть 2 листа с одинаковыми данными, и мне нужно переместить соответствующие данные из одного в другой
У меня есть 2 листа Excel, и у обоих есть один столбец с соответствующими данными. Однако в Sheet2 есть столбец данных, которого нет в Sheet1 , и мне нужно ввести соответствующие данные из Sheet2 в ...
0
голосов
1ответ
785 показов
Выберите и удалите определенные строки в Excel из текстового файла
Я хочу выбрать много строк в Excel, чтобы удалить их, и это вручную буквально занимает несколько часов. У меня есть конкретные номера строк в файле .txt с номером в каждой строке. Как это: 1 5 8 9 ...
0
голосов
1ответ
416 показов
getURL excel UDF
Поэтому, ссылаясь на предыдущий вопрос, который я задавал об отображении текста и его гиперссылки, ссылаясь на него в другой ячейке, я обнаружил, что кто-то написал эту макрокоманду для excel для ...
0
голосов
1ответ
502 показов
ошибка выполнения 1004 - vlookup
это мой код: Sub index_test() Dim i As Double Dim Newsht As Worksheet Dim countnonblank1, countnonblank2 As Integer Dim myRange, nuRange As Range Dim nuClass As Variant Dim inpt, Msg, Title, MyInput ...
0
голосов
1ответ
911 показов
Скрыть и показать строки на основе нескольких значений ячеек (Сравнение)
Я пытаюсь сделать сравнение деталей для нескольких компаний (a, b, c, d), которое представлено в раскрывающемся списке в ячейках A1 и B1. Я использую подпрограмму VBA (представлена ниже), чтобы ...
0
голосов
0ответов
78 показов
Различные пути к файлам Sharepoint в разных средах
У нас есть приложение VBA в Excel (UserForm), которое пользователи используют для обновления другой книги Excel с помощью SQL. Два файла находятся рядом в папке MS Sharepoint. Существует два типа ...
0
голосов
1ответ
1k показов
VBA обновляет не ту ячейку
Я недавно начал новую работу. Это руководящая должность, и у компании нет особого подхода к ИТ-отделу. Поэтому я пытался создать свои собственные инструменты управления. Мои коллеги также боятся ...
0
голосов
0ответов
1k показов
Как добавить цветные треугольники в угол (ы) ячейки?
Я знаю, что по умолчанию треугольники красного или зеленого цвета являются индикаторами предупреждений или комментариев. Но здесь мне нужно решение для создания нового стиля формата для ячейки, ...
0
голосов
1ответ
55 показов
какое название подходящей фигуры не указано в моей программе?
у меня есть следующая процедура, которую я нашел в сети здесь: http://www.ozgrid.com/forum/showthread.php?t=77662 эта процедура не работает, потому что я не знаю это имя формы. Кто-нибудь может ...
0
голосов
2ответа
168 показов
Как я могу скопировать каждый лист в новую книгу и сохранить форматирование
Как в моем названии .. У меня есть следующий код: Sub SaveSheets(yeard, monthd) Dim strPath As String Dim ws As Worksheet Application.ScreenUpdating = False strPath = ActiveWorkbook.Path & "\" & ...
0
голосов
1ответ
4k показов
Как я могу посмотреть в ячейку с VBA, чтобы найти конкретный текст, а затем извлечь его?
У меня есть столбец, который может содержать ячейки с данными, которые разделены на | разделитель. Мне нужно иметь возможность заглянуть в каждую ячейку и найти конкретный текст и, если он найден, ...
0
голосов
1ответ
20k показов
Как найти в нескольких файлах значение, соответствующее тексту в одной строке в Excel?
Я знаю, что это откровенно помогает мне опубликовать, но мне дали эту задачу, и я не знаю, как сделать это вовремя. У меня есть умеренные знания Excel, но я не знаю VBA. Я изучил C++, поэтому я ...