Excel VBA質問箱 IV

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

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


12943 / 13644 ツリー ←次へ | 前へ→

【7467】ダイアログシートの表示位置を設定したいが つる 03/9/5(金) 14:49 質問
【7469】Re:ダイアログシートの表示位置を設定したい... INA 03/9/5(金) 15:07 回答
【7477】Re:ダイアログシートの表示位置を設定したい... つる 03/9/5(金) 16:00 回答
【7479】Re:ダイアログシートの表示位置を設定した... INA 03/9/5(金) 16:10 回答
【7484】Re:ダイアログシートの表示位置を設定した... つる 03/9/5(金) 16:43 回答
【7470】Re:ダイアログシートの表示位置を設定したい... Jaka 03/9/5(金) 15:07 発言
【7478】Re:ダイアログシートの表示位置を設定したい... つる 03/9/5(金) 16:01 回答
【7495】Re:ダイアログシートの表示位置を設定したい... Jaka 03/9/5(金) 17:18 発言
【7833】Re:ダイアログシートの表示位置を設定したい... Jaka 03/9/19(金) 14:07 回答

【7467】ダイアログシートの表示位置を設定したいが
質問  つる  - 03/9/5(金) 14:49 -

引用なし
パスワード
   1.ダイアログシートの表示位置
    ・・・
  Set ds = ThisWorkbook.DialogSheets(基本設定)
    ds.DialogFrame.Left=30
    ds.DialogFrame.Top=100
    ・・・
こういう書き方ではだめですか?
決めた位置に表示できないんだけど。

2.かな漢の制御
DialogSheets("基本設定").EditBoxes("氏名").IMEMode = xlIMEModeHiragana

うまく行きませんでした。
教えてください。

【7469】Re:ダイアログシートの表示位置を設定した...
回答  INA  - 03/9/5(金) 15:07 -

引用なし
パスワード
   ダイアログシートとはどのようなものかお教え頂けませんか?
私の使っているExcel2000には無いようなのですが・・・

【7470】Re:ダイアログシートの表示位置を設定した...
発言  Jaka  - 03/9/5(金) 15:07 -

引用なし
パスワード
   すみません。
Exc95の事は全く解りません。
ここを参考にして見てください。

http://park7.wakwak.com/~efc21/cgi-bin/wwwlng.cgi?print+200301/03010453.txt

【7477】Re:ダイアログシートの表示位置を設定した...
回答  つる  - 03/9/5(金) 16:00 -

引用なし
パスワード
   ▼INA さん:
>ダイアログシートとはどのようなものかお教え頂けませんか?
>私の使っているExcel2000には無いようなのですが・・・

ダイアログシートについてこのページを参考してください。
http://homepage2.nifty.com/housaka/excel95/dialog1.html

【7478】Re:ダイアログシートの表示位置を設定した...
回答  つる  - 03/9/5(金) 16:01 -

引用なし
パスワード
   ▼Jaka さん:
>すみません。
>Exc95の事は全く解りません。
>ここを参考にして見てください。
>
>http://park7.wakwak.com/~efc21/cgi-bin/wwwlng.cgi?print+200301/03010453.txt

同じ書き方でやっているんだけど、うまく行かないですよ。

【7479】Re:ダイアログシートの表示位置を設定した...
回答  INA  - 03/9/5(金) 16:10 -

引用なし
パスワード
   >ダイアログシートについてこのページを参考してください。
>http://homepage2.nifty.com/housaka/excel95/dialog1.html
昔のExcelなのですね。
私はExcel2000からVBAを始めたので、お力になれそうにありません。
申し訳ありませんでした。m(_ _)m

【7484】Re:ダイアログシートの表示位置を設定した...
回答  つる  - 03/9/5(金) 16:43 -

引用なし
パスワード
   ▼INA さん:
>>ダイアログシートについてこのページを参考してください。
>>http://homepage2.nifty.com/housaka/excel95/dialog1.html
>昔のExcelなのですね。
>私はExcel2000からVBAを始めたので、お力になれそうにありません。
>申し訳ありませんでした。m(_ _)m

私もExcel2000ですよ。
また、情報があったら教えてください。

【7495】Re:ダイアログシートの表示位置を設定した...
発言  Jaka  - 03/9/5(金) 17:18 -

引用なし
パスワード
   >同じ書き方でやっているんだけど、うまく行かないですよ。

でしたら、そのうまく行かないコードを提示された方が良いと思います。
どんな風にうまく行かないのか、言葉だけでは回答される方も良く解らないと思います。

OS、Excelバージョンも書いておいたほうが良いかもしれません。

【7833】Re:ダイアログシートの表示位置を設定した...
回答  Jaka  - 03/9/19(金) 14:07 -

引用なし
パスワード
   ダイアログフレームの位置を変える方法が、紹介されている所を見つけましたので(たまたま)..。
一応載せておきます。

//ダイアログフレームを画面の中央に表示させるにはちょっと面倒です。VBAの通常命令ではユーザーが作成したダイアログフレームの表示位置を指定する事は出来ません。
//Win32API を用いてダイアログフレームを画面の中央に表示する関数を示します。

と、こんな風に下記サイトに書いてありました。
こちらを参考にして見てください。

http://homepage2.nifty.com/kmado/ke_m3.htm

E97M022(Excel97)

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