У меня есть диапазон ячеек temp == A23:C23
, который я хотел проверить, является ли он подмножеством другого.
Функция issubset()
может проверить, является ли один диапазон ячеек подмножеством другого.
Моя проблема в том, что мой другой диапазон - строковый литерал ie. 'A7:J22'
, поэтому temp.issubset('A7:J22')
не работает.
Можно ли преобразовать 'A7:J22'
в диапазон ячеек obj
? Или другой способ узнать, является ли мой temp
подмножеством этого?
Я могу получить все действительные адреса из 'A7:J22'
, поместить их в список, а затем сделать то же самое с temp
. Но для листа, содержащего более полумиллиона ячеек, ЭТО МНОГО!
Также попытались сравнить вручную, ie сравнивая значения col и row с другими. Но это руководство. Надеемся найти более подходящий подход.