Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Ergebnis 1 bis 2 von 2

Thema: kann aus flexible script nichts in excel schreiben

  1. #1
    Registriert seit
    29.08.2009
    Beiträge
    776
    Danke
    25
    Erhielt 3 Danke für 3 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,

    ich habe folgendes Problem. Will etwas in Excel schreiben, aber bei dem Befehl wsExcel.cells.... bekomme ich im script einen fehler. Hier mein code, könnt ihr mir weiter helfen? Ps. das script macht auch nach wsExcel. keine autovervollständigung in richtung cells.

    Code:
    Set appExcel = CreateObject("Excel.Application")
    Set wbExcel = appExcel.Workbooks.Open(Verzeichnis + Datei)
    Set wsExcel = wbExcel.Worksheets("Tabelle1")
    'appExcel.application.visible = True
    
    
    'Schreibend der Daten
    
    wsExcel.cells(0,0) = SmartTags("Excel\erste")
    If Err.Number <> 0 Then
        SmartTags("Zaehler") = "4"
        Exit Sub
    End If
    wsExcel.cells(0,1) = SmartTags("Excel\zweite")
    If Err.Number <> 0 Then
        SmartTags("Zaehler") = "5"
        Exit Sub
    End If
    
    'Dialog zum Abspeichern der Excel-Mappe
    'appExcel.DisplayAlerts = False  'Meldungen unterdrücken
    wbExcel.Save
    wbExcel.Close
    appExcel.Quit
    appExcel.DisplayAlerts = True   'Meldungen wieder aktivieren
    
    'Freigeben der Excel-Mappe, Freigeben des Speichers
    Set wsExcel = Nothing
    Set wbExcel = Nothing
    Set appExcel = Nothing
    Ps. wenn ich wsExcell.Range("A1") = .... schreibe, funktioniert es
    Geändert von Bensen83 (17.03.2011 um 00:13 Uhr)
    Zitieren Zitieren kann aus flexible script nichts in excel schreiben  

  2. #2
    Registriert seit
    22.03.2007
    Ort
    Detmold (im Lipperland)
    Beiträge
    11.720
    Danke
    398
    Erhielt 2.400 Danke für 2.000 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo Bensen,
    deinem PS entnehme ich das Excel auf deinem System installiert ist ...?
    Ich bin mir da jetzt nicht 100%ig sicher, meine allerdings, dass die Cells-Adressierung mit (1,1) für "A1" beginnt und nicht mit (0,0).
    Probier das doch mal ...

    Gruß
    Larry

Ähnliche Themen

  1. Antworten: 10
    Letzter Beitrag: 12.10.2015, 13:08
  2. Antworten: 15
    Letzter Beitrag: 04.04.2011, 12:18
  3. C-Script aus Index in Variable schreiben
    Von WendeMarkus im Forum HMI
    Antworten: 0
    Letzter Beitrag: 23.08.2010, 05:34
  4. wieder mal: DB-Werte per Script in Excel
    Von Jelly im Forum Programmierstrategien
    Antworten: 17
    Letzter Beitrag: 20.04.2010, 10:55
  5. Antworten: 19
    Letzter Beitrag: 04.11.2008, 20:55

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •