Вопросы с меткой [vba]

Visual Basic для приложений; подмножество Visual Basic, используемое во всех приложениях Microsoft Office. Попробуйте использовать этот тег вместе с тегом для конкретного приложения. Хорошие вопросы по VBA, как правило, содержат некоторый код и требуют решения конкретных вопросов. Вопросы, требующие полного решения (пожалуйста, дайте мне код / как это сделать и это с VBA), не относятся к теме и будут закрыты как слишком широкие.

0
голосов
2ответа
35k показов

Как открыть определенный файл в определенной папке с помощью макроса Excel

Как открыть определенный файл в определенной папке с помощью макроса Excel. Пример Я помещаю Путь в ячейку A1 «D:\My Data», помещаю подкаталог в A2 "Кухня", а в последний раз помещаю имя файла в A3 ...
0
голосов
1ответ
7k показов

ActiveSheet.ChartObjects("chart") всегда ничего не возвращает?

Я запрашиваю диаграмму на листе и вижу, что она есть, но каждый раз, когда я выполняю следующий фрагмент кода, он оценивается как «Ничего». Это почему? Sub DeleteGraph() Dim graph As ChartObject On ...
0
голосов
3ответа
3k показов

Разделить столбец на несколько столбцов - по дате

У меня есть столбец в Excel с 3652 значениями. Как разделить этот столбец по дате, чтобы у меня было десять столбцов, по одному на каждый год, начиная с указанной даты? Из комментариев: Я работаю с ...
0
голосов
1ответ
3k показов

Как сделать так, чтобы значения ячеек Excel не могли быть изменены с помощью клавиатуры

Давайте возьмем этот простой файл Excel в качестве примера для моего вопроса. Обратите внимание, что он содержит макрос перестановки VBA скрипт. Я хочу, чтобы ячейки в столбце B были доступны только ...
0
голосов
1ответ
15k показов

Расширение только выбранных строк в Excel с помощью макросов VBA

Я написал следующий код VBA, который содержит условие, в котором, если Cell # = "Yes", то разверните нижнюю строку, иначе, если Cell # = "No", сверните нижнюю строку. Private Sub ...
0
голосов
1ответ
321 показов

Макросы Excel, как автозаполнить ячейки?

Когда я запускаю макрос, значение в ячейке AB2 изменяется. Я хочу, чтобы другой макрос с именем copyStuff запускался автоматически, когда значение в ячейке AB2 изменяется на 6. Пожалуйста помоги.
0
голосов
1ответ
7k показов

Написание кода VBA для заполнения до конца диапазона, который варьируется по длине

Я пишу макрос для автоматизации завершения отчета, который имеет одинаковую столбчатую структуру (то есть, те же поля в тех же столбцах месяц за месяцем). Однако количество записей в отчете меняется ...
0
голосов
1ответ
1k показов

VB sciprt + как перенаправить вывод из окна CMD в файл

Я написал следующий скрипт VB для запуска команд из WIN XP на компьютере с Linux и перенаправления команды вывода в файл out.txt (в C:\) Я не понимаю, почему вывод из командного окна не записывается ...
0
голосов
0ответов
320 показов

Можно ли использовать документ Word 2010 для сбора информации и создания документов на основе входных данных?

Вот проблема, которую я пытаюсь решить, и мой вопрос: «Можно ли это сделать в MS Word 2010?" MS Word 2010 форма предоставляется пользователю Пользователь возвращает форму, полностью заполненную ...
0
голосов
1ответ
1k показов

Excel VBA: метод Rnd() не является достаточно случайным

Я использую Excel и VBA для имитации большого количества бросков костей. Проблема, с которой я столкнулся, заключается в том, что по прошествии определенного времени броски начинают повторяться, и я ...
0
голосов
2ответа
856 показов

Ошибка правой функции Excel VBA

Я пытаюсь автоматически обновить диапазон дат в верхней части моего отчета в Excel на основе диапазона дат из данных, загружаемых из текстовой базы данных. В приведенном ниже макросе я получаю ошибку ...
0
голосов
2ответа
1k показов

Как мне написать макрос в Outlook 2010, чтобы установить для всех свойств папки "видеть все элементы"?

Как мне написать макрос, чтобы установить все свойства папки, чтобы "видеть все элементы"? У меня есть сотни папок и подпапок, и мне нужно настроить папки, чтобы видеть все элементы, и я не могу ...
0
голосов
1ответ
9k показов

Excel 2010: динамическое обновление раскрывающегося списка на основе изменений листа проверки источника данных

У меня есть один рабочий лист для настройки источников данных нескольких списков проверки данных. другими словами, я использую этот лист для предоставления раскрывающихся списков нескольким другим ...
0
голосов
1ответ
2k показов

Сместить отметки вторичной оси

Я хотел бы сместить отметки вторичной оси в Excel БЕЗ изменения минимума. Вот очень сложный класс VBA, который, по-видимому, решает проблему, но я хотел бы найти решение, которое не требует от меня ...
0
голосов
1ответ
4k показов

