- ベストアンサー
excel97のVBAについて
始めまして、MV3307と申します。 さて下記内容を、VBAでコードを書くつもりですが、マクロ初心者で記載 方法が分からないので是非ご教授お願いいたします。 記 (1)EXCELの"Sheet1"の数式バーに式が表示してあります。 (2)VBAの"コマンドボタン"をクリックして、数式バーの式をTexBoxに取得する。 以上です、宜しくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
数式バーに表示されているって事は選択されているって事ですよね? MsgBox Selection.Formula ではダメなのでしょうか?
その他の回答 (2)
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
回答No.3
数式確定前に、数式バーに入力中の内容を取り出すということなら、難しいような気がします。
- papayuka
- ベストアンサー率45% (1388/3066)
回答No.1
数式バーの式とはつまりアクティブセルの式って意味でしょうか? Sub Test() MsgBox ActiveCell.Formula End Sub CommandButton、TextBoxは何処に置いた場合でしょう? シート?UserForm?
質問者
補足
早速の回答有難うございます。 回答の質問ですが、数式バーとはEXCELのシートのツールバーの下に有る、数式 バーを意味しています。(セルでは有りません) 具体てきには、Sheet2からのリンク貼付けの図がSheet1の数式バーに有る場合は"='Sheet2'!$A$1:$C$3"等です。 又CommandButton及びTextBoxは、UserFormに配置しています。
お礼
有難うございます。 早速試してみます。 今後とも宜しくお願いします。
補足
上手く出来ました、自分は難しく考えすぎました。 大変助かりました、本当に有難うございました。、