Я пытаюсь создать настольное приложение (WinForms), которое читает файл шаблона Excel и манипулирует им. Пока мне удалось записать данные в определенный столбец и сохранить изменения в файле из приложения, но у меня возникла проблема.
В моем файле шаблона Excel есть раскрывающийся список, заполненный элементами из другого листа в одном столбце.
Вот как выглядит мой шаблон: Мой файл шаблона Excel
Sheet2, который заполняет раскрывающийся список на Sheet1: Sheet2 - используется для заполнения раскрывающегося списка в Sheet1
Я хотел бы иметь возможность читать эти элементы в своем приложении и выбирать один из них, а также сохранять изменения в файл (с выбранным элементом в раскрывающемся списке).
Если это невозможно, я хотел бы знать, есть ли возможность выбрать элемент в определенном индексе из приложения (например, второй или третий элемент в раскрывающемся списке и сохранить изменения в файле)
Я много искал, чтобы решить эту проблему, но пока не получил правильного ответа.
@TimWilliams - я использую Microsoft.Office.Interop.Excel. Чтобы быть более конкретным: Excel.Приложение, Excel.Worbook, Excel.Worksheet.





Очень помогло бы объяснить, как именно вы читаете / записываете в файл Excel. Есть много способов сделать это, и от того, какой метод вы используете, зависит, какие у вас есть варианты.