0
ответов

Функция вызова VBA Excel с именем переменной

Я пытаюсь вызвать функцию с именем переменной, который генерируется во время выполнения на основе значения Combo Box. Это просто на большинстве языков, но я не могу понять его в Excel VBA, ...
вопрос задан: 9 July 2018 18:41
0
ответов

Изменение Backcolor клеток Excel с использованием гекса приводит к экскурсию, отображающую совершенно другой цвет в электронной таблице

, поэтому я устанавливаю цвет элемента интерьера Excel к элементам к определенному значению, как ниже: Worksheet.Cells [1, 1]. Internior .Color = 0xf1dcdb; Однако, когда я затем открываю электронную таблицу в Excel, я вижу, что ...
вопрос задан: 9 July 2018 18:41
0
ответов

Формы Excel: выявление неиспользуемого кода

Я обновляю приложение excel, написанное кем-то другим (конечно :) Я нашел много неиспользуемых Sub CommandButtonXX_Click(), и я не всегда уверен, что кнопка все еще существует. Есть ли способ (программа, ...
вопрос задан: 9 July 2018 18:41
0
ответов

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

В настоящее время я создаю макрос для форматирования таблицы данных, а также для удаления неприменимых строк данных. В частности, я хочу удалить строки, в которых столбец L = "ABC", а также удалить строки, в которых ...
вопрос задан: 9 July 2018 18:41
0
ответов

Вычислить статическое случайное число (вычислить его один раз) в Excel

Я ищу способ вычислить случайное число один раз в Excel. Таким образом, он вычисляется при первом вызове, но потом он не меняется. Так, например, если бы у меня было что-то подобное в B1 ...
вопрос задан: 9 July 2018 18:41
0
ответов

Событие Excel Worksheet_Change не работает

Я пытаюсь написать макрос, в котором необходимо изменить любой столбец автоматически сохранить рабочий лист. Мой лист Excel расширяется до G25. Я пробовал это, но это не сработало: Private Sub Worksheet_Change (ByVal ...
вопрос задан: 9 July 2018 18:41
0
ответов

Связывание ячейки с формой Excel

В Excel мы вставляем фигуру и можем связать ее со значением ячейки, выбрав фигуру и введя ссылку на ячейку в строке формул. Я хочу знать: как мы можем сделать это программно. Like For Each ...
вопрос задан: 9 July 2018 18:41
0
ответов

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

Вопрос: Как определить, есть ли ошибка в любой ячейке всей рабочей книги с помощью Excel VBA? Обычно ошибками являются ошибки деления на 0 или #value, но этот список не является исчерпывающим (или является? - Я не ...
вопрос задан: 9 July 2018 18:41
0
ответов

Как установить значение ячейки = что за цикл?

У меня есть этот код ниже. Как я могу установить значение ячейки = что проходит через это значение? Sub Test2 () 'Выберите ячейку A2, * первую строку данных *. Диапазон («A2»). Выберите «Установить цикл Do на ...
вопрос задан: 9 July 2018 18:41
0
ответов

Excel VBA Regex Match Position

Как мне получить позицию первого совпадающего результата в регулярном выражении ? См. ниже. Функция MYMATCH (strValue As String, strPattern As String, Optional blnCase As Boolean = True, Optional ...
вопрос задан: 9 July 2018 18:41
0
ответов

Excel: Поиск списка строк внутри определенной строки с помощью формул массива?

Я хочу найти в ячейке список слов. Я подумал, что это будет работать как формула массива: {=FIND(<список слов, которые я хочу искать>,<ячейка, в которой я хочу искать>)}. Но она находит только ...
вопрос задан: 9 July 2018 18:41
0
ответов

Событие открытия книги Excel из надстройки?

Я пытаюсь запустить макрос, который запускается при открытии документа Excel. Проблема, с которой я столкнулся, заключается в том, что весь мой код находится в надстройке Excel. Событие Workbook_Open не работает ...
вопрос задан: 9 July 2018 18:41
0
ответов

Простое объединение массивов в VBA не работает

Меня озадачило, почему я не могу отправить в msgbox этот объединенный массив. Я могу сделать это, если создаю статический массив с введенными значениями, но при использовании диапазона значений из excel я получаю "Invalid Procedure Call ...
вопрос задан: 9 July 2018 18:41
0
ответов

Экспорт каждого листа в отдельный файл csv

Мне нужно программно с помощью сценария VBA / VBS экспортировать все листы (всего 4 и Я знаю имена) в рабочий лист с именами CSV-файлов в той же папке, без загрузки Excel и запуска макроса ...
вопрос задан: 9 July 2018 18:41
0
ответов

Как округлить число до ближайшего десяти?

Возможно, название не очень наводит на размышления. Позвольте мне объяснить вам на примере. У меня: 12345.6 2345.1 12345.00000001 Я хочу округлить эти числа до 12350. Как я могу это сделать? Если возможно, ...
вопрос задан: 9 July 2018 18:41
0
ответов

Динамически вставлять макрос в новую книгу Excel

Как можно вставить существующий макрос в новую книгу Excel? Я хочу создать новую рабочую книгу (с vba), а затем поместить существующий макрос в новую рабочую книгу.
вопрос задан: 9 July 2018 18:41
0
ответов

Счетчик с несколькими критериями ИЛИ

Мне нужно подсчитать количество ячеек в столбце, которые содержат определенное значение. В настоящее время я использую следующий код: iVal = Application.WorksheetFunction.COUNTIF (Range ("A: A"), "SAL") Однако я ...
вопрос задан: 9 July 2018 18:41
0
ответов

Excel 2003 VBA - функции kernel32 - и другие либы

Я программирую на VBA для Excel 2003 уже несколько лет, и только недавно я познакомился с ним: Declare Sub AAAA Lib "kernel32" Alias "AAAA" By a answer here in stackoverflow. Что я ...
вопрос задан: 9 July 2018 18:41
0
ответов

Макрос Excel для исправления перекрывающихся меток данных на линейной диаграмме

Я ищу / пытаюсь создать макрос для исправления положения меток данных на линейной диаграмме с одной или несколькими коллекциями серий, чтобы они не перекрывали друг друга . Я думал о некоторых способах ...
вопрос задан: 9 July 2018 18:41
0
ответов

Автоматически переименовывать вкладки

Приведенный ниже сценарий проходит цикл для создания вкладок и имени вкладки, а затем помещает имя вкладки в ячейку B3. Он работал нормально, но теперь выдает ошибку выполнения catch all 1004. Внизу моего ...
вопрос задан: 9 July 2018 18:41
0
ответов

Выход / отключение режима редактирования после обработанного события двойного щелчка

Я хотел бы отобразить диалог после того, как пользователь щелкнет ячейку в листе Excel. Что-то вроде этого: Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) MsgBox "ячейка ...
вопрос задан: 9 July 2018 18:41
0
ответов

Как подсчитать количество пиков на графике? -граф анализ-

У меня есть кривая, которая содержит определенные пики - я хочу знать, как получить количество этих пиков. Пример данных: 0,10 76792 0,15 35578 0,20 44675 0,25 52723 0,30 27099 0,35 113931 ...
вопрос задан: 9 July 2018 18:41
0
ответов

Создание строки с разделителями-запятыми

Я хочу создать строку с разделителями-запятыми из диапазона A1: A400. Как лучше всего это сделать? Следует ли использовать цикл For?
вопрос задан: 9 July 2018 18:41
0
ответов

Что означает функция EMBED в элементах управления Excel?

Я добавляю кнопку в существующий файл Excel. Я заметил, что для существующих кнопок указана формула EMBED. Что означает функция? = EMBED ("Forms.CommandButton.1", "")
вопрос задан: 9 July 2018 18:41
0
ответов

Как отформатировать месяц в формате ммм?

Я пытаюсь отформатировать дату в Excel с помощью VBA, чтобы текущий месяц был в формате ммм. Как-то я получаю предыдущий месяц вместо текущего. Я проверил, и мой компьютерный месяц ...
вопрос задан: 9 July 2018 18:41
0
ответов

Циклическое прохождение объединенных ячеек в VBA

Возможно ли циклическое прохождение объединенных ячеек в vba. У меня есть 6 объединенных ячеек в диапазоне B4: B40 Мне нужны значения в этих 6 ячейках только на 6 итераций.
вопрос задан: 9 July 2018 18:41
0
ответов

Excel VBA: Включение параметров макроса

Я написал метод макроса для автоматического изменения размера столбцов на листе Excel при открытии листа. Однако это решение не работает, если пользователь не включил макросы в Excel. Есть ли какие-нибудь ...
вопрос задан: 9 July 2018 18:41
0
ответов

Сохранение рабочих листов в CSV с помощью формул Excel

Я работаю полностью в VBA для Excel. Мое решение должно быть полностью программным, а не ориентированным на пользователя. Требование к решению - пользователь инициирует один макрос, чтобы взять рабочую книгу и сохранить ...
вопрос задан: 9 July 2018 18:41
0
ответов

Не удается записать данные VBA в ячейки в Excel 2007/2010 в функции

Я хочу установить значение для ячеек с помощью VBA. Я погуглил и вижу разрешение: Sheets ("SheetName"). Range ("A1"). Value = someValue Sheets ("SheetName"). Cells (1,1) .value = someValue С таким типом ...
вопрос задан: 9 July 2018 18:41
0
ответов

Excel VBA: прерывание выполнения кода (не нажатием 'escape')

У меня есть цикл Do..While, в который вложены два цикла For..; первый цикл For.. ведет обратный отсчет от 1 до X, второй цикл ведет обратный отсчет от X до 1. В настоящее время это повторяется до бесконечности. Теперь я...
вопрос задан: 9 July 2018 18:41