Новые вопросы с тегом «vba»

Всего найдено 2543 вопроса

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

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

У меня есть некоторый код VBA (см. Ниже), который в основном печатает именованные диапазоны в файле Excel в PDF. У меня есть командные кнопки для каждого макроса, и он работает нормально, но когда я печатаю их последовательно, вы (group1, group2, group3 ....), когда я попадаю в group6, файл просто в...
спросил Cliff 1 год назад

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

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

У меня есть макрос, который работает, но я хотел бы изменить диапазон ячеек с Set SearchRange = Range("E1:E12") to Set SearchRange = Range("A21:A32") Я внес изменения в код, но он не будет работать, когда я его запустил, и я не уверен, в чем проблема. У меня есть объяснение ниже кода. Sub Part()...
спросил KAREN KENDALL 1 год назад

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

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

Я работаю над проектом, который требует заблокированных ячеек на основе того, как ячейки условно отформатированы. В этом случае условно отформатированные ячейки имеют внутренний цвет 15. Это правило, которое я использую для условного форматирования: ЕСЛИ: =($D$2+$M8)>=(V$1) ОТНОСИТСЯ К: $V$8:$AG...
спросил OldBen21 1 год назад

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

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

У меня есть сотни различных рабочих книг для работы с ними, извлечения из них определенных данных и суммирования этих данных в отдельной рабочей книге. Эта обзорная рабочая книга содержит гиперссылки на отдельные рабочие книги. Мне нужна помощь для автоматического извлечения данных из этих отдельных...
спросил fresh_french 1 год назад

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

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

У меня есть очень простой макрос на листе Excel, который позволяет пользователям пересчитывать. У меня нет других макросов / кода в рабочей книге, и только эта рабочая книга открыта Sub Calculate() Calculate End Sub Это активируется кнопкой. Однако при нажатии я получаю два окна с ошибками, см. Изо...
спросил PeterH 1 год назад

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

VBA - Создать и сохранить в папке в соответствии с датой

Мне нужно сделать пару вещей, которые кажутся простыми, но мне трудно понять, как это реализовать. Мне нужно создать папку, используя сегодняшнюю дату. Эта часть в порядке. Затем мне нужно сохранить файл, используя текст и сегодняшнюю дату (также хорошо). Меня привлекло то, что мне нужно сохранить н...
спросил Lenny 1 год назад

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

Excel динамический поиск VBA код

С помощью этого макроса VBA для Excel я получаю фильтр мгновенного поиска при наборе всего слова, но я хочу, чтобы он был следующим: когда я Oпечатаю для opel, я получаю, что opel уже показывает. Это код: Sub MG26Nov26 Private Sub TextBox1_Change() Dim Ray As Variant If Len(TextBox1.Value) = 0 Then...
спросил Louai Al Falahi 1 год назад

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

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

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

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

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

Я пытаюсь отфильтровать данные на основе значения ячейки. Мои данные будут в большом диапазоне за 12 месяцев. Пока я могу фильтровать только один месяц, я не могу понять, как фильтровать все 12 месяцев по значению моей ячейки. Вот формула, которую я использую. =INDEX(B6:B25,MATCH(B50,B4:AP4,0))Я вкл...
спросил Jose Cortez 1 год назад

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

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

Вариация по разделению / извлечению данных из одной строки в тему из нескольких строк; Однако с разницей и хотел бы некоторый вклад. Этот сценарий включает чтение данных из одного листа Excel и создание / заполнение листа Excel (с определенным шаблоном). Предмет - данные системного теста. Рабочий ли...
спросил Mike Simmons 1 год назад

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

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

Я пытаюсь получить текст в формате .txt с FTP, который я хочу в Excel, вот что я получил от поддержки наших поставщиков: Создайте файл с именем GetFromFTP.bat с этим в нем. echo off c: cd\import ftp -s:getmyfile.dat Другой файл - getmyfile.dat и содержит: open x.x.x.x username password cd /Prisf...
спросил Darkburrow 1 год назад

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

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

Я пытаюсь построить запрос SQL, который принимает следующие данные: +-------------+--------+---------+---------+--------+ | Primary Key | ID | Version | Class | Fruit? | +-------------+--------+---------+---------+--------+ | 1 | Banana | 1 | NORTH | Yes | | 2 | Onion | 1 | WEST | No | | 3 | Orange...
спросил ExcelMania 1 год назад

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

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

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

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

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

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

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

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

