Как получить путь к файлу и метку объекта 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
НП Бадди. в любом случае спасибо :(