[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『Dim』(55)
'========== (16) フォームレベル変数宣言 ====================
Dim SM As Long '送信先のレベル(TO、CC、BCC を数値1,2,3で表す)
これだけでは宣言出来てませんよね?
< 使用 Excel:Excel2013、使用 OS:Windows10 >
宣言は出来てます。 何がやりたいのか説明がないので、なんとも。
Enum RecipientType SM_TO = 1 SM_CC = 2 SM_BCC = 3 End Enum
Sub sample() Dim SM As RecipientType
SM = SM_TO
Select Case SM Case SM_TO MsgBox "TOの処理" Case SM_CC MsgBox "CCの処理" Case SM_BCC MsgBox "BCCの処理" End Select
End Sub (´・ω・`) 2024/02/08(木) 16:13:53
上記サイトのコード192からの処理がうまくいかず苦しんでおります
(55) 2024/02/08(木) 16:21:21
そのサイトの通りにつくればいいのでは? うまくいかないのは、その通りにつくってないからなのでは? (´・ω・`) 2024/02/08(木) 16:33:10
Dim SM As Long '送信先のレベル(TO、CC、BCC を数値1,2,3で表す)
をプロシージャとプロシージャの間に書いてて、
「End Sub、End Function または End Property 以降には、コメントのみが記述できます」
とかのコンパイルエラーが出てたりするんかな
それと参考にしてるページの一番下に用意されてるマクロブックを使うのはダメなの?
(む) 2024/02/08(木) 16:54:11
Dim i As Long 'カウンタ変数(アドレスの行位置) With AddressSheet For i = AddressRow To .Cells(Application.Rows.Count, 4).End(xlUp).Row If Me.ListBox1.Selected(i - AddressRow) = True Then .Cells(i, SM) = 1 Else .Cells(i, SM) = "" End If Next i End With Me.Hide End Sub
Ifme.ListBox・・・のところで
メゾットまたはデーターメンバーが見つかりませんと出ます…
(55) 2024/02/08(木) 17:15:35
(もこな2 ) 2024/02/09(金) 08:49:13
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.