Excel ユーザーフォームのテキストボックスの初期値を設定する-Value、Text更新日:2022年8月26日テキストボックス Excelで、ユーザーフォームを開く度にテキストボックスに、いつも同じ値を表示しておきたい時があります。 特定の文字だったり、日付だったり、、、を初期値に設定しておく記録です。 手動で設定する方法とVBAで設定する方法で […] 続きを読む
Excel ユーザーフォームでテキストボックスを使う更新日:2022年8月24日テキストボックス Excelで、ユーザーフォームでテキストボックスを使う記録です。 下図はExcel2016です。 テキストボックスを作成 VBE上でユーザーフォームを表示し、ツールボックスの[テキストボックス]ボタンをクリックする。 & […] 続きを読む
Excel ユーザーフォームのタイトルを変更する-Caption更新日:2022年8月28日ユーザーフォーム Excelで、ユーザーフォームのタイトルを変更する記録です。 タイトルを変更するには「Caotion」プロパティを変更します。 手動で設定する方法と、VBAで設定する方法、VBAではユーザーフォーム読み込み時とボタンをク […] 続きを読む
Excel VBA 文字列を特定の文字で分割する-Split関数更新日:2023年3月28日Excel VBA文字列 CSVファイルなどの「,」で区切られてるものや、メールアドレスの「@」マーク、氏名の姓・名の間にある「スペース」など、特定の文字で分割したいことはたくさんあります。 データが少ない場合は手入力でいけますが、データの量が多 […] 続きを読む
Excel VBA 特定の文字が何文字目にあるか調べる-InStr関数更新日:2021年11月13日文字列 Excel VBAである文字列の中に特定の文字列が何文字目にあるかを調べる記録です。 何文字目か取得するには、「InStr」を使います。 下図はExcel2016です。 InStr関数を使って何文字目にあるか取得する 「 […] 続きを読む
Excel 便利なユーザーフォームを作ってみる更新日:2022年8月26日ユーザーフォーム Excelで、ユーザーフォームを使うとなかなか便利です。 ちょっとした入力もフォームを作っておけば入力しやすいですし、使いたいときだけ表示できるので場所もとりません。 ユーザーフォームを作って表示させてみます。 ユーザー […] 続きを読む
Excel VBA シート上でダブルクリックしたときに処理をする-BeforeDoubleClick更新日:2021年12月4日シート Excel VBAでシート上でダブルクリックしたときに、自動で処理を実行する記録です。 シート上でダブルクリックしたときに処理を実行するには「BeforeDoubleClick」イベントを使います。 下図はExcel20 […] 続きを読む
Excel VBA シート名を変更する-Name更新日:2022年1月25日シート ExcelでVBAでシートの追加など色々な操作をしていると、シート名を変更したいことがあります。 シート名の変更は「Name」プロパティを使います。 構文 式.Name アクティブなシートの名前を変更します […] 続きを読む
Excel VBA 新しくシートを作ったときに処理をする-NewSheet更新日:2022年5月28日シートブック Excel VBAでシートを新しく作ったときに、自動で処理を実行する記録です。 シートが作成されたときに処理を実行するには「NewSheet」イベントを使います。 下図はExcel2016です。 「NewSheet」イベ […] 続きを読む
Excel VBA ウインドウのサイズが変わったときに処理をする-WindowResize更新日:2022年5月28日ブック Excel VBAでブックのウインドウサイズが変わったときに、処理を実行する記録です。 ウインドウが変わったときに処理を実行するには「WindowResize」イベントを使います。 下図はExcel2016です。 「Wi […] 続きを読む