Как запустить диалоговое окно с полями для заполнения в документе Powerpoint 2010/2013?

Я хотел бы установить презентацию PPT, которая запускает диалоговое окно при открытии документа, где я мог бы напрямую заполнить некоторые поля информацией (например, имя моего клиента, название ...
0
голосов
1ответ
571 показов

Excel 2010 - Показать содержимое ячейки - неверный номер

Я пытался создать простую функцию в редакторе Excel VBA. Когда я щелкаю ячейку в определенном диапазоне, я хочу скопировать ее значение в другую ячейку, которую я установил. Private Sub ...
0
голосов
1ответ
1k показов

Как выделить все объекты ActiveX в области с помощью мыши в Excel?

Из-за этой проблемы с изменением размера объектов ActiveX я не группирую свои объекты ActiveX на своем листе Excel. Группировка их приводит к тому, что мой взлом решения не работает, что довольно ...
0
голосов
1ответ
533 показов

Excel 2010 VBA при запуске макроса - Ошибка

Я пытался создать макрос, который будет выполняться каждый раз, когда я открываю документ. Я пытался использовать событие Open, но, похоже, оно не работает. Код ниже: Private Sub Workbook_Open() ...
0
голосов
1ответ
168 показов

Макрос для управления спортивным рейтингом и календарем?

Мне нужно написать макрос (или другой простой способ), чтобы управлять рейтингом и календарем турнира по керлингу. Мероприятие будет проходить по системе Шенкель: первый матч определяется по ...
0
голосов
1ответ
764 показов

Вставить пустую строку в двух условиях

У меня есть электронная таблица с большим количеством строк. Есть две строки, сгруппированные вместе (для каждого клиента). В столбце A в первой строке указан номер счета. Второй ряд должен быть ...
0
голосов
0ответов
194 показов

Microsoft Office 2010 - сбой программы при прямом открытии

У меня была эта проблема последние несколько дней. Я работаю над проектом, который планирую начать работать через VBA в Excel 2010, и в результате получился файл Excel, содержащий множество макросов. ...
0
голосов
1ответ
2k показов

Как установить поле «Имя» с помощью макроса Excel VBA?

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

Пользовательское форматирование размеров окна в Excel

В настоящее время я создаю электронную таблицу в Excel и устанавливаю стандарт для всего, что копирую. Часть текста, который я ввожу, отличается от формата, в котором я хочу это. Формат, который я ...
0
голосов
2ответа
71 показов

Как иметь дату, чтобы обновления, которые не сегодня в Excel

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

Если слово в A1 соответствует слову в Col C И слово в B1 соответствует слову в Col E И

Ячейка A1 содержит абзац, составленный из ивритских слов (это библейские стихи на иврите, поэтому иногда в каждой ячейке содержится более 254 символов). Ячейка B1 содержит абзац английских слов (это ...
0
голосов
1ответ
410 показов

Excel. Совместное использование заголовка таблицы и свойств столбца на листах документа

Я сочиняю документ Excel с моими таблицами задач. Он содержит задачи, разделенные на несколько областей. Задачи из каждой области должны отображаться на отдельном листе. На каждом листе, связанном с ...
0
голосов
1ответ
1k показов

Переместить строки на новые листы в Excel

У меня проблема. На моей работе мы часто получаем таблицы с указанием местоположения. Нам нужно разложить каждое из мест на разные рабочие листы. Потому что тогда мы перечисляем близлежащие ...
0
голосов
1ответ
1k показов

Найти и заменить VBA/Macro в Excel 2010

Еще один вопрос по Excel VBA. Я использую Excel 2010 Я хочу создать макрос, который удалит следующие 3 символа в любой ячейке для выбранного диапазона: [] " Например ; Если я выберу диапазон ячеек со ...
0
голосов
1ответ
115 показов

Использование процессора VBA во время отладки

Есть ли причина, по которой загрузка процессора будет увеличиваться при отладке в Word VBA? Я заметил, что даже когда я "вхожу" в проект, и на самом деле ничего не вычисляется, кроме как ждать, пока ...
0
голосов
1ответ
2k показов

Цветная печать документа Word с использованием кода VBA

У меня есть документ Word, который мы не хотим, чтобы пользователи редактировали после его создания из базы данных. Мы настроили модуль VBA для автоматической печати документа после открытия, но нам ...
0
голосов
1ответ
1k показов

ячейка блокировки динамического листа на основе диапазона значений

Я хочу использовать лист Excel для динамических целей. Различные номера продуктов, полученные из сканирующих штрих-кодов, необходимо вводить в столбце A. Я хочу убедиться, что если номер продукта, ...
0
голосов
2ответа
265 показов

Дополнительные бланки рабочих листов в циклическом импорте папки csv-файлов

(Это пересмотр подобного вопроса) Я часто импортирую папку .csv файлов в активную рабочую книгу (рабочую книгу с макросом), поэтому я хочу автоматизировать это с помощью VBA. Я собрал следующий ...
0
голосов
1ответ
458 показов

Ошибка Excel VBA - Ячейка (R, C).Вставить

Я пишу код в Workbook0.Worksheet1, чтобы скопировать ячейку из Workbook1.WorkSheet1 в ячейку в Workbook2.Worksheet1 Вот код: Sub CopyInfo() Dim WSCopy As Worksheet Dim WSPaste As Worksheet Set WSCopy ...
0
голосов
0ответов
951 показов

Excel VBA обновляет данные графика

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

Каждое из четырех значений не передается в функцию

Я пытался передать 4 значения в функцию, но четвертое значение кажется не переданным и всегда равным нулю. Вот мой код: Sub romberg() ' ' romberg Macro ' 3 Sep 2013 ' Dim x0 As Long Dim fx As Long ...
0
голосов
1ответ
77 показов

MS Excel UDF - разница временных рядов

Я хотел бы помочь с манипулированием некоторыми данными, пожалуйста. Дано: i) диапазон "oRng", скажем, строк "MaxR" и столбцов "MaxC"; ii) и целое число i такое, что 1 Я хотел бы выяснить самый ...
0
голосов
1ответ
419 показов

