Praveen Behera Ответов: 0

Как получить путь к файлу и метку объекта oledb, помещенные в excel с помощью C sharp?


Привет ребята,

Это мой первый раз на сайте, так что, возможно, я не знаю, как задавать вопросы. Еще вот это -

У меня есть файл excel, содержащий xml-файлы в объектной форме oledb.

Что мне нужно, так это как я могу получить метку и путь к файлу этого xml-файла, хранящегося в oledb, используя C#.

Примечание: OE1.name это не дает мне правильного ответа.

Что я уже пробовал:

private void button2_Click(object sender, EventArgs e)
       {

           xlapp = new Excel.Application();
           xlwb = xlapp.Workbooks.Open("C:\\Users\\Vijay\\Documents\\File1.xlsm");
           xlws = xlwb.Worksheets["Sheet1"];



           foreach (Excel.OLEObject OE1 in xlws.OLEObjects())
           {

            MessageBox.Show(Convert.ToString(OE1.Name));

           }

           xlwb.Close();
           xlapp.Quit();

       }

Karthik_Mahalingam

отладьте этот объект (OE1) и посмотрите, какие все доступные свойства вы можете использовать на нем.

Praveen Behera

Я так и сделал, но, к сожалению, я не вижу никакого такого метода для вызова filepath или label.

Karthik_Mahalingam

почему filepath

Praveen Behera

Привет, Картик, это встроенные xml-файлы. Все, что мне нужно, это открыть их, прочитать содержимое xml и десериализовать их в набор данных. Нужен был файловый путь, чтобы открыть их. Или есть ли какой-нибудь способ прочитать содержание? Спасибо за помощь.

Karthik_Mahalingam

о, извини, чувак, я ничего об этом не знаю.

Praveen Behera

НП Бадди. в любом случае спасибо :(

0 Ответов