vba操作excel相对熟悉,这次学习一下js宏。第一个要学会操作单元格。
1.单元格在Excel中是以二维存在,比如A1就是第一行第一列。在vba中可以表示为:
Range("A1")或者cells(1,1),行在前,列在后。vba中,单元格的值用value属性。
2.在JS宏中,单元格的表示有很多种,如:
Range("A1");Cells.Item(1, 1);值用value2表示
function MakeCellY(){
//以下程序用于,操作单元格的值
for(var A = 1;A <= 5; A++){
Sheets.Item(1).Cells.Item(A+1, 2).Value2 = A;
Sheets.Item(1).Range(String.fromCharCode(A+64) +"1").Value2 = A;
}
}