
No.2ベストアンサー
- 回答日時:
No.1です。
> Accessではなく、Excel2002です。
完全に思い込みで回答しました(汗)
大変失礼致しました。
さて、Excel VBAは殆ど触らないのですが・・・(汗)
やってみたところ、ご質問の現象が再現できました。
どうやら、ExcelのSheetでは、「!」は対応していないようです。
ともあれ、解決策ですが、以下のようにしてみてください。
【現在】
Public Sub MPlus(txt As TextBox)
【修正】
Public Sub MPlus(txt As MSForms.TextBox)
No.1
- 回答日時:
こちらの環境(XP Pro/Access2003)で同様のものを
作成して確認した限りでは、型不一致エラーは
発生しませんでした。
推測になりますが、テキストボックスと同名の変数が
宣言されていないでしょうか。
(Option Explicitが宣言されていても、コントロールと
変数での名前重複はエラーになりません)
試しに、「Call MPlus(txt_MHantei)」の代わりに、
「Call MPlus(Me!txt_MHantei)」としてみてください。
(コントロール名と変数名が重複する場合、「.」では変数
やプロパティが優先ますが、「!」ではコントロールが
参照されますので)
参考(以前の回答):
http://oshiete1.goo.ne.jp/qa4462597.html
この回答への補足
説明が足りなかったようで、すみません。
Accessではなく、Excel2002です。
テキストボックスと同名の変数は宣言されていません。
Call MPlus(Me!txt_MHantei)で、試してみたのですが、
「オブジェクトは、このプロパティまたはメソッドをサポートしていません」というエラーがでました。
Excelシート上にあるテキストボックスコントロールを、引数として渡したいのです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 標準モジュール Public mOnTime As Date Sub sample() '実行プロシ 1 2023/02/22 15:44
- Visual Basic(VBA) VBA。複数のChangeイベントをまとめる方法 2 2022/03/31 12:03
- Visual Basic(VBA) マクロについて教えてください。 4 2023/06/06 09:06
- Excel(エクセル) マクロでテキストファイルを読み込んだ際の最終セルにデータと改行が含まれる問題の改善方法 2 2022/03/25 16:50
- Excel(エクセル) Excelのtextboxへの入力で小数点以下に0が続く場合でも正しく表示したい 3 2022/04/11 13:53
- Visual Basic(VBA) 【Excel VBA】自動メール送信の機能追加 5 2022/09/29 12:53
- Visual Basic(VBA) VBAでfunctionを利用しようとしたときに「引数は省略できません」というエラーが出ます 1 2022/10/15 16:30
- オープンソース Coinmarketcap api 1 2022/05/30 15:47
- Visual Basic(VBA) EXCEL VBAにて動的にCheckBOXを複数作成し、同BOXにイベントを追加したい 1 2023/03/16 07:05
- Visual Basic(VBA) VBAでエクセルをtxtに変換するとエクセルでカンマを含む文字数字がtxtでは「""」付にならないよ 1 2022/08/27 12:17
このQ&Aを見た人はこんなQ&Aも見ています
-
変数をコントロール型で使用する方法
Visual Basic(VBA)
-
ExcelVBAのユーザーフォームの中に線を引きたい
Visual Basic(VBA)
-
エクセルのラベルの値(文字列)を垂直方向で中央揃えにするには?
Excel(エクセル)
-
-
4
VBA エンターキーでイベントに入りたい。
PowerPoint(パワーポイント)
-
5
UserForm1.Showでエラーになります。
工学
-
6
VBAでエクセルシートを更新(リフレッシュ)する方法を教えて下さい。
Excel(エクセル)
-
7
EXCEL VBAのユーザーフォームに引数を渡す方法について
Excel(エクセル)
-
8
ListView 項目の選択/選択解除について
Visual Basic(VBA)
-
9
ユーザーフォームを表示中にシートの操作をさせるには
Excel(エクセル)
-
10
VBA:ユーザーフォームのマルチページに色を付けたい。
Word(ワード)
-
11
どこにもフォーカスを当てたくない
Access(アクセス)
-
12
日付型のフィールドに空白を入れる方法を教えてください
その他(データベース)
-
13
サブルーチンにオブジェクト名を引数で渡したい
Visual Basic(VBA)
-
14
ExcelVBAのコントロールの種類の取得方法
Visual Basic(VBA)
-
15
VBAでブックを非表示で開いて処理して閉じる方法
Excel(エクセル)
-
16
vba Listviewでのチェックボックスのイベントを教えてください
Excel(エクセル)
-
17
MSFormsとは何ですか?
XML
-
18
VBAでユーザーフォームを再表示させたい。
Excel(エクセル)
-
19
エクセルVBA テキストボックスに3桁ごとにコンマ
Visual Basic(VBA)
-
20
コンボボックス内の文字サイズ変更
Excel(エクセル)
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
TextBoxコントロールを引数とし...
-
VBAで○○:○○と表示させたいのに...
-
ニコニコ動画で動画見ようとしたら
-
BIOS更新に関して
-
【バッチファイル】ホスト名を...
-
参照設定は2.8と6.0 6.1とどち...
-
水に映った月明かりを表す言葉
-
Excel・VBA フォーム入力で空...
-
excel vbaで、 デスクトップに...
-
大手メーカー製の最新PCはなぜ...
-
Ver3.2のMovableTypeを入手した...
-
楽天リンクの最新のバージョン...
-
韓流好き妻の行動に怒り…私は狭...
-
教えて goo について教えて下さい
-
iPad2の画面をMaxbookにミラー...
-
HTテクノロジーが使えない
-
堀秀政の通称「久太郎」の読み方
-
最新の情報に更新されない。
-
この写真の左側ってジョングク...
-
iPhone 新発売のたびに全部買っ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
複数のテキストファイルをエク...
-
参照設定は2.8と6.0 6.1とどち...
-
【バッチファイル】ホスト名を...
-
TextBoxコントロールを引数とし...
-
水に映った月明かりを表す言葉
-
VBAで○○:○○と表示させたいのに...
-
Adobe Acrobat と Adobe Reader...
-
昔のテレビっておっぱいが出て...
-
韓流女と別れたい
-
twiceのジヒョの1番エロいおっ...
-
latestの対義語
-
BTS(防弾少年団)の曲を教えてく...
-
Excel・VBA フォーム入力で空...
-
高卒、専門卒、短大卒の低学歴...
-
デスクチェア―のガスシリンダー...
-
次の人達の骨格タイプわかる方...
-
韓流好き妻の行動に怒り…私は狭...
-
雪の女王、ボラの少女時代を演...
-
プロジェクタに背景しか映らない
-
確率の問題です。 10人を4人、4...
おすすめ情報