Пакетный экспорт данных XML в электронную таблицу Excel - PullRequest
0 голосов
/ 30 мая 2019

Я собираюсь быть честным, я понятия не имею, как добиться того, чего я хочу.Я совершенно новичок в программировании и не могу найти ответы онлайн, поэтому я пришел сюда.Я пытаюсь сделать что-то очень простое.Я хочу добавить пакет файлов .drg, сгенерированных из моего программного обеспечения CAD / CAM, в список, содержащий данные XML, и хочу, чтобы определенные элементы каждого файла экспортировались в отдельную строку в таблице Excel.У меня нет проблем с дизайном моей формы и добавлением всех моих кнопок, но я совершенно не разбираюсь в кодировании.

различные образцы, найденные в Интернете

Imports System.Xml
Imports Microsoft.Office.Interop.Excel

Public Class Form1
    Private create_xml As Object

    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        Using ofd As New OpenFileDialog
            ofd.Multiselect = True
            If ofd.ShowDialog = DialogResult.OK Then
                For Each fn As String In ofd.FileNames
                    Dim fi As New IO.FileInfo(fn)
                    Dim lvi As ListViewItem = ListView1.Items.Add(fi.Name)
                    lvi.SubItems.Add(fi.DirectoryName)
                    If fi.Length >= 1024 Then
                        lvi.SubItems.Add((fi.Length / 1024).ToString("F2") & " kb")
                    Else
                        lvi.SubItems.Add(fi.Length.ToString & " bytes")
                    End If
                    lvi.SubItems.Add(fi.CreationTime.ToString)
                    lvi.SubItems.Add(fi.Extension)
                Next
            End If
        End Using
    End Sub

Вот как выглядит XML xml

Выделенные элементы - это то, что мне нужно экспортировать в электронную таблицу Excel.Wit

Вот пример отчета, который я пытаюсь создать Excel лист

...