华美达游泳健身中心:excel 宏的sheet定位的问题

来源:百度文库 编辑:高校问答 时间:2024/05/11 02:58:12
我有一个极其庞大的Excel,我现在的任务是做一个宏把其中的一些值取出。
我现在在第一个Sheet,我要转到一个名为“xxx”的Sheet读出其中的(8,1)的值定位到这个值所指向的Sheet~~怎么做?

送你一个小例子。

前提:我的Excel文件里面有Sheet1,Sheet2,Sheet3三个sheet
功能:取Sheet1里面的(1,1)的值给Sheet2里面的(1,1)。
步骤:
1. 打开Excel文件,进入任何一个Sheet
2. Alt+F11,进入Visual Basic界面
3. 新建一个Module,把以下代码放入右面的空白页面内。
Sub SheetPosioning()
Dim GetVal
GetVal = Worksheets("Sheet1").Cells(1, 1).Value
Worksheets("Sheet2").Cells(1, 1) = GetVal
End Sub
4. Save,为该宏命名即可

Note:更多内容可参照Excel帮助文档
目录:Microsoft Excel Visual Basic Reference-->Programming Concepts-->Workbooks and Worksheets

好久没用了,忘了