VBA使用字符串作为范围

时间:2018-05-09 09:55:35

标签: vba excel-vba excel

我的VBA工具需要帮助。

在我的程序中,我定义了一个字符串关键字:

    Public Sub SetKeyword()

        Call Define_Variables.variables
        Call Database.Allocation

        strKeyword="KINDACC"

现在我想用range关键字设置range关键字的名称,所以它看起来像这样:

    Public Sub SetKeyword()


        Call Define_Variables.variables
        Call Database.Allocation


        strKeyword="KINDACC"
        rngKeyword= r_KINDACC

     End Sub

在我的模块"数据库"我已经定义了那些r_strKeywords:

    Sub Allocation()


    'General accident information
     ...
     Set r_KINDACC = Worksheets("Database").Range("N4:N14")
     End sub

稍后使用我的GUI我想定义一个字符串关键字,我的程序会自动使用我的字符串关键字定义我的range-keyword:

     Public Sub SetKeyword()


          Call Define_Variables.variables
          Call Database.Allocation


          strKeyword=blabla
          rngKeyword= r_strKeyword

    End Sub

这可能吗? 我希望它不会太混乱

谢谢!

维多利亚

0 个答案:

没有答案