2016-12-14 13 views
-1

Я хочу обновить файл Excel после прочтения его через X ++ в томе 2012. Я знаю, как писать, но я хочу писать после чтения из листа Excel? Ниже приведен код письма:Как обновить файл Excel после прочтения его через X ++ в ax2012?

static void CreateExcelFile(Args _args) 
{ 
    CustTable custTable; 
    SysExcelApplication excel; 
    SysExcelWorkbooks workbooks; 
    SysExcelWorkbook workbook; 
    SysExcelWorksheets worksheets; 
    SysExcelWorksheet worksheet; 
    SysExcelCells cells; 
    SysExcelCell cell; 
    int row; 
    excel = SysExcelApplication::construct(); 
    workbooks = excel.workbooks(); 
    workbook = workbooks.add(); 
    worksheets = workbook.worksheets(); 
    worksheet = worksheets.itemFromNum(1); 
    cells = worksheet.cells(); 
    cells.range('A:A').numberFormat('@'); 
    while select custTable 
    { 
     row++; 
     cell = cells.item(row, 1); 
     cell.value(custTable.AccountNum); 
     cell = cells.item(row, 2); 
     cell.value(custTable.name()); 
    } 
    excel.visible(true); 
} 

ответ

0

Вы пробовали использовать метод WorkBook.saveAs?

+0

B да, мое требование после прочтения содержимого, я хочу добавить новый столбец и написать подтвержденный msg для каждой строки – user1371416

 Смежные вопросы

  • Нет связанных вопросов^_^