C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 173 を表示中)
■99806 / )  クラスが作れません。
□投稿者/ 白音 (4回)-(2022/06/07(Tue) 09:30:17)

分類:[.NET 全般] 

エクセルのVBAでクラスモジュールを作ろうとしたのですが
「クラスモジュール 定数、固定長文字列、配列、
ユーザー定義型およびDeclare ステートメントは
オブジェクトモジュールのパブリックメンバーとしては使用できません」
となります。

[クラスモジュール]
└[clsNameData]

--------------------------------------------------
Option Explicit

Public name As String
Public data(10) As Double

Private Sub Class_Initialize()
Dim dtAs Variant
name = ""
For Each mnt In data
dt= 0
Next
End Sub
--------------------------------------------------

試行錯誤の結果以下のようにしました。
これでいいのでしょうか?

--------------------------------------------------
Option Explicit

Public name As String
Public data As Variant

Private Sub Class_Initialize()
Dim dtAs Variant
name = ""
  ReDim data(10)
For Each mnt In data
dt= 0
Next
End Sub
--------------------------------------------------

返信 編集キー/


管理者用

- Child Tree -