excel-vba

スポンサーリンク
ファイルの操作

エクセルVBAのFindFileでファイルを開くダイアログボックス表示

ユーザーフォームのコマンドボタンにたった1行だけ加えれば、ファイルを開くダイアログボックスを開くことができます。
作成事例

ダウンロードしたCSVや別のエクセルファイルを開くVBAコード

マクロを使ってファイルを開くダイアログを使い、他のエクセル開いて、セルのデータ取り込みをして、取り込み終わったファイルを閉じるVBAコードで、エクセルデータを自動アップデートする方法
作成事例

エクセルのユーザーフォームでパスワード入力フォームを作る

触って欲しくない部分や設定などは作成者でもある自分だけが触れるように、パスワードを使って制限すれば解決するので、ユーザーフォームで簡単にパスワード入力フォームを作りましょう。
スポンサーリンク
コマンドボタン

メッセージボックスではいといいえを選択させる方法

エクセルで操作をしたらメッセージを表示させる時に「はい」「いいえ」を選択させて、それぞれ処理を振り分けたくなりませんか?さらにメッセージ画面のアイコンも×印やビックリマークなど変更しませんか?さらにMicrosoft Excelの部分を好きなタイトル変更、メッセージ改行も!
ファイルの操作

2つ目に開いている別のエクセルのファイルからセルの値を取得

名前が分からないと(書き込みたいセル番地).Value = Workbooks(ファイル名).Sheets(シート名).(セル番地).Valueは使えません。そこでインデックス番号を活用して名前が分からなくても開きます。
印刷

VBAで印刷する前にプリンターを選択・設定をする

1台のパソコンを複数人で使用していると、知らない間にプリンターの設定を変更されている時ありませんか?そんな時は予定していた印刷ができなかったり、違うプリンターから印刷されたりして困った。 ならば、Dialogsプロパティで解決しよう。
データの操作

表の中から同じ検索条件で条件に合うデータだけを順に取り出す方法

住所録や成績表など表の中から"男"だけリストアップして一覧表を作りたいと思いませんか?エクセルのフィルター機能をコマンドボタン1回でできたら便利だと思いませんか?
シートの操作

クリックするたびに表示/非表示を切り替えるNot演算子

コマンドボタンを押すと非表示、再び押すと表示とクリックするたびに反対の操作をしてくれるNOT演算子を使って便利にエクセル表示を好みに変えましょう
VBA

入力済み最終行まで不要な行を非表示にする

不要な行は削除ではなく非表示するのに1行ずつ調べるのは面倒なのでVBAを使って自動的に入力済み最終行まで調べて条件に合う不要な行を非表示しましょう。
作成事例

時間帯別表示できるタイムシフト表をエクセルでつくろう

専用アプリを契約したりする規模じゃないからエクセルで管理するのが当たり前の中小企業。少しでも効率的に見やすくするためにVBAを付け加えてエクセル勤務表を作ってみました。
作成事例

エクセルVBAで住所録入力フォームを作る方法

エクセルで住所録などを入力や修正するのに探すのって面倒ですよね?ユーザーフォームを使えば一瞬で検索・修正ができるのに、使わないなんて損していると思いませんか?
画面の操作

VBAでセル移動しても表示位置を常に左上端に設定する

コマンドボタンを押したら特定のセルに移動(ジャンプ)させたら、左上端じゃなくて中途半端な位置に。そんな事が無いようにVBAコードで指定しましょう。
画面の操作

エクセルのウィンドウの表示と非表示を切り替える

使い方間違うと復旧するのに苦労するので実用例がまだありませんし、何のための機能なのかよくわかりません。って思いながら書いてみましたけど。
シートの操作

エクセルを開くと自動的にシートを非表示にする方法

意図しないシート名を変更されてマクロエラーになった経験ありませんか?シートを勝手に操作できないように非表示にしてしまえばそんな心配も解消しますよね。
画面の操作

エクセルを開くと自動的にメニューバー(リボンツールバー)を非表示にする方法

ボタンを押すたびにリボンツールバーの表示・非表示を切り替えてくれるボタンがあれば誤操作を防ぐことができますよ
スポンサーリンク