Suchergebnisse

Suchergebnisse 1-3 von insgesamt 3.

  • Benutzer-Avatarbild

    Versuch es doch mal mit iner expliziten Variablendeklaration und der Verwendung von Variablennamen, die den Standardobjekten nicht entsprechen. Statt Zitat von VaporiZed: „Dim Excel = New Microsoft.Office.Interop.Excel.Application Dim Workbook = Excel.Workbooks.Add(1) Dim Worksheet = DirectCast(Workbook.Sheets.Add(1), Microsoft.Office.Interop.Excel.Worksheet) Dim Range = DirectCast(Worksheet.Cells(1, 1), Microsoft.Office.Interop.Excel.Range)“ versuche mal dies: VB.NET-Quellcode (4 Zeilen)

  • Benutzer-Avatarbild

    Update: VB.NET-Quellcode (4 Zeilen)

  • Benutzer-Avatarbild

    Warum benötigst Du den Range sprich doch die Zellen auf dem Worksheet direkt an. (Analog zu der Zeile mit der Range Zuweisung.) Ansonsten schau mal in die Dokumentation learn.microsoft.com/de-de/office/vba/api/excel.range(object). Denke hierbei daran, das ist VBA bzw. VB 6.0, dass muss man immer noch ein bisschen an VB .Net anpassen.