小编The*_*Man的帖子

返回(私有?)范围的类

我想知道我是否会出错.我开始上课并尝试在我的VBA代码中使用它们.

我创建了一个代码,用于将CSV文件导入到新创建的工作表中.我在类中创建工作表并将文件导入到某个范围.范围将根据导入的文件而有所不同.理想情况下,我想将范围引用返回到类外的模块,并根据需要在范围内循环.

我似乎无法使用我的模块代码成功返回范围对象.有:

' Module code '''' \/
set NewTest as new TestClass
Dim testrange As Range
test Range = NewTest.SourceRange
' Module code '''' /\




Option Explicit

Const cDirectory As String = "C:\directory" 'file path
Const cFileExt As String = ".CSV" 'file

Const cSourceCode As String = "wsSourceCode"


Private cFinalFileName As String
Private wsSourceCode As Worksheet
Private cSourcePath As String
Private pSourceRange As Range
Private LastRow As Integer
Private pSourceSheet As String


'''''''''''''''''''''''''''''''''''''''''''''''''''' Can i do this !?!?!?!? \/ …
Run Code Online (Sandbox Code Playgroud)

vba class range

1
推荐指数
1
解决办法
66
查看次数

标签 统计

class ×1

range ×1

vba ×1