文档介绍:ExcelVBA常用代码VSTO版ExcelVBA常用代码VSTO版(C#)["A3:F6,B1:C5"].Select();使用Cells属性for(inticell=1;icell<=100;icell++){[2].cells[icell,1].value=icell;}使用快捷记号#N/["A1:A3"].Offset[3,3].Select();["A1"].Resize[3,3].Select();(["A1:D4"],["E5:H8"]).Select();();["A5"].();2-1使用Select方法 [3].Activate();[3].Range["A1:B10"].Select();2-2使用Activate方法 [3].Activate();[3].Range["A1:B10"].Activate();注:此处的代码,可以运行,但是只会选中A1这一个单元格2-3使用Goto方法 ([3].Range["A1:B10"],true);3-1获得指定行,列中的最后一个非空单元格 =["A65535"].End[];("A列中最后一个非空单元格是"+[0,0]+",行号"+()+",数值"+);4-1定位单元格 =();();("工作表中有公式的单元格为:"+);5-1查找单元格 ,Rng;Rng=["A:A"];stringstrFind=;if(()!=){rng=(strFind,[],,,,,false);if(rng!=null){(rng,true);}else{("没有找到单元格!");}} 注:C#中没有InputBox,这里用文本框代替,另,C#中没有with……-,Rng;stringFindAddress=;Rng=["A:A"];stringstrFind=;if(()!=){rng=(strFind,[],,,,,false);if(rng!=null){FindAddress=;do{=6;rng=(rng);}while(rng!=null&&!=FindAddress);}}5-2使用Like运算