南信州

南信州の山々

南信州で見える山を紹介します。携帯電話のカメラでの撮影なので若干ピントが甘いですが、それぞれの山に個性があり天候によって山の表情が変わる様子を見ることができます。駒ケ根市街地から宝剣岳と木曾駒ケ岳(西駒ケ岳)を望む 2026年5月2日 15...
Excel VBA コンボボックス

ユーザーフォームのコンボボックスに検索の履歴を表示する

今回はユーザーフォームのコンボボックスに検索の履歴を表示する方法を紹介します。まずユーザーフォームを作成します、「開発」タブ →「Visual Basic」でVBE(Visual Basic Editor)の画面を表示して「挿入」メニュー ...
Excel VBA ファイル検索

ユーザーフォームの表示/非表示を自動で行う

複数のエクセルファイルを開いて入力作業をしたいとき、ユーザーフォームが表示されているとエクセルシートがユーザーフォームで隠れてしまって作業がやりにくいことがあります。ユーザーフォームの閉じるボタンを押せば済むのですが毎回行うのは煩わしいので...
Excel VBA For Each…Next

For Each … Nextで条件分岐してセルの塗りつぶしをする

For Each…Nextでセルの表示形式を調べて分岐処理を行い、セルの塗りつぶしをするVBAのコードを紹介します。VBEを起動して「挿入」→「標準モジュール」を選択して標準モジュールを作成します、作成した標準モジュールのModule1に下...
Excel VBA セルの書式設定

【ExcelVBA】セルの背景色を消して元の状態に戻すボタンの作成

前回までにセルの表示形式の違いによってセルを色分けするプログラムが完成しました。今回は、セルの背景色を消して元の状態(透明)に戻すコードをボタンに登録して、ワンクリックでセルの色が全て消えるようにしたいと思います。開発タブ → Visual...
Excel VBA セルの書式設定

【ExcelVBA】セルの書式設定の表示形式が「日付」と「文字列」のセルをマクロで調べて色分けする

今回は、表示形式が「日付」と「文字列」に設定されているセルを塗りつぶすマクロを作成します。表示形式が「日付」と「文字列」のセルを色分けするマクロの作成開発タブ → Visual BasicをクリックしてVBEを起動します。前回と同じ「標準モ...
Excel VBA セルの書式設定

【ExcelVBA】セルの書式設定の表示形式が「数値」のセルをマクロで調べて色分けする

前回は、セルの書式設定の表示形式が「標準」に設定されているセルを水色で塗りつぶすマクロを作成しました。今回は、表示形式が「数値」と「数値で桁区切り」に設定されているセルを塗りつぶす二つのマクロを作成したいと思います。表示形式が「数値」と「数...
Excel VBA セルの書式設定

【ExcelVBA】セルの書式設定の表示形式をマクロで調べてセルを色分けする

仕事で前任者からエクセルのデータを引き継いだときに行いたいのが「セルの書式設定の表示形式の確認」と「セルに設定されている関数の確認」の二つではないでしょうか。今回は次のようなエクセルシートを例に、セルの書式設定の表示形式をマクロを使ってかん...
機械加工

PCD(多結晶焼結ダイヤモンド)のワイヤーカット加工でのラップ面の放電痕をなくす方法

PCD (多結晶焼結ダイヤモンド)の表面はラッピング仕上げで鏡面になっていますが、PCDの加工をワイヤーカットで始めた頃ラップ面にクレーター状の放電痕がでてしまい製品として納められない状態が続きました。試行錯誤を繰り返した結果が図のようにダ...
Excel VBA コンボボックス

エクセルVBAでコンボボックスを使いフォルダ内のワード文書の文字を検索してハイパーリンクで開く

今回はエクセルVBAでユーザーフォームのコンボボックスを使ってワード文書内の文字を検索し、文字の見つかったワード文書をハイパーリンクで開く方法を紹介します。ユーザーフォームを作成するまずユーザーフォームを作成します、エクセルのSheet1を...