Перейти к содержимому

Метка vba

Подборка 2543 вопроса с тегом «vba» на WikiRoot: ответы IT-специалистов по Windows, Linux, Excel, сетям и программированию.

2543 вопроса

0 голосов
1 ответ
740 просмотров

MS Excel VBA для экспорта в PDF внезапно завершает работу и заставляет компьютер перезагрузиться

Ответ: Это, вероятно, не решит вашу проблему, но это сделает ваш код намного более ремонтопригодно. Public Sub PrintReportGroup(ByVal groupID As Long, ByVal startReport As Long, ByVal end...

0 голосов
1 ответ
604 просмотра

Изменить макрос, который работает, только если диапазон начинается с ячейки A1 или T1 и т. Д.

Ответ: Проблема с вашим кодом лежит внутри SearchRange(FoundPos). Это работает только в этом приложении, если SearchRangeдиапазон начинается в строке 1. Изменяя диапазон на A21:A32, ваша...

0 голосов
0 ответов
637 просмотров

Блокировка ячеек на основе условно отформатированного цвета салона

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

0 голосов
1 ответ
675 просмотров

Извлечение данных из книг с гиперссылками

Ответ: Извлечение данных из других таблиц возможно с помощью специальных формул, таких как приведенная ниже: ='\\srv-file1.redacted\example share\[Time Sheet.xls]Sheet1'!$K$14 Эта формула...

0 голосов
2 ответа
1 177 просмотров

Ошибка VBA: недостаточно места в стеке

Ответ: Функция, которую вы определили, является рекурсивной, вызывая себя безоговорочно, пока стек не будет заполнен всеми вызовами. Вы должны изменить название вашей подпрограммы, наприм...

0 голосов
0 ответов
626 просмотров

VBA / Macro для Vlookup и заменить дату, если дата в ячейке позже

Этот веб-сайт был неоценимым для меня на протяжении многих лет, и я, как правило, смог найти ответы на свои вопросы, просто выполнив поиск, однако я столкнулся с задачей, которая п...

0 голосов
1 ответ
580 просмотров

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

Ответ: Я построил это решение на основе примера, показанного на прилагаемом снимке экрана. В вашей формуле, которую =INDEX(B6:B25,MATCH(B50,B4:AP4,0))вы пытаетесь сопоставить, месяцы нахо...

0 голосов
0 ответов
606 просмотров

Excel - разделение, извлечение и экспорт файла Excel с несколькими строками интерфейса из отдельного исходного файла Excel с одной строкой данных

Вариация по разделению / извлечению данных из одной строки в тему из нескольких строк; Однако с разницей и хотел бы некоторый вклад. Этот сценарий включает чтение данных из одного...

0 голосов
0 ответов
569 просмотров

Импорт txt-значений из FTP

Я пытаюсь получить текст в формате .txt с FTP, который я хочу в Excel, вот что я получил от поддержки наших поставщиков: Создайте файл с именем GetFromFTP.bat с этим в нем. echo of...

3 голоса
1 ответ
847 просмотров

MS Access - сгруппированный запрос на основе поля MAX

Ответ: Есть несколько способов, которыми вы можете достичь этого. Следующие примеры предполагают, что ваша таблица с именем, table1и что ваши поля id, class, versionи fruit(не fruit?) - и...

0 голосов
0 ответов
613 просмотров

VBA - Назначение макроса кнопке управления формой

Я написал приведенный ниже код в VBA для удаления полных строк, если в столбце U Sheet21 (на самом деле называется «Регистрация ROG»), если появляются «Self Cancelled» или «Waitlis...

0 голосов
0 ответов
650 просмотров

Excel VBA: условие пропуска в счетчике, если критерии выполнены

У меня есть кусок кода, и я хотел бы улучшить его, добавив критерии к моим счетчикам. Текущий код работает так: У меня есть целевая книга, куда я вставляю другие книги, в которые я...

0 голосов
0 ответов
591 просмотр

отображать окно сообщения и звук одновременно - VBA

В приведенном ниже коде песня воспроизводится первой, после чего отображается сообщение. Как отобразить окно сообщений и Sound Play одновременно в приведенном ниже коде? Private De...

1 голос
0 ответов
646 просмотров

Как мне создать динамический диапазон, используя рассчитанные ссылки на ячейки?

Я борюсь, так как я не самый лучший в разработке наиболее эффективного способа сделать это. Проверьте следующее: Msgstr "Первая строка с данными: 10". Рассчитывается по формуле, ко...

0 голосов
0 ответов
596 просмотров

VBA - последовательность заполнения от 1 до N

Я не уверен, что название ясно, но по сути, мне нужно автоматизировать назначение сайтов. Количество строк обычно составляет около 60, но может доходить до 200. Назначение номера с...

0 голосов
1 ответ
639 просмотров

Найдите значение из выпадающего списка и сравните столбцы, затем перечислите различия

Ответ: Не нужно беспокоиться об этом сейчас. Я подозревал это. Это может быть не так элегантно, как некоторые могли бы создать, но это выглядит так - C2 и N2 используются для проверки дан...

0 голосов
1 ответ
579 просмотров

От шестнадцатеричного до десятичного числа в Excel

Ответ: Вам нужно будет вернуть значение в виде строки, по крайней мере, если результат имеет точность более 15 цифр. например: Option Explicit ' Convert hex to decimal ' In: Hex in string...

0 голосов
0 ответов
546 просмотров

Как исправить VBA не может найти ошибку установленного isam

У меня есть строка подключения, которая загружает диапазон ячеек в мой список sharepoint. Сегодня кто-то не смог использовать эту функцию и получил ошибку при запуске макроса. Ошиб...

0 голосов
1 ответ
598 просмотров

Индекс VBA Excel соответствует импорту CSV

Ответ: Ваш CSV-файл должен быть отформатирован с соответствующим заголовком. В простом тексте это будет выглядеть так: lookup1,lookup2 2,3 Прокомментировал бы, но пока не получил достаточ...

0 голосов
1 ответ
596 просмотров

Код VBA, необходимый для очистки содержимого ячейки AQ при изменении значения ячейки D; Microsoft Excel для Office 365 MSO 32-разрядная версия

Ответ: Чтобы убедиться, что произошло истинное изменение, мы сначала сохраняем значение выбранной ячейки в качестве публичной переменной. Поскольку вы можете выбрать более одной ячейки од...

0 голосов
1 ответ
646 просмотров

Подсчет, как часто два разных значения появляются с одним и тем же значением в соседней ячейке

Ответ: EDIT: A better solution that doesn't require an extra column You can use the functionCOUNTIFS to check if your first range is equal to something and if your second range is equal t...

0 голосов
0 ответов
665 просмотров

Excel 2016: VBA: сортировка итоговых итогов по величине и величине в сводной таблице

Мне удалось создать сводную таблицу с использованием VBA, но теперь я не уверен, как отсортировать столбец «Общий итог» справа от Наибольший к наименьшему, используя VBA, который г...

0 голосов
1 ответ
650 просмотров

Транспонировать сложенные данные в один столбец в строки на основе переменных критериев и уникальных идентификаторов

Ответ: Вы правы в том, что существует много способов перемещения данных. Формула может делать то, что вы хотите. Сводная таблица - это еще один способ перемещения значений в одну и ту же...

1 голос
0 ответов
571 просмотр

Фильтрация диаграмм на панели инструментов для отображения диаграмм, находящихся на других листах в той же книге

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

0 голосов
1 ответ
659 просмотров

Разделение книги с использованием фильтра и создание нового файла в имени столбца

Ответ: Сохраните копию файла перед началом удаления. Затем вы можете использовать код VBA, который удаляет строку, когда ячейка ( rngCell) имеет значение, отличное от 001 или B_Code или п...