Меня озадачило, почему я не могу отправить в msgbox этот объединенный массив. Я могу сделать это, если создаю статический массив с введенными значениями, но при использовании диапазона значений из excel я получаю "Invalid Procedure Call ...
Мне нужно программно с помощью сценария VBA / VBS экспортировать все листы (всего 4 и Я знаю имена) в рабочий лист с именами CSV-файлов в той же папке, без загрузки Excel и запуска макроса ...
Моя надстройка Excel (надстройка XLL, назовите ее MyAddIn) построена на C #, ExcelDNA, NetOffice, VS2010. У клиента есть еще одно дополнение (назовем его B), я думаю, он написан на VBA. Клиент говорит, что B отлично работает без ...
Возможно, название не очень наводит на размышления. Позвольте мне объяснить вам на примере. У меня: 12345.6 2345.1
12345.00000001 Я хочу округлить эти числа до 12350.
Как я могу это сделать? Если возможно, ...
Как можно вставить существующий макрос в новую книгу Excel? Я хочу создать новую рабочую книгу (с vba), а затем поместить существующий макрос в новую рабочую книгу.
Мне нужно подсчитать количество ячеек в столбце, которые содержат определенное значение. В настоящее время я использую следующий код: iVal = Application.WorksheetFunction.COUNTIF (Range ("A: A"), "SAL") Однако я ...
Я программирую на VBA для Excel 2003 уже несколько лет, и только недавно я познакомился с ним: Declare Sub AAAA Lib "kernel32" Alias "AAAA" By a answer here in stackoverflow. Что я ...
Я ищу / пытаюсь создать макрос для исправления положения меток данных на линейной диаграмме с одной или несколькими коллекциями серий, чтобы они не перекрывали друг друга . Я думал о некоторых способах ...
Приведенный ниже сценарий проходит цикл для создания вкладок и имени вкладки, а затем помещает имя вкладки в ячейку B3. Он работал нормально, но теперь выдает ошибку выполнения catch all 1004. Внизу моего ...
Я хотел бы отобразить диалог после того, как пользователь щелкнет ячейку в листе Excel.
Что-то вроде этого: Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) MsgBox "ячейка ...
У меня есть кривая, которая содержит определенные пики - я хочу знать, как получить количество этих пиков. Пример данных: 0,10 76792
0,15 35578
0,20 44675
0,25 52723
0,30 27099
0,35 113931
...
Я добавляю кнопку в существующий файл Excel. Я заметил, что для существующих кнопок указана формула EMBED. Что означает функция? = EMBED ("Forms.CommandButton.1", "")
Я пытаюсь отформатировать дату в Excel с помощью VBA, чтобы текущий месяц был в формате ммм. Как-то я получаю предыдущий месяц вместо текущего. Я проверил, и мой компьютерный месяц ...
Возможно ли циклическое прохождение объединенных ячеек в vba. У меня есть 6 объединенных ячеек в диапазоне B4: B40
Мне нужны значения в этих 6 ячейках только на 6 итераций.
Я написал метод макроса для автоматического изменения размера столбцов на листе Excel при открытии листа. Однако это решение не работает, если пользователь не включил макросы в Excel. Есть ли какие-нибудь ...
Я работаю полностью в VBA для Excel. Мое решение должно быть полностью программным, а не ориентированным на пользователя. Требование к решению - пользователь инициирует один макрос, чтобы взять рабочую книгу и сохранить ...
Я хочу установить значение для ячеек с помощью VBA. Я погуглил и вижу разрешение: Sheets ("SheetName"). Range ("A1"). Value = someValue
Sheets ("SheetName"). Cells (1,1) .value = someValue С таким типом ...
У меня есть цикл Do..While, в который вложены два цикла For..; первый цикл For.. ведет обратный отсчет от 1 до X, второй цикл ведет обратный отсчет от X до 1. В настоящее время это повторяется до бесконечности. Теперь я...
Мне нужен код макроса для удаления каждой 58-й строки и еще 4 строк после 57-й строки.
то есть мне нужно удалить номера строк 58,59,60,61 и 62-й (всего 5). Мне нужно повторить этот узор на всем листе. ...
Мне не удается заставить мою книгу Excel (использующую ADODB) работать с Excel Mac 2011. Я использую код ADODB. Доступны ли надстройки? Даже от стороннего? Кто-нибудь заставил это работать?
В справке VBA для свойства RefersTo они приводят этот пример перечисление всех имен в Wkb (конкретизировано, чтобы вы могли запускать его как есть) Sub showNames () из справки VBA для «RefersTo» Dim newSheet As ...
Я использую таблицу в Excel 2007. Я пытаюсь выделить ячейки в одном столбце на основе от его значения и его статуса (который находится в другом столбце) в одном формате. Например, я пытаюсь выделить...
Вчера я попытался вставить следующий код в программу. VBA вызвал ошибку. Я предполагаю, что это из-за двойных кавычек внутри формулы. Я погуглил, и все результаты, которые я нашел, просто дали...
Как мне использовать VBA в Excel, чтобы проверить, пуста ли ячейка ниже? Я хочу суммировать все значения в определенном диапазоне, но только в том случае, если ячейка ниже не пуста. Возможно ли это как-то с помощью VBA или любого другого...
В настоящее время у меня есть 2 рабочих листа в моем файле Excel. Первый лист известен как страница сводки, на которой отображается итоговый результат второго листа. Второй лист известен как необработанные данные. An...
В настоящее время я пишу код, который может получить доступ к отдельной книге через соединение ADODB. Я выбрал этот вместо других методов из-за скорости. Вот мой код ниже :Sub...
Этот код является небольшим подмножеством того, над чем я работаю. Я сузил проблему до следующего фрагмента. У меня есть эта функция UDF SampleFunction, в которую мне нужно передать массив {3;4} в качестве единственного...
У меня есть проблема, которую я не смог найти нигде в Интернете (она может быть там, но я не могу ее найти, хех). У меня есть электронная таблица с 13 столбцами данных. Каждый из столбцов содержит ...
В Excel сочетание клавиш Ctrl+[ или ] иногда напрямую переключает на другой лист, чтобы отобразить предшествующие или зависимые элементы на этом листе. Я хочу это программно, потому что хочу получить прецеденты (или...