编辑: bingyan8 2013-05-04
1.

件保存为以某一单元格中的值为文件名且在指定路径目录下的vba语句怎样 写? Re:Sub test() ThisWorkbook.SaveAs d:\test\ &

Sheets(1).Range( a1 ).Text ThisWorkbook.Close End Sub OFFSET 以指定的引用为参照系,通过给定偏移量得到新的引用.返回的引用可以为一个 单元格或单元格区域.并可以指定返回的行数或列数. 语法 OFFSET(reference,rows,cols,height,width) Reference 作为偏移量参照系的引用区域. Reference 必须为对单元格或相连 单元格区域的引用;

否则,函数 OFFSET 返回错误值 #VALUE!. Rows 相对于偏移量参照系的左上角单元格, 上 (下) 偏移的行数. 如果使用

5 作为参数 Rows,则说明目标引用区域的左上角单元格比 reference 低5行. 行数可为正数(代表在起始引用的下方)或负数(代表在起始引用的上方) . Cols 相对于偏移量参照系的左上角单元格, 左 (右) 偏移的列数. 如果使用

5 作为参数 Cols,则说明目标引用区域的左上角的单元格比 reference 靠右

5 列.列数可为正数(代表在起始引用的右边)或负数(代表在起始引用的左边) . 如果行数和列数偏移量超出工作表边缘,函数 OFFSET 返回错误值 #REF!. Height 高度,即所要返回的引用区域的行数.Height 必须为正数. Width 宽度,即所要返回的引用区域的列数.Width 必须为正数. 如果省略 height 或width,则假设其高度或宽度与 reference 相同. 说明 函数 OFFSET 实际上并不移动任何单元格或更改选定区域,它只是返回一个引 用.函数 OFFSET 可用于任何需要将引用作为参数的函数.例如,公式 SUM(OFFSET(C2,1,2,3,1)) 将计算比单元格 C2 靠下

1 行并靠右

2 列的

3 行1列的区域的总值. 示例 OFFSET(C3,2,3,1,1) 等于 F5,如果在工作表中输入此公式,Microsoft Excel 显示单元格 F5 中的数值. OFFSET(C3:E5,-1,0,3,3) 等于 C2:E4 OFFSET(C3:E5,0,-3,3,3) 等于 #REF! Offset 属性 上面的是在 EXCEL 文档中使用的.下面的是 Range 对象的一个属性.不知你 是要的哪一个.可用 Offset(row, column) (其中 row 和column 为行偏移量 和列偏移量)返回相对于另一区域在指定偏移量处的区域.下例选定位于当前选 定区域左上角单元格的下三行且右一列处的单元格. 由于不能选定不在活动工作 表上的单元格,故必须首先激活工作表. Worksheets( sheet1 ).Activate '

can'

t select unless the sheet is active Selection.Offset(3, 1).Range( A1 ).Select 其中的Selection.Offset(3, 1).Range( A1 ).Select 改为Selection.Offset(3, 1).Range( A3 ).Select 下例选定位于当前选定区域左上角单元格的下三行且右一列处的单元格. 由于 不能选定不在活动工作表上的单元格 .现在就为 下六行 ;

若改为 Selection.Offset(3, 1).Range( C1 ).Select;

就成了 下三行,右 四列 . 试了好几个值,都是这个规律,你可以用别的试. 规律为:offset(行,列).range( 行列 )行与行相加,列与列相加,最后结果 就是偏移的大小. offset()可以返回一个序列或引用, 对于我们统计数据很有帮助, 比如统计 一年或几年的产销量, 一个月或数月的职工工资, 而年数或月数不确 定, 这时用 OFFSET()就能够解决问题 例如 ActiveCell.Range( C2 ),是指以 ActiveCell 为左上角,参照其右侧两 个Column(ActiveCell 为A, 而C就是第三个 Column)及下方一个 Row(ActiveCell 为1,而2就是下一个 Row)的单元格.( 例如 ActiveCell 是 D20 这个单元格, 则ActiveCell.Range( C2 )就是指 F21 这个格位 .) 同理 ActiveCell.Range( A1 )就是等於 ActiveCell 本身的单元格. ActiveCell.Offset(1,0).Range( A1 )就是 ActiveCell 下移一格的参照. 2.n变量 如何用vba语言表达 选择

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题