MsgBox Workbooks("book1").Worksheets("sheet1").textbox1.Text Not all controls support transparent bitmaps. Private Sub CommandButton1_Click() 返すにはどうしたらいいのでしょうか? フレームでオプションボタンの項目を分けて状態を取得する方法. Private Const SWP_NOMOVE As Long = &H2& 「発生したイベントがオペレーティング システムによって処理されるように、プログラムで占有していた制御をオペレーティング システムに渡すフロー制御関数です。」 そこで下記のようなコードを入力しました。 End Sub Private Sub UserForm_Activate() Dim transParency As Byte Private Sub CommandButton2_Click() どこか悪いところはありますでしょうか?  しかし、 それから、最初に書いたコードで実行すると で切り捨て CommandButton1 のクリック イベントではループの前に VBAでゲームを作っているホームページを見たら、エクセルのウィンドウを透明にしている方がいました。 別ブックのMojule1側に下記を書いて どなたかDoEvents関数について、 開いた後は発送状況を確認できるサイトに移動することは無く、ポップアッ... https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1114417791, http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1012500510. 例えばA2のセルに12:17と入力したらB2のセルに12:30と表示されるように。A2のセルに8:05と入力したらB2のセルに8:15と表示されるようにしたいです。, さっきからExcelにイライラして仕方ないので助けてください。あるセルに、2021年1月を全角で入力したのに、enter押したら勝手にユーザー定義で半角になってしまいます。(添付参照) Private Const WS_EX_LAYERED = &H80000 の方ですかね。, エクセルのVBAを使ってシート上のテキストボックスのテキストを取得・変更するマクロを作成したいと思っていますがうまく行きませんので、お知恵を拝借したいとおもいます。 時間が掛かるループ処理などの場合、ループが終わるまで制御は独占されてしまいます。 これってかなりムツカシイでしょうか?なんかレイヤードウィンドウを使用するとかなんとか調べれてみたら浅いところだけ分かりましたが、具体的にどうするのかちょっと分かりません。 End Sub, あらかじめ、フォームのプロパティの[ShowModal]をFalseにしておいて、以下のような方法ではダメでしょうか? ですのでループ中は OS や Excel そのものにも再描画をさせる暇さえ与えません。 しかし「DoEvents」についてあまり詳しく書いていなかったのでDoEvents関数をヘルプで見ると、 ラベルの値が上に寄っているので、垂直方向に このときのVBAは、オリジナルのファイル名を使っているため、ファイル名を変更するとエラーになり、以後の業務に使用できません。 コントロールを配置したシートに次のマクロ Call SetWindowLong(Me.hWnd, GWL_EXSTYLE, GetWindowLong(Me.hWnd, GWL_EXSTYLE) Or WS_EX_LAYERED) セルH9に【大変良い 10】 ラベルの文字も消えてしまいます。 よろしくお願いします。, 水平線であれば、フレームを挿入、文字列なし、高さゼロにしてごまかせますが…。   Canceled = True フレームの文字色と背景色を設定します。, 文字色の設定には「ForeColor」プロパティを使います。, 色を指定するためのLong型の値には数値の変わりにRGB関数を使って色を指定できます。(RGB関数については『RGB関数』を参照して下さい。, 実際の使い方としては次のようになります。, 次は背景色の設定です。背景色の設定には「BackColor」プロパティを使います。, 基本的に使い方は前景色の場合と同じです。フレームの場合は背景が透明か非透明かを指定する「BackStyle」プロパティが無いため背景を透明にすることは出来ないようです。, 使い方としては次のようになります。, では簡単なサンプルで試してみましょう。, 上記マクロを実行すると次のように表示されます。, このように文字の色と背景色を設定できます。, 「ForeColor」プロパティと「BackColor」プロパティに関する設定はプロパティウィンドウで指定が出来ますので、値が決まっている場合は設計の時点で設定をしておくことも可能です。では例として文字色の設定を行います。プロパティウィンドウの「ForeColor」の箇所の右側にある下矢印をクリックします。, カラーパレットが表示されますので設定したい色を選択します。, 初心者~中級者の方を対象としたプログラミング方法や開発環境の構築の解説を行うサイトの運営を行っています。. できるのであればVBAのコードについてもご教示お願い致します。 旦那が東大卒なのを隠してました。 フレームは、グループ化することができるものです。 前の項目で作ったユーザーフォーム(テストの点数の入力)を変更してみます。 オプションボタンを追加して、好きな食べ物を選べるようにします。 選択できるものは3つ。 透明なコントロールを作成する Create a transparent control.   CommandButton2.Enabled = False OptionButton【オプションボタン】コントロールとFrame【フレーム】コントロールを併用すると、フレーム内のオプションボタンはグループとして管理され他のグループの選択の影響を受けなくなります。     Cells(i, 1).Value = "" 別に学歴なんて気にしてませんでしたし、そこそこ大きい企業に勤めて給料にも不満がありませんでしたし、私も働いていますし「専門技術だけで大きい企業に勤めるなんて凄... 先日、息子が彼女にプロポーズして、相手両親に挨拶に行きました。彼女は一人娘で、彼女の父親から、氏名だけでも彼女の姓を名乗ってもらえないかと言われたと息子より相談の連絡がありました。まだしっかりと話はしていないので、息子の考えや彼女の考えもわかりませんが、いずれこのような相談があるだろうと私自身前... 結婚したことを後悔しています。私と結婚した理由を旦那に聞いてみました。そしたら旦那が「顔がタイプだった。スタイルもドンピシャだった。あと性格も好み。」との事です。 代案ですが、次のような操作はいかがでしょうか。 注意点ですが、 作業手順をマクロを使って処理していますが、オリジナルのワークブックをファイル名を変えて保存し、以後、このワークブックを読み込んで使用しています。 これを工夫すれば、CommandButton2 で CommandButton1 のループを途中キャンセルする処理もすることができます。 試した事:  Application.Quit しかしこれだとuserformの背景が真っ白になってしまい 結果、フォームの再描画などが行われることになります。 Have questions or feedback about Office VBA or this documentation? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、, Office VBA のサポートおよびフィードバック, 以前のバージョンのドキュメント.   Dim i As Long 可能であれば使用するAPI関数と、各パラメーターの説明など、教えていただけませんでしょうか?もしくは、解説しているホームページが、マイクロソフトヘルプ以外のページであれば、非常に助かります。 フレームを透過させたいと考えた時、どのように設定すればいいのでしょうか。 Private Declare Function GetForegroundWindow Lib "user32" () As Long