Hallo VB FREUNDE,
habe wahrscheinlich eine simple Frage, kann sie nicht lösen sitze auf dem Schlauch.
Bei der Kopie zwischen zwei Excel Dateien tritt ein Fehler(Fehler@Zeile 44) zur Laufzeit auf.
Ich habe habe lange versucht aber keine Ahnung womit es zusammen hängt.
Meine Vermutung ein Logikfehler
Schaut mal bitte drüber:
Vielen Dank für eure Hilfe!!!
habe wahrscheinlich eine simple Frage, kann sie nicht lösen sitze auf dem Schlauch.
Bei der Kopie zwischen zwei Excel Dateien tritt ein Fehler(Fehler@Zeile 44) zur Laufzeit auf.
Ich habe habe lange versucht aber keine Ahnung womit es zusammen hängt.
Meine Vermutung ein Logikfehler
Schaut mal bitte drüber:
VB.NET-Quellcode
- Public Class Form1
- Private Sub CopyExcelToExcel_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CopyExcelToExcel.Click
- Dim oExcel As Object
- Dim oBook As Object
- Dim oSheet As Object
- Dim FileFormat As Object
- FileFormat = 56
- 'Start a new workbook in Excel.
- oExcel = CreateObject("Excel.Application")
- oBook = oExcel.Workbooks.Add
- Dim FilePath As String = "C:\real"
- 'Add data to cells of the first worksheet in the new workbook.
- oSheet = oBook.Worksheets(1)
- oSheet.Range("A1").Value = "Counter"
- oSheet.Range("B1").Value = "PVI"
- oSheet.Range("C1").Value = "BuildData"
- oSheet.Range("A2").Value = "1"
- oSheet.Range("B2").Value = "4654654UR"
- 'Save the Workbook and quit Excel.
- oBook.SaveAs(FilePath, FileFormat)
- oExcel.Quit()
- oExcel = Nothing
- Dim Projekt As New Object
- Dim objExcel As New Object
- Dim puffer As String
- Projekt = CreateObject("excel.application")
- 'Projekt.Application.Workbooks.Open("C:\Tabelle2.xls")
- objExcel = Projekt.Application.Workbooks.Open("C:\Tabelle2.xls")
- 'objExcel = Projekt.Worksheets(1)
- puffer = objExcel.Range("A2").Value '<<<<<<<<<<<<<<< Hier taucht der Fehler: Der öffentliche Member Range für den Typ Workbook wurde nicht gefunden
- oSheet.Range("A3").Value = puffer
- Projekt.Visible = False
- Projekt.Quit()
- End Sub
- End Class
Vielen Dank für eure Hilfe!!!