Hallo liebe Leut,
ich hätt gern mal ein Problem. Bei mir lässt sich Excel nicht richtig einbinden? Ich
versuche folgenden Code aber VB ist immer an irgendwas am nörgeln?
Option Explicit On
Option Strict Off
Public Class Form1
PrivateSub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) _Handles Button1.Click
Dim xls_Appl As Excel.Application
Dim xls_Mappe As Excel.Workbook
Dim xls_Blatt As Excel.Worksheet
Dim xls_Bereich As Excel.Range
xls_Appl = New Excel.Application()
xls_Appl.Visible = True
xls_Mappe = xls_Appl.Workbooks.Open("C:\Mappe1.xls")
xls_Blatt = xls_Mappe.Worksheets(2)
xls_Blatt.Select()
xls_Bereich = xls_Blatt.Range("B13:H13")
xls_Bereich.Select()
xls_Bereich.Insert(Shift:=Excel.XlInsertShiftDirection.xlShiftDown)
xls_Mappe.Save()
xls_Mappe.Close()
xls_Appl.Quit()
End Sub
End Class
Es fängt damit schon an, dass VB „- New Excel.Application() -„ als Fehler ausgibt. Erst dachte ich daran, dass
es an dem fehlenden Verweis hängt? Aber nach einbinden mehrerer Verweise, von
dem ich nicht genau weiß welche den jetzt eigentlich rein muss, funkst es immer
noch nicht. Also
habe ich „New Excel.Application() „durch „CreateObject("Excel.Application")”ersätzt.Sieheda, esfunkst!
Aber
leider habe ich überhaupt keine Ahnung warum es nicht funktioniert hat und mit
Create schon? Das würde ich schon gerne wissen!!
Aber damit ist das Problem noch nicht
gelöst den VB hat immer noch ein Fehler gefunden. Ich jedoch nicht??
Bitte um Aufklärung J
Danke schon mal
jacques
*Topic verschoben*
ich hätt gern mal ein Problem. Bei mir lässt sich Excel nicht richtig einbinden? Ich
versuche folgenden Code aber VB ist immer an irgendwas am nörgeln?
Option Explicit On
Option Strict Off
Public Class Form1
PrivateSub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) _Handles Button1.Click
Dim xls_Appl As Excel.Application
Dim xls_Mappe As Excel.Workbook
Dim xls_Blatt As Excel.Worksheet
Dim xls_Bereich As Excel.Range
xls_Appl = New Excel.Application()
xls_Appl.Visible = True
xls_Mappe = xls_Appl.Workbooks.Open("C:\Mappe1.xls")
xls_Blatt = xls_Mappe.Worksheets(2)
xls_Blatt.Select()
xls_Bereich = xls_Blatt.Range("B13:H13")
xls_Bereich.Select()
xls_Bereich.Insert(Shift:=Excel.XlInsertShiftDirection.xlShiftDown)
xls_Mappe.Save()
xls_Mappe.Close()
xls_Appl.Quit()
End Sub
End Class
Es fängt damit schon an, dass VB „- New Excel.Application() -„ als Fehler ausgibt. Erst dachte ich daran, dass
es an dem fehlenden Verweis hängt? Aber nach einbinden mehrerer Verweise, von
dem ich nicht genau weiß welche den jetzt eigentlich rein muss, funkst es immer
noch nicht. Also
habe ich „New Excel.Application() „durch „CreateObject("Excel.Application")”ersätzt.Sieheda, esfunkst!
Aber
leider habe ich überhaupt keine Ahnung warum es nicht funktioniert hat und mit
Create schon? Das würde ich schon gerne wissen!!
Aber damit ist das Problem noch nicht
gelöst den VB hat immer noch ein Fehler gefunden. Ich jedoch nicht??
Bitte um Aufklärung J
Danke schon mal
jacques
*Topic verschoben*
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „Jacques72V“ () aus folgendem Grund: Ich habe den Beitrag gleich beim erstellen, als erledigt "geklickt" ist nicht mal online gegangen, leider.Und im falschen Präfix, es soll in Grundlagen meinte der Moderator. Der hatte auch noch ein Lösungsvorschlag, der leider nicht gefunkst hat.