Разрешение конфликта в экземплярах надстройки Excel при открытии нескольких книг [закрыто]C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Разрешение конфликта в экземплярах надстройки Excel при открытии нескольких книг [закрыто]

Сообщение Anonymous »

Я создал собственную надстройку для Excel, используя проект надстройки Excel Vsto в Visual Studio (C#) для отображения внешних данных из приложений, таких как путь к файлу Excel. Однако я столкнулся со странной проблемой. Кажется, он конфликтует с элементами надстройки Excel при открытии еще двух приложений Excel. Позвольте мне пояснить на примере: предположим, я открываю надстройку в одной книге Excel с именем «Книга1». Надстройка содержит текстовые поля для хранения данных пути к файлу Excel. Прежде чем открыть другой экземпляр, если я открою другую книгу Excel с именем «Книга2», первоначально текстовые поля загружаются со значениями из «Книги1». Как решить проблему

Код: Выделить всё

ExcelAddIn2

private void button1_Click(object sender, RibbonControlEventArgs e)
{
OpenFileDialog fd = new OpenFileDialog();
fd.Title = "Open Excel SpreadSheet";
fd.Filter = "Excel Worksheets (.xlsx files)|*.xlsx| Excel Worksheets(*.xlsm files)|*.xlsm";
if (fd.ShowDialog() == DialogResult.OK)
{
editBox1.Text = fd.FileName.ToString();
}

}
Изображение Excel «Книга 1»
Изображение Excel «Книга 2»

Подробнее здесь: https://stackoverflow.com/questions/784 ... -workbooks
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Разрешение конфликта в экземплярах надстройки Excel при открытии нескольких книг
    Anonymous » » в форуме C#
    0 Ответы
    0 Просмотры
    Последнее сообщение Anonymous
  • ZeroMQ IPC в нескольких экземплярах программы
    Anonymous » » в форуме C++
    0 Ответы
    0 Просмотры
    Последнее сообщение Anonymous
  • Регулярное обновление Excel с помощью надстройки C#.
    Anonymous » » в форуме C#
    0 Ответы
    0 Просмотры
    Последнее сообщение Anonymous
  • Есть ли что-нибудь вроде книг «Для чайников» для изучения AWK? [закрыто]
    Anonymous » » в форуме Linux
    0 Ответы
    0 Просмотры
    Последнее сообщение Anonymous
  • Почему при использовании select2 в laravel данные отображаются в двух экземплярах?
    Anonymous » » в форуме Jquery
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»