

Excel VBA 重複のない入力規制のリストを設定する
バブルソートと重複削除を行い、入力規制のリストを実用的なプルダウンメニューとして利用できるようにするマクロです。 入力規制の設定において、[入力値の種類]で[リスト]を選択すると、任意のセル範囲を設定することができ、入力時にプルダウンメニューから任意の値を選択することができるよう

Excel VBA シート上に既に存在する画像をセルに合わせてトリムしピッタリ収めるマクロ
シート上に既にある画像を、選択したセルの大きさに合わせてトリムしピッタリおさめるマクロです。 使い方 1. 任意のセルを選択する。(手動) 2. 右クリックメニューからユーザーフォームを開く。 3. 任意の画像を選択する。(手動) 4. ユーザーフォームの実行ボタンを押す。...

Excel VBA 画像をインポート、セルに合わせてトリムしピッタリ収めるマクロ
ワークシート上の任意のセルにピッタリ合わうように画像をトリムして貼り付けるマクロです。結合セル、連続セル、離れたセルの組み合わせでも機能します。

Excel VBA セルのコメントに画像を埋め込み簡易ビューアーにする
サンプルでは任意のセルにコメントを挿入し、ダイアログで指定した画像を埋め込みます。ついでに、ビューアーで開けるように保存場所のリンクを挿入します。 使い方 1. コメントを挿入したいセルを選択する。連続セルでも離れたセルでもOK。2. マクロを実行3.ファイルを開くダイアログから

画像をセルの大きさに合わせて連続挿入する (元の縦横比率は保持)
ワークシート上に画像を連続して挿入するマクロです。セルの幅や高さに合わせて画像のサイズを調整します。 使い方 1.画像の貼り付け先になる枠をワークシート上に用意する。(任意) 2.マクロを実行する。 3.ファイルを開くダイアログから任意の画像を1枚または複数選択する。...

セル結合された行に、幅いっぱいまで文字列を貼り付け、下の行に移って同じ処理を繰り返すマクロ<日本語は未対応( TДT)>
一行一行セルを結合してつくられたクレイジーな報告書に長い文章を入力する手間を省きます。セル結合された行の幅とその幅に収まる文字列の幅を求め、行幅いっぱいまで文字列を貼り付け、下の行に移動して同じ処理を繰り返します。


Google Maps API を使って2点間の距離を求めるユーザー定義関数を作る
Google Maps API を利用し、出発地と目的地の所在地を引数にして距離と時間を求めるユーザー定義関数を作ります。DGMAP ([origin], [destination], TRUE: distance/ FALSE: time)


ListView にファイルをドラッグ&ドロップして登録する (その2)実ファイルを指定フォルダにコピー・削除
ListViewにファイルをドロップした時に実ファイルを指定フォルダにコピーして保存する機能、ListViewからファイルを削除すると同時に指定フォルダ内の実ファイルを削除する機能を追加します。


ListViewにファイルをドラッグ&ドロップして登録する(その1)
ListView に複数のファイルをドラッグ&ドロップして登録し、ダブルクリックでファイルを開きます。