補足情報(FW/ツールのバージョンなど)
エクセル2013
前提・実現したいこと
いつもお世話になっております。
メッセージボックスを表示させ、はいを押した場合は内容の転記をセルに行い、
いいえの場合はユーザーフォームのtxt原票Noというテキストボックスにカーソル?を戻したいと思っています。
ただ下記のコードですと「Else に対するIfがありません」というエラーが出てしましました。
エラーがでずに上記のことをしたいと思っています。
発生している問題・エラーメッセージ
Else に対するIfがありません
該当のソースコード
If MsgBox("登録してもよろしいですか?", Buttons:=vbYesNo) = vbYes Then For i = 2 To lastrow Cells(i + 1, 1) = txt原票No.Text Cells(i + 1, 2) = lbl取引先コード1.Caption Exit For For Each Ctrl In Controls If TypeName(Ctrl) = "TextBox" Then _ Ctrl.Value = "" Next Ctrl Else txt原票No.SetFocus: Exit Sub End If
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/01/30 04:45