格式化Excel行空间Javascript ActiveXObject

格式化Excel行空间Javascript ActiveXObject,javascript,angularjs,excel,activexobject,Javascript,Angularjs,Excel,Activexobject,如何在excel activexobject电子表格中固定行间距。行太小,无法在工作表中显示所有信息。如果您有任何关于activexobject excel电子表格的其他参考资料,也将不胜感激 $scope.exportStudents = function () { excel = new ActiveXObject('Excel.Application'); excel.Workbooks.Add(); excel.Application.Visible = true

如何在excel activexobject电子表格中固定行间距。行太小,无法在工作表中显示所有信息。如果您有任何关于activexobject excel电子表格的其他参考资料,也将不胜感激

$scope.exportStudents = function () {
    excel = new ActiveXObject('Excel.Application');
    excel.Workbooks.Add();
    excel.Application.Visible = true;
    excel.ActiveSheet.Cells(1, 1).Value = "User ID";
    excel.ActiveSheet.Cells(1, 2).Value = "Name";
    excel.ActiveSheet.Cells(1, 3).Value = "Emergency Phone";
    excel.ActiveSheet.Cells(1, 4).Value = "Cell Phone";
    excel.ActiveSheet.Cells(1, 5).Value = "Provider";
    excel.ActiveSheet.Cells(1, 6).Value = "Emergency Phone";
    excel.ActiveSheet.Cells(1, 7).Value = "E-Mail";
    excel.ActiveSheet.Cells(1, 8).Value = "Hire Date";
    excel.ActiveSheet.Cells(1, 9).Value = "Grad Date";
    excel.ActiveSheet.Cells(1, 10).Value = "Major 1";
    excel.ActiveSheet.Cells(1, 11).Value = "Major 2";
    excel.ActiveSheet.Cells(1, 12).Value = "School";
    excel.ActiveSheet.Cells(1, 13).Value = "Active";
    excel.ActiveSheet.Cells(1, 14).Value = "Admin Status";
};
加:

文件:

将录制的宏VBA转换为JScript也相当简单。

添加:

文件:

将录制的宏VBA转换为JScript也相当简单

excel.ActiveSheet.Cells.EntireColumn.AutoFit();