作者:手机用户2602907295 | 来源:互联网 | 2023-05-18 11:22
Ihavethiscode:我有这个代码:Setwb2ActiveWorkbookwb2.Worksheets(-Incumbents).Range(B2:C2,Ran
I have this code:
我有这个代码:
Set wb2 = ActiveWorkbook
wb2.Worksheets("-Incumbents").Range("B2:C2", Range("B2:C2").End(xlDown)).RemoveDuplicates Columns:=Array(1, 2), Header _
:=xlYes
wb2.Worksheets("-Incumbents").Range("B2:C2", Range("B2:C2").End(xlDown)).Select
Selection.Copy
I would like it to work on any worksheet which name contains word "-Incumbents". The problem is that worksheets are named "1-Incumbents","2-Incumbents","3-Incumbents" and so on... So I guess I need some kind of variable to put in the code instead of actual number, but I can't figure out how to do that. Please help.
我希望它可以在任何名称包含单词“-Incumbents”的工作表上工作。问题是工作表被命名为“1-Incumbents”,“2-Incumbents”,“3-Incumbents”等...所以我想我需要某种变量来代码而不是实际数字,但是我无法弄清楚如何做到这一点。请帮忙。
2 个解决方案