你好如果是用EXCEL宏命令怎么搞

2024-12-15 23:34:37
推荐回答(5个)
回答1:

这是楼主的求助贴:
原题贴在这里
我要在EXCEL中Sheet1 A1单元格中显示Sheet2工作表中B3的内容 当改Sheet1 A2单元格数值为2时,Sheet1 A1 单元格中显示Sheet2工作表中B(3+2)的内容 当改Sheet1 A2单元格数值4时,Sheet1 A1 单元格中显示Sheet2工作表中B(3+4)的内容
给个答案 excel 函数 =Sheet2!b(3+Sheet1!A2)) 不对, 怎么改

现在写个VBA代码如下
在Sheet1工作表标签上单击右键
查看代码
在打开的VBE窗口中粘贴如下代码
Private Sub Worksheet_Change(ByVal Target As Range)
If Target = [a2] Then [a1] = Sheets("sheet2").Range("B" & 3 + [a2])
End Sub

回到工作表中,
在A2中输入一个下整数试试

回答2:

如果单元格取值范围固定,输出数据的单元格位置确定,运算不是太复杂的,你可以采取录制宏的办法。
点录制宏,然后操作你的运算,直至全部运算完毕,停止宏录制就可以了。以后你运行这个宏的时候,他就把你的运算。操作重复一次。就象录像机一样

回答3:

宏命令不难,打开工具-宏-输入宏的名字-开始录制,记录你全部的操作步骤后,停止录制。以后使用时执行该宏即可。

回答4:

你用宏命令干什么啊?

回答5:

审阅--->保护工作表 同样可以达到保护函数目的,基本功能还不够熟练,还是别宏了,那个难度大多了。