質問: textboxコントロールを引数として渡すには? public sub mplus(txt as textbox) end sub という関数があって、この関数に引数としてtextboxコントロールを渡したいのですが、 call mplus(txt_mhantei)や、call mplus(me.txt_mhantei)では、 textbox.textの値が引数として渡ってしまい型が違うというエラーが出てしまいます。 どうしたらよいのでしょうか?教えてください。
回答: no.1です。 > accessではなく、excel2002です。 完全に思い込みで回答しました(汗) 大変失礼致しました。 さて、excel vbaは殆ど触らないのですが・・・(汗) やってみたところ、ご質問の現象が再現できました。 どうやら、excelのsheetでは、「!」は対応していないようです。 ともあれ、解決策ですが、以下のようにしてみてください。 【現在】 public sub mplus(txt as textbox) 【修正】 public sub mplus(txt as msforms.textbox)