いつもお世話になっております。
マクロで作成したユーザーフォーム内のテキストボックスから、設定している値を
取得しようとするのですが、
「オブジェクト変数または with ブロック変数が設定されていません」
とエラーがでて上手くいきません。
パスはあっていると思うのですが....
(ユーザーフォームのオブジェクト名.テキストボックスのオブジェクト名.Value)
コードの記述は標準モジュールにしております。
どなたかご教示頂けますと幸いです。
Function getTasks_1() As String() Dim task As String Dim taskDetails As String Dim workHour As String Dim progress As String task = UserForm1.TextBox_作業内容①.Value taskDetails = UserForm1.TextBox_作業内容詳細①.Value workHour = UserForm1.TextBox_工数①.Value progress = UserForm1.TextBox_進捗①.Value Dim tasks(3) As String tasks(0) = task tasks(1) = taskDetails tasks(2) = workHour tasks(3) = progress getTasks_1 = tasks End Function
回答1件
あなたの回答
tips
プレビュー