Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


9210 / 13646 ツリー ←次へ | 前へ→

【28497】vbmodeless・・・・・ Potato 05/9/8(木) 1:25 質問[未読]
【28529】Re:vbmodeless・・・・・ Jaka 05/9/8(木) 16:49 発言[未読]
【28548】Re:vbmodeless・・・・・ Potato 05/9/9(金) 3:03 質問[未読]
【28550】Re:vbmodeless・・・・・ りん 05/9/9(金) 8:58 発言[未読]
【28552】結果報告 Jaka 05/9/9(金) 9:30 発言[未読]
【28553】Re:結果報告 ichinose 05/9/9(金) 10:11 発言[未読]
【28741】Re:結果報告 potato 05/9/13(火) 21:51 お礼[未読]

【28497】vbmodeless・・・・・
質問  Potato  - 05/9/8(木) 1:25 -

引用なし
パスワード
   フォームで refEditBoxにて範囲指定できる様にしていますが
カーソル(矢印キー)でCellの移動/範囲指定が出来ません
UserFoam1.Show を
UserFoam1.Show (vbmodeless) にすることで
出来るようにはなるのですが
なぜか フォームのコマンドボタンが押せなくなったり 固まったりします

どうすれば フォームの操作も カーソル(矢印キー)でCellの移動/範囲指定も
出来るようになるのでしょう?

【28529】Re:vbmodeless・・・・・
発言  Jaka  - 05/9/8(木) 16:49 -

引用なし
パスワード
   こんにちは。

97ですが、RefEditにフォーカスが移れば、モーダル表示でも矢印キーでセルを移動選択できますけど....。

でも、RefEditは不安定だって事ですから(バグがあるらしい)、あまり使わない方が良いかも...。

【28548】Re:vbmodeless・・・・・
質問  Potato  - 05/9/9(金) 3:03 -

引用なし
パスワード
   ▼Jaka さん:
>こんにちは。
>
>97ですが、RefEditにフォーカスが移れば、モーダル表示でも矢印キーでセルを移動選択できますけど....。

どうやって設定すればいいんですか?


>でも、RefEditは不安定だって事ですから(バグがあるらしい)、あまり使わない方が良いかも...。


RefEditでなければ どうやって範囲を指定して取得すればいいんでしょうか?
良く分からないので教えてください

【28550】Re:vbmodeless・・・・・
発言  りん E-MAIL  - 05/9/9(金) 8:58 -

引用なし
パスワード
   Potato さん、おはようございます。
Jaka さんもおはようございます。

>>でも、RefEditは不安定だって事ですから(バグがあるらしい)、あまり使わない方が良いかも...。
>RefEditでなければ どうやって範囲を指定して取得すればいいんでしょうか?
>良く分からないので教えてください

最近のログです。
http://www.vbalab.net/vbaqa/c-board.cgi?cmd=one;no=26131;id=excel

InputBoxメソッド(関数の方ではありません)を使用しての代替案ですが、RefEditよりは使い勝手が良いと思います。

【28552】結果報告
発言  Jaka  - 05/9/9(金) 9:30 -

引用なし
パスワード
   Potato さん、りん さん おはようございます。

>どうやって設定すればいいんですか?
 何も設定などしませんでした。

昨日、家に帰ってからWin98se & Office2000SP1でちょろっと試してみました。
するととでもない事が解りました。

モードレス表示だと、RefEditにフォーカスが移ったとたんにフリーズする。
モーダル表示だと、Tabキーや矢印キーでの移動でフォーカスがもてない。
フォーカスが持てない所か、素通りしてフォームにカーソルが移ってしまう。
SetFocusでもフォーカスを持てない。
自動でフォーカスを持てたのは、TabIndexが0でフォームが表示されたときだけっだった気がします。
97よりひどいみたいなんで途中で止めました。
プロパティーは、TabIndex以外触わってません。

なんだこりゃ〜って感じで、RefEditの使用はあきらめた方がよさそうな気がしました

【28553】Re:結果報告
発言  ichinose  - 05/9/9(金) 10:11 -

引用なし
パスワード
   ▼Jaka さん:
皆さん、おはようございます。

角田さんが検証されてますね

http://www.h3.dion.ne.jp/~sakatsu/Excel_Tips08.htm

私も結局、Inputboxを使う仕様に変更した経験があります。
(RefEditがちゃんとしていれば、スマートなんですけどね)

【28741】Re:結果報告
お礼  potato  - 05/9/13(火) 21:51 -

引用なし
パスワード
   皆さんありがとうございます
Inputboxを使う仕様に変更してみます
ほんとにRefEditがちゃんとしていれば良かったですね残念です

9210 / 13646 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free