ユーザーフォーム– category –
-
ユーザーフォーム
ユーザーフォームの【×】ボタンを使えなくする
ユーザーフォームの✖ボタン非表示か使えなくしたいと思ったことありませんか? 入力や検索などでオリジナルフォームでエクセルを操作するように、ユーザーフォームを作ったのに制作者が想定していない操作をされてしまい、マクロエラーなどに遭遇した経験... -
ユーザーフォーム
リストボックスに入力済みセルの値だけ読み取って表示する方法
オリジナル入力画面を作ることができるユーザーフォーム。 波乗りアヒル カレンダーや住所録を作った時にリストボックスの値が、自動的に入力済みのセルだけ探して表示されたら便利だと思いませんか? この技を習得するまでは、リストボックスのプロパティ... -
ユーザーフォーム
ユーザーフォームが表示されると自動的にセルの値がテキストボックスに表示される方法
オリジナル入力画面を作ることができるユーザーフォーム。 波乗りアヒル カレンダーや住所録を作った時に今日の日付が、自動的にユーザーフォームに表示されたら便利だと思いませんか? この技を習得するまでは、1個コマンドボタンを余分に配置して【表示... -
ユーザーフォーム
ユーザーフォームのリストボックスの使い方・よく使う機能12選
ユーザーフォーム使っていてちょっとめんどくさいと思った経験ありませんか? 決まった数字や文字の入力ならば、簡単にしませんか? リストを作成しておいて、リスト内から選ぶようにすれば簡単・便利・早い。 これが、ユーザーフォームのパーツでもあるリ... -
ユーザーフォーム
ユーザーフォームのラベルの色を変える方法
オリジナルの入力フォームだから色合いも気になりませんか? 当然、ラベルの色も初期設定の黒だけじゃ味気ないですよね。 ユーザーフォームのラベル(Label)とは、フォーム上に文字列を表示する為のコントロール(部品)です。 ラベルには直接文字入力な... -
ユーザーフォーム
テキストボックスの値をプロパティValueの値に書き換える方法
テキストボックスに入力された文字が自動的に消去されたり、指定した値に戻って欲しいと思ったことありませんか? 波乗りアヒル いちいち入力後にBACK SPACEで消すの面倒ですよね。 スポンサーリンク コマンドボタンを押したらValue値に必ず戻そう ユーザ... -
ユーザーフォーム
ユーザーフォームのテキストボックスの入力順序を指定する
Enterキーを押して入力したい順番にカーソルが動かなくてイラついたことありませんか? オリジナルの入力画面を作った時に、テキストボックスに順番にデータ入力を行いたいのに、それなのにバラバラに移動してしまい、スムーズに入力ができなくて困ります... -
ユーザーフォーム
ユーザーフォームのテキストボックスの初期値を空欄でなく文字にする方法
入力漏れによるデータの行ズレを防ぐために 波乗りアヒル やっと完成した住所録なのに、気づいた時にデータが合っていないことありませんか? 住所録などをエクセルで作成する時に当たり前の事なのですが、同じ行に名前・住所・電話番号など入力しますよね... -
ユーザーフォーム
ユーザーフォームのテキストボックスの入力可能文字を半角英数だけにする方法
エクセル住所録などでデータ入力面倒って感じたことありませんか? 名前・住所などは全角ひらがな、フリガナは全角カタカナ、電話番号は半角英数だから、切り替えるのがめんどくさいって思いませんか? オリジナル入力フォームのユーザーフォームを使えば... -
ユーザーフォーム
ユーザーフォームを使った住所録で男女を選ぶボタン
エクセルの入力作業を効率的に素早く終わらせようと思って、調べていたらたどり着いたVBAのユーザーフォームではありませんか? そしてこのユーザーフォームを使いこなす為に、性別や西暦など文字で書くよりもクリックひとつで終わらせた方が間違えもない... -
ユーザーフォーム
メッセージボックスではいといいえを選択させる方法
〇○しますか?と聞いて「はい」「いいえ」で処理を振り分けたいことありませんか? 通常のVBAのメッセージ(MsgBox)ではOKしかないのですが、はいといいえを表示させてそれぞれ別の処理ができるようにしましょう。 VBAメッセージ表示機能 メッセージで「... -
ユーザーフォーム
ユーザーフォームの複数のテキストボックスにセルの値をまとめて記載する
セルA1~A10の値をテキストボックス1~10にそれぞれ取り込み表示させたいと思いませんか? 1個1個VBAコードを書いてもいいのですが、10個や20個と増えてきたら面倒なので一括取り込みしましょう。 セルA1の値はTextBox1へ…セルA10の値はTextBox10へ ユーザ... -
ユーザーフォーム
ユーザーフォームの複数のテキストボックスの値をまとめてセルへ入力
ユーザーフォームに10個のテキストボックスに入力した値をまとめて一括でセルに書き写すことありませんか? 1個1個VBAコードを書いてもいいのですが、10個や20個と増えてきたら面倒なので一括転送しましょう。 TextBox1の値はセルA1へ…TextBox10の値はセル... -
ユーザーフォーム
エクセルVBAのユーザーフォームを使って自作カレンダーを作る方法
私自身2017年12月まで使っていたエクセル2007には、標準機能として日付を入力するためのカレンダーコントロールがあり、日付入力が簡単でしたが、現在はなくなっています。 エクセルを使っていて日付を入力する事って多くあり、テンキーなどを使う作業って... -
ユーザーフォーム
ユーザーフォームのテキストボックスの文字を半角英数に指定する方法
ユーザーフォーム(UserForm)に配置して文字を入力可能にするテキストボックス(TextBox)に、全角ひらながのみ入力可能にしたり、半角英数のみ入力可能にしたいことありませんか? 面倒なVBAコードを記述しなくても、テキストボックスのプロパティで指定...