我想创建一个多功能宏工作簿,其中包含一系列连接到各种按钮的不同宏。然后,我希望用户能够单击某个按钮,然后能够在他们希望运行特定宏的不同工作簿上选择页面。我正在考虑创建一个消息框提示,引导用户在宏运行之前动态选择他们想要的活动窗口。
这可能吗?每当用户按下第一页上的宏按钮时,活动窗口就会改变,因此我认为在提示符周围指定代码将是答案。
div {
margin-left: auto ;
margin-right: auto ;
border:1px solid #ccc;
max-width:976px;
height:976px;
min-width: 433px;
padding:0;
background: url("images/background.png") center center no-repeat;
}
答案 0 :(得分:1)
假设您的工作簿已打开:
Sub dural()
Dim r As Range, ws As Worksheet, wb As Workbook
Set r = Application.InputBox(Prompt:="Make a pick", Type:=8)
MsgBox "You picked sheet " & r.Parent.Name & " of Workbook " & r.Parent.Parent.Name
End Sub
选择工作簿和工作表,然后单击该工作表中的任何单元格。