Как указать путь к файлу Excel, находящемуся в папке с программой - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте! Есть следующий код, открывающий файл Excel при нажатии на кнопку:
private void Button2_Click(object sender, RoutedEventArgs e)
        {
            if (combobox9.Text == "активен")
            {
                excelapp.Visible = true;
                excelappworkbook = excelapp.Workbooks.Open(@"C:\Debug\Макет.xlsx",
                Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing,
                Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing);
            }
        }
При этом метод находит файл Excel по указанному пути. Как сделать так, чтобы можно было закинуть файл Excel в папку с исполняемым exe-шником, прописать вместо @"C:\Debug\Макет.xlsx" просто "Макет.xlsx" и программа бы его находила, то есть не привязываться к конкретному пути, а искать в папке с exe-шником?

Решение задачи: «Как указать путь к файлу Excel, находящемуся в папке с программой»

textual
Листинг программы
@"Макет.xlsx"

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

8   голосов , оценка 4 из 5
Похожие ответы