Запускать код EXCEL VBA в отдельных книгах последовательно

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

Подключите базу данных MySQL к Ms Access напрямую

Я пытаюсь подключить базу данных mySql на нашем сервере напрямую к базе данных msAccess у нас есть. Я хочу иметь возможность загружать данные из mysql database напрямую и загружать их слишком ...
0
голосов
2ответа
295 показов

Пользовательская формула для панелей данных в Excel

Как можно использовать пользовательскую формулу для определения условий форматирования для панелей данных? Это означает, что в Excel в разделе "Условное форматирование" есть формат "Строки данных". ...
0
голосов
1ответ
828 показов

Как определить частичные дубликаты в списке Excel?

У меня есть список из более чем 1000 названий компаний, однако некоторые из них дублированы, но они не являются точными дубликатами (например, Nintendo, Nintendo Inc, Nintendo Video games и т.д.), ...
0
голосов
1ответ
54 показов

Проверьте значение ячейки для применяемого активного формата?

Есть ли способ проверить, есть ли у ряда ячеек определенный формат условного обозначения, например, выделена ли ячейка, если бла-бла-бла ...?
0
голосов
1ответ
4k показов

Как отключить правую кнопку "удалить" на вкладке листов

Есть ли способ отключить опцию "удалить" правой кнопкой мыши на вкладке листов Excel в нижней части, чтобы пользователи не могли удалить лист. Я знаю, что защита рабочего листа / рабочей книги ...
0
голосов
1ответ
1k показов

Как запустить Sub с параметром в Excel VBA?

У меня есть процедура в Excel VBA, которая является необходимым параметром диапазона, а также будет производить выходной диапазон именно в активной ячейке. Код выглядит так: Sub test(oSource as ...
0
голосов
0ответов
624 показов

Как автоматически заполнить элементы управления содержимым на основе отдельного раскрывающегося списка в Word?

У меня есть форма с несколькими полями. Три из этих полей зависят от выбора, выбранного в раскрывающемся списке в верхней части формы. Например: если Location = New York City, тогда следующие поля ...
0
голосов
1ответ
180 показов

Инвентаризация оборудования - копирование записи со значениями в Access 2016 Web App

Я хочу создать WebApp в Access, который поможет мне провести инвентаризацию всего нашего оборудования. Ниже приведена ОЧЕНЬ УРП для базы данных. Каждый CPU-объект является физическим (если у нас 2x ...
0
голосов
1ответ
404 показов

добавить пробел после n запятых в Excel, Notepad++ или emEditor?

Блокнот ++ 6.8.8 Я хочу, чтобы можно было повернуть несколько строк, которые начинаются так: 0,2,3,45,67,89,01,234,567,890,123,4567,8901 0,7,8,9,0,11,12,13,14,151,162,173,184 ...
0
голосов
1ответ
2k показов

Excel если формула в vba

У меня есть эта формула, которая проверяет ячейку, чтобы увидеть, если это 6,2, а или б, и в этом случае написано слово наличными. ...
0
голосов
1ответ
2k показов

Формула или VBA для форматирования ячейки с использованием значения, основанного на ячейке, но при форматировании из другой ячейки

У меня есть фиксированный набор значений (0%, 20%, 40%, 60%, 80% и 100%) в столбце Е. Если я заполню ячейку в столбце E любым из указанных выше значений, ячейка G должна выбрать форматирование из ...
0
голосов
2ответа
5k показов

ПК не может найти EXP_PDF.DLL

У меня есть книга Excel, которая использует VBA для создания PDF-файлов из листов и отправки их по электронной почте через Outlook. Когда я нажимаю кнопку, чтобы создать PDF-файлы и отправить их, ...
0
голосов
1ответ
331 показов

Письма, на которые отвечает сценарий VBA, не показывают значок ответа с фиолетовой стрелкой

У меня есть сценарий VBA, который перемещает письмо в папку (диалоговое окно) и генерирует ответ, который будет сохранен в той же папке. Проблема, с которой я столкнулся, заключается в том, что в ...