Как указать путь к файлу 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"

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

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