Только для вопросов по программированию для объектов или файлов Excel или для разработки сложных формул. Вы можете объединить тег Excel с VBA, VSTO, C#, VB.NET, PowerShell, OLE-автоматизацией и другими тегами и вопросами, связанными с программированием, если это применимо. Общая помощь по MS Excel для функций одного листа доступна в Super User.
1 ответ

Макрос VBA в Excel для скрытия всех не выбранных листов

Я использовал следующий код макроса VBA ниже, чтобы скрыть все, кроме активного листа: Sub HideWorksheets() Dim ws As Worksheet For Each ws In ThisWorkbook.Worksheets If ws.Name <> ThisWorkbook.ActiveSheet.Name Then ws.Visible = xlSheetHidden …
01 дек '17 в 04:35
1 ответ

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

У меня есть линейная диаграмма с 60 различными рядами данных в Excel, которая обновляется раз в неделю. На этом графике я хотел бы запрограммировать макрос, который выбирает самые последние точки данных на линейных графиках и добавляет метку данных …
15 июн '15 в 02:11
2 ответа

Выделить весь столбец в таблице с помощью Excel VBA

У меня есть таблица в листе Excel, и я хочу выделить всю первую строку. Есть ли более простой / быстрый способ ссылки на таблицу, чем обычный Range("A2").End(xlDown).Select метод? Кажется, что с помощью таблицы я должен получить более легкий путь до…
21 апр '17 в 11:20
1 ответ

Код xmlHTTP не работает для всех URL

Приведенный ниже код (на основе - Использование VBA в Excel для поиска Google в IE и возврата гиперссылки первого результата, @Santosh), похоже, печатает getelementsbytagname("a") почти для всех URL. Оказывается, для некоторых это не так, и пример U…
01 июн '14 в 06:31
2 ответа

XML-ленты в Excel в полях

Я пытаюсь получить следующую строку для вывода в ячейку в Excel, используя возможности XML 2003 "Cheese\nBread", и в данный момент она игнорирует разрыв строки. Если я создаю файл с желаемым эффектом, я получаю следующий вывод <Cell ss:StyleID="s…
08 май '09 в 07:30
2 ответа

Получить все адреса электронной почты с сайта

Мне нужно извлечь все адреса электронной почты с этого сайта: http://www.danskeark.dk/Medlemsindex.aspx Чтобы перейти к адресам, перейдите к букве A,B,C,D... а затем по компании. Мне также нужно экспортировать найденные адреса, чтобы преуспеть. Как …
27 ноя '14 в 19:27
2 ответа

Символ Excel * в текстовой строке

Означает ли символ "*" в текстовой строке, что в строке может быть любой символ вместо "*"? По какой-то причине это не работает в следующем коде: =COUNTIF(Workbook1!I2:I5000;"2012.01*") Есть ли альтернативный способ добиться того, что мне нужно?
16 фев '12 в 08:58
1 ответ

Макрос для предотвращения ввода дубликатов в столбце M в Excel

Мне нужно написать макрос для предотвращения ввода дубликатов в столбце М в Excel. Пример: Я ввожу "A - 100" в ячейку M5. Если я ввожу "A - 100" в ячейку M7, я хочу показать мне сообщение об ошибке, которое дублируется. Я пытался проверить данные, н…
06 мар '16 в 11:02
3 ответа

Цикл Do Хотя не выходит из цикла x<y, несмотря на x>y

Извините за многословное название... У меня есть (второй) цикл в длинном наборе кода VBA. Цикл такой: Do While counterB &lt; 40000 On Error Resume Next AppActivate "Oracle Fusion Middleware Forms Services" If Err.Number &lt;&gt; 0 Then counterB = co…
09 янв '18 в 16:48
1 ответ

Сброс глобальной переменной VBA в 0 при запуске подпрограммы

Я пишу проект, который использует глобальные переменные. Глобальные переменные объявляются в начале модуля, и весь код находится в одном модуле. Глобальные переменные (должны) передаваться между каждой подпрограммой и, в зависимости от характера раб…
04 янв '16 в 05:33
1 ответ

Excel VBA Macro для обновления UDF, не делая их изменчивыми

У меня есть несколько различных UDF в моей электронной таблице (которые не являются энергозависимыми). Интересно, возможно ли иметь еще одну UDF с именем "Обновить", которая обновит все UDF, используемые на листе? Я не хочу делать какие-либо из моих…
22 июн '15 в 12:30
1 ответ

MS Excel 365: локальные URL-адреса открываются в родных браузерах вместо всплывающих диалогов

Я использую dialogAsync, чтобы открыть некоторые HTML-страницы для моего пользовательского приложения. Когда URL-адреса размещены в удаленной системе, например, https://so-and-so.com/etc.html они открываются в виде всплывающего окна, похожего на диа…
20 июн '17 в 21:59
0 ответов

Выпадающий список Excel VBA

Я хочу создать выпадающий список в ячейке на листе в моей книге с данными из другого листа. Я хочу взять данные из столбца A из моего справочного листа и поместить их в раскрывающийся список на основе значения столбца B моего справочного листа.
20 июн '18 в 14:59
0 ответов

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

Я хочу экспортировать свой код в Excel, однако заголовок также динамический. Вот мой код, мне нужна помощь в экспорте моих данных. Этот код ниже показывает динамическую таблицу, которую я показал в представлении пользователя и должен быть экспортиро…
04 апр '18 в 14:01
1 ответ

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

Итак, у меня есть столбец случайно отсортированных чисел (10,20,30,40,50,60) и я хочу выделить ячейки, которые имеют только 20-10 последовательно. Я попытался создать другой столбец и с помощью = ИЛИ (И (C2=20,C3=10)) проверить, удовлетворяют ли яче…
26 апр '16 в 16:06
2 ответа

Извлечение одного значения ячейки из нескольких файлов CSV в R и

У меня есть 500 CSV. файлы с данными, которые выглядят так: Пример данных Я хочу извлечь одну ячейку (например, B4 или 0,477) для каждого файла CSV и объединить эти значения в один CSV. Какие рекомендации о том, как это легко сделать?
02 окт '17 в 14:52
0 ответов

Excel - как извлечь значение из большого значения, поместить его в одну ячейку, а остаток - в другую.

То, что я хочу сделать, это когда я ввожу что-нибудь под столбцом типа и общего числа, как это, https://stackru.com/images/3718dc3ed90ad983797bdae7e9816114a03ecb0f.png это вернуло бы значение как это (в желтом) https://stackru.com/images/9c706ea0dc0…
09 авг '18 в 12:51
1 ответ

Могу ли я затемнить несколько объектов как Integer / Variant / и т.д. в одной строке?

В VBA я могу Dim несколько объектов в виде целых чисел в одной сжатой форме, или это объявляет только d быть целым числом? Dim a, b, c, d As Integer
22 июн '15 в 17:04
0 ответов

Visual Basic для цикла с обновлением

Я пытаюсь создать макрос Монте-Карло в Excel, используя формулы, которые включают randbetween. См пример Const Sim_Number As Long = 100 Dim outcomes(Sim_Number) For counter_simple = 1 To Sim_Number outcomes(counter_simple) = ActiveSheet.Range("A1") …
25 сен '17 в 04:44
3 ответа

Добавление цвета с VBA для всей строки Excel

Я хочу добавить n строки, начинающиеся с ячейки А4. Моя строка A3 синяя, поэтому добавление строк под ней добавит все синие строки. Это мой код: Range("A4:A4").Select Dim lRow As Long For lRow = 4 To 14 Cell.EntireRow.Interior.ColorIndex = xlNone Se…
04 апр '16 в 17:12