我有一个带有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) 如何循环遍历目录并将深度限制为仅 3 个级别?我的 find 版本没有 -maxdepth。如果可能的话,我想将其保留为一行。
例如:find /data -type d -print
任何帮助将非常感激。谢谢。