Es gibt Fälle, wo sie in einem Excel an ganz bestimmten Stellen gewissen Zellen updaten möchten.

Mit untenstehendem Beispiel werden sowohl ein Langtest wie auch CHAR Variablen übertragen:

Der Langtext Var_T1 wird in die Zelle 8,7 übertragen.

Die restlichen Variablen Var_ff in unterschiedliche Zellen (je nach Anwendungsfall)

Function XL_Update(filename)
    'open Excel file for update
    Dim XL    
    Set XL = guixt.CreateObject("Excel.Application")
    'Excel Hell dunkel lassen
    XL.Visible = False  
    Set WB  =  XL.WorkBooks.Open(filename)
    XL.Cells(8,7).Value =         guixt.Gettext("Var_T1")
    XL.Cells(14,7).Value =         guixt.Get("Var_4")
    XL.Cells(22,3).Value =         guixt.Get("Var_2") 
    XL.Cells(22,5).Value =         guixt.Get("Var_1")
    XL.Cells(22,12).Value =     guixt.Get("Var_3")
    WB.Save
    WB.Close
    XL.Quit
End Function

Empfehlen