我写了一个宏来可视化输入表单与所有工作表目前在活动工作簿,然后用户需要选择所有要复制的。
我编写了显示表单的代码。
我找不到解决方案来存储用户在数组(??)中所做的选择,或者在按下“完成”按钮时将其用于工作表选择(和未来的副本)。
Private Sub UserForm_Initialize()
Dim ws As Worksheet
For Each ws In Worksheets
ws.Activate
ListBox1.AddItem ActiveSheet.Name
Next
ListBox1.MultiSelect = fmMultiSelectMulti
End Sub
字符串
1条答案
按热度按时间lmyy7pcs1#
您应该将代码更改为仅列出 visible 表,以防止尝试选择隐藏工作表时出错。
字符串
下面假设您的按钮名为DONE。您可能需要更改它。
型