解決済みの質問
3人が「このQ&Aが役に立った」と投票しています
ベストアンサー以外の回答(5件中 1~5件目)
ANo.4です。
解釈を間違ったかも・・・
> ユーザーフォームのプロパティのCaptionなしは、ブランクと言うことですか?
ユーザフォームの上に、新たに「フレーム」(Frameコントロール)を配置してください。
で、フレームコントロールに対して、設定を行ってください。
投稿日時 - 2008-01-11 16:19:35
補足
ありがとうございます。
新しいフォームを重ねるということですね。
投稿日時 - 2008-01-12 22:53:46
お礼
初心者の私にいろいろありがとうございました。
お返事遅くなりましたが、結局ラベルですることにしました。
ありがとうございました。
投稿日時 - 2008-01-12 22:59:21
> ユーザーフォームのプロパティのCaptionなしは、ブランクと言うことですか?
そうです。
> BorderStyleのを1にすることですか?
「BorderStyle プロパティ」と「SpecialEffect プロパティ」の両方を0にすると、枠が消えると思います。
(Excel2003で確認)
#見た目の問題なので、枠が見えても良いなら、残していても構いません。
投稿日時 - 2008-01-11 16:13:56
補足
やってみました。テキストボックスはうまくいきましたが、
MOVEMOUSEとボタンがクリックできませんでした。ので無理みたいです。ありがとうございます。
投稿日時 - 2008-01-11 16:17:22
ANo.2です。
> EnabledをFalseにする使用不可になるのですが、グレーで薄くなってしまい見にくいのですが
裏技っぽい方法ですが・・・
テキストボックスを、『Captionなし、枠無しの指定をしたフレーム』の上に配置して、
フレームのEnabledをFalseにする。
と言う方法があります。
投稿日時 - 2008-01-11 15:00:16
補足
『Captionなし、枠無しの指定をしたフレーム』と言うのは、ユーザーフォームのプロパティのCaptionなしは、ブランクと言うことですか?
BorderStyleのを1にすることですか?
投稿日時 - 2008-01-11 15:51:21
文字を入れられたくないのなら、ラベルを使用するのはダメでしょうか?
投稿日時 - 2008-01-11 14:10:52
補足
ラベルでもかまいませんが、コンパイルエラーがでます。
Private Sub CommandButton1_MouseMove(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)
Label1.Value = "リスクを見られる場合は、こちらのボタン押してください。"
End Sub
たぶん、MouseMoveにしているからと思いますがここははずしたくないので・・・。
投稿日時 - 2008-01-11 14:28:48
OKWaveのオススメ
おすすめリンク