Я получил свой ответ.Список, раскрывающийся список, создается во время выполнения в vba, поэтому вы не можете «прочитать» его значение из xls.
Решение состоит в том, чтобы написать в VBA метод изменения, который на самом деле записываетзначение для ячейки под полем.
Sub My_List_Change()
Sheets("Containing your box").Cells(x,y) = My_List.value // x,y being the coordinates of the cell hidden by the box
Затем каждый раз, когда вы сохраняете свой лист и хотите прочитать его с python, вы можете получить доступ к текущему значению.