Guten Morgen alle zusammen,
wie ihr schon gemerkt hab hab ich gleich zwei Probleme, wobei das zweite nur ein kleines ist, für das es sich nicht auszahlt ein eigenes Thema aufzumachen.
Zum 1. Problem:
Ich lasse mein Programm Excel Dateien erstellen bzw. in den Dateien Tabellenblätter und in denen die Felder befüllen (das Funktioniert soweit ). Nun habe ich aber ein Problem was das Löschen angeht. Ich habe mich bereits durch einige Seiten gegoogelt und auch hier im Forum gesucht aber leider habe ich nichts gefunden das Funktioniert. Denn entweder ich bekomme eine Fehlermeldung (die hab ich aber schon geklärt die waren meine schuld weil das so wie ich das versucht habe garnicht gehen kann ) oder er macht den Ablaug ganz normal fertig aber das Tabellenblatt ist trotzdem da.
Meine Imports:
Mein letzter Versuch:
Dort Speichert er sogar die Datei aber das Tabellenblatt wird nicht gelöscht.
Mein 2. Problem:
ist eher eine Frage, gibt es eine Möglichkeit das wenn ich auf einen Link in einem Browser (IE, Chrome,etc) klicke das der Text des Links kopiert/gespeichert wird?
Danke schon mal für eure Hilfe!
wie ihr schon gemerkt hab hab ich gleich zwei Probleme, wobei das zweite nur ein kleines ist, für das es sich nicht auszahlt ein eigenes Thema aufzumachen.
Zum 1. Problem:
Ich lasse mein Programm Excel Dateien erstellen bzw. in den Dateien Tabellenblätter und in denen die Felder befüllen (das Funktioniert soweit ). Nun habe ich aber ein Problem was das Löschen angeht. Ich habe mich bereits durch einige Seiten gegoogelt und auch hier im Forum gesucht aber leider habe ich nichts gefunden das Funktioniert. Denn entweder ich bekomme eine Fehlermeldung (die hab ich aber schon geklärt die waren meine schuld weil das so wie ich das versucht habe garnicht gehen kann ) oder er macht den Ablaug ganz normal fertig aber das Tabellenblatt ist trotzdem da.
Meine Imports:
Mein letzter Versuch:
VB.NET-Quellcode
-
- Private Sub ButtonAGTLoschen_Click_1(sender As Object, e As EventArgs) Handles ButtonAGTLoschen.Click
- Dim Nachname As String = ListBoxAGT.SelectedItem.ToString
- Excel = CreateObject("Excel.Application")
- Workbook = Excel.Workbooks.OpenXML(My.Settings.MSCloudpfad & "/FBASAGT.xlsx")
- Dim worksheet As Excel.Sheets = Workbook.Worksheets
- For Each sheet In Workbook.worksheets
- MsgBox(sheet.Name)
- If sheet.Name = Nachname Then sheet.delete()
- Next
- Workbook.SaveAs(My.Settings.MSCloudpfad & "/FBASAGT.xlsx") 'Speichern
- End Sub
Dort Speichert er sogar die Datei aber das Tabellenblatt wird nicht gelöscht.
Mein 2. Problem:
ist eher eine Frage, gibt es eine Möglichkeit das wenn ich auf einen Link in einem Browser (IE, Chrome,etc) klicke das der Text des Links kopiert/gespeichert wird?
Danke schon mal für eure Hilfe!