Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Не удается применить доступ к полям в типе Text при операции Table.TransformColumns, Ошибка Power Query
 
okshef, подробного описания там нет, есть указание, что можно использовать этот оператор. Ссылка:

https://learn.microsoft.com/en-us/powerquery-m/m-spec-operators

Вот также отличная статься про работу данного оператора в PQ:

https://gorilla.bi/power-query/coalesce/
Изменено: sagertso - 06.01.2023 12:11:04
Не удается применить доступ к полям в типе Text при операции Table.TransformColumns, Ошибка Power Query
 
okshef, добрый день! Столбец - это список в PQ, т.е. одномерный массив. В данном случаем вы из строки получаете запись, в которой вы можете видеть значение из "другого столбца" и к записи применяете необходимую функцию. Затем из списка строк возвращаете таблицу.

Оператор ?? – объединение (coalesce). Если x не null – будет возвращён x, иначе – 0.
Power query, сумма ячеек из файлов
 
Добрый день!

Без примера вряд ли кто-то Вам поможет. Прикрепите пример формата "что есть - что хочу"
Выбрать ячейку и получить индекс цвета из другой открытой книги с помощью VBA
 
Shama, благодарю за помощь!

Всем хорошего дня  :)  
Выбрать ячейку и получить индекс цвета из другой открытой книги с помощью VBA
 
Shama, спасибо.

В примере я несколько упростил задачу. В книге с закрашенными ячейками меняется имя книги, а также оттенки цветов. В книге с макросом есть таблица, куда вносятся индексы цветов из "Книги с цветными ячейками"

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

Повторюсь, имя книги, листов и адреса ячеек меняются. Т.е. пользователь самостоятельно должен указать книгу, лист и ячейку, из которой нужно получить индекс цвета.
Выбрать ячейку и получить индекс цвета из другой открытой книги с помощью VBA
 
Shama, у Вас указан явный индекс книги и индекс листа. Необходимо, чтобы пользователь при запуске с кнопки макроса каким-то способом смог указать книгу, лист и ячейку. Ну либо смог в переменную записать полный адрес ячейки. А дальше дело за малым.
Выбрать ячейку и получить индекс цвета из другой открытой книги с помощью VBA
 
Всем доброго времени суток!

Есть две книги: одна книга с макросом ("Книга с индексом цвета"), другая ("Книга с цветными ячейками") - с таблицей, ячейки которой закрашены в разные цвета. При запуске макроса с кнопки необходимо выбрать книгу, указать лист и саму ячейку, из которой нужно вытянуть параметр .Cell.Interior.Color и записать данный параметр в книгу на лист "Индекс цвета" в ячейку A1.

Например, в ячейке A2 в "Книге с цветными ячейками" параметр .Cell.Interior.Color соответствует цвету 13382655, этот номер цвета я записываю в "Книгу с индексом цвета"

Попробовал поиграться с объектами ActiveWorkbook, ActiveWorksheet, свойством Selection и т.д., чтобы получить полный адрес ячейки, но при нажатии кнопки в книге "Книга с макросом" активной становится эта книга и соответственно передаются не те параметры, что мне необходимы.

Имя книги с цветными ячейками может меняться. Пользователю необходимо именно самому указать необходимую книгу.

Дайте совет, пожалуйста, как получить индекс цвета. Спасибо заранее.
Изменено: sagertso - 09.03.2021 10:57:21
Страницы: 1
Наверх