javascript如何实现excel的冻结窗格?

js操作excel文件。想冻结第一行。但没有查到操作方法。求指教。

Javascript 本身没有操作 Excel 的功能,但可以调用 Excel Application 对象组件的功能实现对 Excel 文件的操作。冻结窗口可以通过如下设置实现:

Excel.Application.ActiveWindow.FreezePanes = true

举一个例子:

var excel=null;
try{
  excel=new ActiveXObject("Excel.Application");
}catch(err){
  // ...
}
excel.visible=true;
var book=excel.Workbooks.Open("C:\\test.xls"); // 打开 Excel 文件 
var sheet=book.Worksheets(1);
sheet.Range("A2","A2").Select(); // 选中A2区域
excel.ActiveWindow.FreezePanes=true; // 以A2为界冻结分拆窗口(即冻结首行)
// ... 关闭文件和程序

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-10-28
我也不知道,不过你这个问题没有人回答,我还是用我仅有的一点知识想到了一个提示。
采用宏操作冻结第一行,录制下来,然后查看宏操作的哪个方法。
相似回答
大家正在搜