Используя список, который зависит от другого списка в excel с использованием python

У меня есть требование создавать зависимые выпадающие списки в excel с помощью python.

этот код отлично работает, когда я загружаю файл и открываю его в libre office. Но когда я пытаюсь открыть его на компьютере Mac, он выдает следующую ошибку. enter image description here

Как это решить. это происходит только тогда, когда в моей конфигурации sheets есть выпадающий список depedent.

Вот пример конфигурации таблиц.

sheets_config = [
        {
            "sheet_name": "Form",
            "columns": [
                {
                    "header": "Employee",
                    "type": "dropdown",
                    "dropdown_values": employee_list,
                },
                {
                    "header": "Department",
                    "type": "dependent_dropdown",
                    "dependent_on": "Vendor",
                    "dependent_map": department_map,
                },
                {
                    "header": "Function Name",
                    "type": "dropdown",
                    "dropdown_values": functions,
                },
                {"header": "Allocation", "type": "text"},
                {"header": "Joining Date", "type": "date"},
            ],
            "num_rows": 100,
        }
    ]
Вернуться на верх