发布网友 发布时间:2022-02-21 22:53
共3个回答
热心网友 时间:2022-02-22 00:23
自动定位到相应的工作表需要使用VBA的change事件来处理
Excel版本参考:2010
1、ALT+F11,进入VBE编辑去
2、双击Sheet1,粘贴如下代码:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$1" Then
Sheets(Target.Value).Select
End If
End Sub
3、返回工作表,在A1单元格输入工作表名
4、回车,查看效果
热心网友 时间:2022-02-22 01:41
=INDEX($A:$Z,MATCH("站"&"吃",A$1:A$10&B$1:B$10,),MATCH("开心",$3:$3,))
公式以CTRL+SHIFT+ENTER三键结束。追问麻烦可不可以再详细点,这个公式设定在哪里呢?
如果我要搜索的条件变了,比如坐 吃 笑 怎么做,请教一下,谢谢
追答"站"和"吃"可以用单元格地址代替。
选定某个单元格后,公式在编辑栏输入。
热心网友 时间:2022-02-22 03:15
因为姿势和动作在一行里,就把他们整合到一起了。在*地方输入条件。
思路就是根据输入的条件vlookup出对应的行/列。再用一个很简单的宏定位选择这个格子。打开VBA就能看见这个宏的内容,就是选择一个单元格。
追答出差去了。进文件点开发工具,然后点visual basic。就打开vba了。在左上角那里点选一下,就能看见了宏内容了。