В приведенном ниже коде песня воспроизводится первой, после чего отображается сообщение. Как отобразить окно сообщений и Sound Play одновременно в приведенном ниже коде? Private Declare PtrSafe Function PlaySound Lib "winmm.dll" _ Alias "PlaySoundA" (ByVal lpszName As String, ByVal hModule As LongP...
спросил First Last 1 год назад

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

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

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

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

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

Я не уверен, что название ясно, но по сути, мне нужно автоматизировать назначение сайтов. Количество строк обычно составляет около 60, но может доходить до 200. Назначение номера сайта может варьироваться иногда от 5 до 10, в зависимости от сайта. У меня есть справочная вкладка, показывающая, наприм...
спросил Lenny 1 год назад

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

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

Я попытался написать это сам, но безуспешно (я новичок). У нас есть рабочий лист, который содержит списки пользователей, их должности и роли, назначенные им в определенных системах. То, что я пытаюсь сделать, это добавить раскрывающиеся списки, чтобы выбрать имя кого-то в списке (этот бит в порядк...
спросил Rossco 1 год назад

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

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

У меня есть 14-значные шестнадцатеричные числа в Excel, которые я хочу преобразовать в десятичное число. Например, в C2 это число 0438E96A095180, которое должно быть 1188475064373632 в десятичном виде. Я пробовал модуль в VBA, но он не работает: ' Force explicit declaration of variables Option Expli...
спросил Ben 1 год назад

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

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

У меня есть строка подключения, которая загружает диапазон ячеек в мой список sharepoint. Сегодня кто-то не смог использовать эту функцию и получил ошибку при запуске макроса. Ошибка была Cannot Find Installable ISAM. Этот человек работает под управлением Office 2013, я использую Office 365 / Excel...
спросил Jose Cortez 1 год назад

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

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

Как я могу использовать функцию сопоставления индекса в VBA, чтобы найти значения в файле CSV, а затем импортировать эти значения в сопоставленный индекс в ячейке в Excel? Скажем, у меня есть файл CSV, который содержит следующий текст с разделителями-запятыми: lookup1, 2 lookup2, 3 И следующие данны...
спросил Tyll25 1 год назад

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

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

Я предскажу это, сказав, что программирование - не моя сильная сторона, но я был бы признателен за любую помощь Я использовал приведенную ниже формулу в попытке очистить содержимое ячейки AQ при изменении значения ячейки D (в той же строке). В настоящее время содержимое очищается только в AQ, когда...
спросил MJS 1 год назад

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

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

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

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

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

Мне удалось создать сводную таблицу с использованием VBA, но теперь я не уверен, как отсортировать столбец «Общий итог» справа от Наибольший к наименьшему, используя VBA, который генерирует сводная таблица. Немного погуглив, и я нашел https://docs.microsoft.com/en-us/office/vba/api/excel.pivotfield....
спросил Dave 1 год назад

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

Excel 2016: VBA: Формула генерирует синтаксическую ошибку в макросе

У меня есть данные Excel со столбцом F, который имеет дату / время в формате: 13.11.2008 21:33. Теперь мне нужно, чтобы эта дата отображалась в столбце H согласно формуле =TEXT(F2,("MMM-dd")) (в настоящее время я делаю это вручную, работает отлично) VBA, кажется, работает до тех пор, пока не достигн...
спросил Dave 1 год назад

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

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

Используя Excel 2013, я изо всех сил пытаюсь написать формулу, которая позволяет мне переставлять суммы, сложенные в столбце E, на основе кода вычета в столбце F, используя различные критерии для первой строки / уникальные идентификаторы каждого набора данных в стеке. Я думаю, что есть как минимум д...
спросил smitty53482 1 год назад

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

Как фильтровать по значению ячейки с помощью VBA?

У меня есть два листа в рабочей тетради. Я использую следующий код VBA для фильтрации данных: Sub apply_autofilter_across_worksheets() 'Updateby Extendoffice 20160623 Dim xWs As Worksheet On Error Resume Next For Each xWs In Worksheets xWs.Range("A4").AutoFilter 1, "=001" Next End Sub Теперь я хочу...
спросил Suyash 1 год назад

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

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

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

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

Повторение списка ячеек в Excel X количество раз

У меня есть список имен в Excel, Например Lizzy William Kate Charles Я хотел бы использовать некоторый код VBA (или другой метод, чтобы повторить это 12 раз). Я буду делать это снова и снова, и иногда мой список имен может включать меньше или больше. Кто-нибудь получил какое-либо направление для...
спросил Tony Chivers 1 год назад

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

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

Предположим, у меня есть Рабочая тетрадь (Report.xlsx), и в этой рабочей тетради есть другой лист. На каждом листе у меня есть имя столбца B_Code. Используя фильтр в B_Code, я хочу отдельную рабочую книгу с каждым листом в нем. Так же, как на рисунке 1, вы можете увидеть, что лист 1 имеет B_Code. То...
спросил Suyash 1 год назад