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

Подробнее про excel...

У меня есть 2 таблицы, одна из которых заполняется результатами (справа), а другая представляет собой сводку этой таблицы результатов (слева). Даже не уверен, что countif - правильный подход, но мне просто интересно, есть ли формула, которую я могу поместить в B2: D3, которая может суммировать коли....
4 Фев 2022 в 17:31
У меня есть список элементов. Я хочу экспортировать этот список в виде файла Excel, при этом каждый элемент экспортируется как отдельный лист в одном и том же файле Excel. Excel имеет ограничение в 31 символ для имен листов. Таким образом, приведенный ниже экспорт не будет работать. Есть ли спосо....
4 Фев 2022 в 10:40
Я хочу написать пользовательскую функцию Excel, которая принимает четыре входа (2 значения и 2 выбранных пользователем диапазона) и подключает их к этой формуле: WA и MA являются одиночными значениями, тогда как я хотел бы иметь возможность выбрать диапазон wi и Mi и заставить функцию выполнять дел....
4 Фев 2022 в 06:24
Я хочу заполнить соседние ячейки на листе в зависимости от значения раскрывающегося списка. В рабочей тетради у меня есть лист DATA с контактной информацией, именем, телефоном и электронной почтой. На главном листе вы можете выбрать из раскрывающегося списка название компании, а затем я хотел бы зап....
4 Фев 2022 в 06:18
Мне нужно найти последнюю ячейку, содержащую данные в строке с пустыми ячейками. Я пытался: Dim rowCell as Integer rowCell = Cells.Find(what:="*", _ after:=Range("A1"), _ lookat:=xlPart, _ LookIn:=xlFormulas, _ SearchOrder:=xlByColumns, _ SearchDirection:=xlPrevious, _ matchCase:=....
4 Фев 2022 в 02:24
В основном то, что я хотел бы сделать, это найти среднее значение этих 3 ячеек, если число больше 5. Поэтому я попробовал усреднение, если (c2, e2, h2», «> 5»). Но поскольку эти ячейки не являются диапазоном, формула не работает. Есть ли какой-либо совет для меня использовать другую формулу....
3 Фев 2022 в 23:44
У меня открыт активный лист (Лист1). Я хочу выбрать значение из столбца C, а затем просмотреть каждую книгу, и в каждой книге есть много листов. Если это значение (значение из активного листа столбца C) совпадает где-либо в этой книге на любом листе, тогда я хочу обновить в столбце активного листа....
3 Фев 2022 в 22:55
Этот макрос создает электронное письмо в формате RTF. (HTML body в данном случае для меня не вариант.) Мне нужно заполнить тело письма текстом по умолчанию и двумя вложениями, размещенными в середине письма. (Путь1 и Путь2). Я нахожу форматирование основного текста с помощью RTF менее интуитивным,....
3 Фев 2022 в 20:10
Я только что написал этот простой макрос в Excel VBA для объединения группы выбранных ячеек: Sub Macro_Merge() Dim Temp As String Dim S As Variant Temp = "" For Each S In Selection If Temp = "" Then Temp = CStr(S.Value) Else: Temp = Temp + "," + CStr(S.Value) End If Next Selection.Me....
3 Фев 2022 в 16:28
У меня есть таблица данных, и я хочу экспортировать данные в Excel, но начать экспорт из определенного столбца. Сценарий: у меня есть лист Excel, и первые 5 столбцов [A-E] содержат данные и хотят экспортировать из таблицы данных и должны начинаться с столбца-F. Как добиться этого в консольном прил....
3 Фев 2022 в 10:27
Я создаю шаблон для массового импорта пользователей в систему, один из столбцов требует ввода пароля, Я хотел бы создать условие для ячейки [пароль], чтобы указать человеку, который вводит данные, что пароль действителен Таковы условия: Password must contain at least 6 characters 1 symbol 1 numbe....
3 Фев 2022 в 10:19
У меня есть эти данные, где в столбце D указаны затраты на биржевые тикеры, и мне нужно суммировать для каждой даты до следующей пустой ячейки, как и для каждой даты. Я использую функцию СУММЕСЛИ или СУММЕСЛИМН, но она не работает. Вручную суммировать совершенно невозможно, так как есть 1000 строк.....
3 Фев 2022 в 05:52
Можно ли в excel назначить 1 кнопку на 2 макроса? Каждый макрос должен запускаться только при нажатии кнопки. Например: При первом нажатии кнопки отображаются столбцы. При втором нажатии кнопки столбцы будут скрыты. Благодарность....
3 Фев 2022 в 02:37
У меня есть массив A (C5: G9) и массив B (I5: M9). Я хочу условно отформатировать массив A на основе значений в массиве B. Если массив B имеет число 3 где-либо в своем массиве, я хочу, чтобы соответствующая ячейка в массиве A была выделена. Я пробовал все виды операторов if, и я продолжаю получать ....
У меня есть проблема, которую я не могу решить самостоятельно. Я надеюсь, что кто-то здесь может мне помочь. Я пытаюсь преобразовать данные из строк разной длины в два столбца. Значение первого столбца остается равным первой ячейке строки и копируется до количества строк, равного количеству ячеек в....
3 Фев 2022 в 00:11
Я использую заполнение листа с помощью rows.count для добавления данных в следующую доступную строку. Я ищу способ добавить формулу в каждую строку, но я изо всех сил пытаюсь заставить ее работать, поскольку формула не может использовать определенное местоположение строки. Мой столбец всегда будет....
2 Фев 2022 в 21:47
Я хочу скопировать диапазон со следующими критериями 1 – скопировать всю строку, включая скрытые столбцы. 2 - Если столбец «CC» не имеет значения, он пропустит всю строку Примечание Обновление = Извините, я кое-что забыл, не всегда будут две строки с данными, иногда они будут иметь данные в 3 4 5.......
2 Фев 2022 в 20:14
Обращение к базе знаний. Может ли кто-нибудь указать мне макрос Excel, который окрашивал бы все ряды (линии) в определенной (выбранной/текущей) диаграмме в один и тот же цвет? Я начал следующее, но это ничего не делает: Sub Same_Color() Dim Chart As Chart Dim Series As Series Set Chart = Activ....
2 Фев 2022 в 19:29
У меня есть несколько записей Excel в 24-часовом формате, которые мне нужно преобразовать в другой очень специфический формат. Например: 22:00 = 10 часов 6:00 = 6ч 14:30 = 230р Вы поняли суть; Я не уверен, поскольку длина результирующей временной строки не всегда постоянна. То есть, если время зак....
2 Фев 2022 в 19:15
Я создал макрос для Excel, который открывает список всех видимых листов в книге и переходит к нужному листу при прокрутке списка. Идея состоит в том, чтобы максимально избегать использования мыши. Вот скриншот того, как это выглядит Однако всякий раз, когда я использую макрос, я вынужден прокручива....
2 Фев 2022 в 18:35
Я пытаюсь извлечь/фильтровать список имен в зависимости от того, присутствует ли игрок. Например, если игрок А ЛОЖЬ не играет, в приведенном ниже примере отображаются только последние 3 пары. У меня есть список имен игроков. Столбец A (Игроки) Столбец B (Посещающие T / F) Затем у меня есть список ....
Я пытаюсь открыть файл xls (только с одной вкладкой) в кадр данных pandas. Это файл, который я обычно могу прочитать в Excel или Excel для Интернета, на самом деле вот сам необработанный файл: https://www.dropbox.com/scl/fi/zbxg8ymjp8zxo6k4an4dj/product-screener.xls?dl=0&rlkey=3aw7whab78jeexbdkthkjz....
2 Фев 2022 в 14:05
Я пробовал бесчисленное количество способов заставить этот простой цикл работать, но, похоже, он просто не сработает! Я просто не хочу удалять повторяющийся год в конце некоторых дат в столбце и заменять их нужным годом. Я начал с вложенного цикла for в одном модуле, затем я изменил код, который б....
2 Фев 2022 в 14:05
Я хочу скопировать десятичные значения из моей программы в Excel и наоборот. Моя программа форматирует двойные значения в строку с "." как десятичный разделитель, но если я вставлю значения в excel, они будут отформатированы как даты, потому что моя программа excel каким-то образом работает с друг....
2 Фев 2022 в 12:00
Нужна помощь, так как я не могу найти что-либо в Интернете, чтобы удалить все строки в диапазоне, начиная с любой ячейки в этом диапазоне, которая содержит значение «X». Dim srchRng As Range Set srchRng = Range("A10:A308") Dim c As Range For Each c In srchRng If c.Value = "X" Then ....
2 Фев 2022 в 09:26