首页 > 解决方案 > 将工作表设置为从组合框获得的文本

问题描述

我有一个 13 张的 wb 第一张叫做 Master,其余的是“Jan、Feb、Mar 等” Master 从另一个 Workbook 获取信息,这些信息需要复制到相关月份 sht。我有一个带有组合框的用户表单,上面列出了 12 个月。我需要用作 ws 名称的 Combobox 值。

当我运行代码时,我没有收到任何错误,它什么也没做。

这是我的代码,至少是第 20 次尝试。

Private Sub CB_Copy_Click()

Dim ShtNm As String
Dim Wb As Workbook

Set Wb = ActiveWorkbook
ShtNm = Me.CB_MthSell.Value

'Sheets(ShtNm).Range("C7").Select
'Sheets("Master").Range("C7:CL37").Select

Set RngS = Wb.Worksheets("Master").Range("C7:CL37")
Set RngD = Wb.Worksheets(ShtNm).Range("C7")

RngD = RngS

Unload Mth_Sell

End Sub

标签: variablesworksheet

解决方案


推荐阅读