小编Lon*_*man的帖子

使用JavaScript搜索和操作Excel数据

我有一个带有5个文本输入的HTML Web表单和一个调用JavaScript函数的按钮.现在的功能,将打开一个现有的Excel文件,找到最后填充的行,在其下面插入一个新行并将表单值放入,每个单元格中有一个值.然后保存并退出.

然而,电子表格有多于5列,因此该函数只将数据放入A-E列.

function createData(){

    var first = document.getElementById('A').value;
    var second = document.getElementById('B').value;
    var third = document.getElementById('C').value;
    var fourth = document.getElementById('D').value;
    var fifth = document.getElementById('E').value;

    var xlDown = -4121

    var w =new ActiveXObject("Excel.Application");
    w.Visible=true;

    w.Workbooks.Open("file:\\Form.xls");
    objWorksheet = w.Worksheets(1);

    objRange = w.Range("A1");
    objRange.End(xlDown).Activate;
    intNewRow = w.ActiveCell.Row + 1;

    for (i=1; i<10000; i++){
        objWorksheet.Cells(intNewRow, 1) = first;
        objWorksheet.Cells(intNewRow, 2) = second;
        objWorksheet.Cells(intNewRow, 3) = third;
        objWorksheet.Cells(intNewRow, 4) = fourth;
        objWorksheet.Cells(intNewRow, 5) = fifth;
    }
    w.ActiveWorkbook.SaveAs("file:\\Form.xls");
    w.Quit();
              alert("The data has been added to …
Run Code Online (Sandbox Code Playgroud)

javascript excel activexobject

5
推荐指数
1
解决办法
5586
查看次数

BASH - 限制目录循环深度

如何循环遍历目录并将深度限制为仅 3 个级别?我的 find 版本没有 -maxdepth。如果可能的话,我想将其保留为一行。

例如:find /data -type d -print

任何帮助将非常感激。谢谢。

unix bash

1
推荐指数
1
解决办法
382
查看次数

标签 统计

activexobject ×1

bash ×1

excel ×1

javascript ×1

unix ×1