VBA

VBA

【VBA】自動翻訳ツールで一括変換する【Google翻訳】

本記事ではVBAで自動翻訳ツールの簡単な作り方を解説していきます。 結構便利なので、ぜひ使ってみてください。 ※処理が遅い場合は30行目の待機時間を限界まで縮めてみてください。 自動翻訳ツールで一括変換する【Googl...
VBA

【VBA】ページ内のテキスト(文章)を取得しシートに書き込む【IE操作】

本記事では「VBAでIEを使ってサイトのページ内の文章を取得し、その内容をシートに書き込む」という内容で解説していきます。 また、今回のテクニックは『HTML』の知識が若干必要になります。 なので、細かい説明は下の記事と...
VBA

【VBA】Google検索結果画面の情報を取得する【IEを操作する】

VBAではシート内だけではなく、ネットの情報も扱うことができます。 そして、その方法はいくつかありますが、本記事ではIE(Internet Explorer)を操作したやり方を紹介します。 また、本記事のゴールは「検索エ...
VBA

【VBA】複数のシートの値を使ってグラフを作成する【配列代入】

グラフを作成するときに「複数のシートの値を使ってグラフを作成したい!」というときがありますよね。 でも、同じシートの値だけで作る時とは違って、うまくグラフが作れないことが多々あります。 なので、本記事では「複数のシートの値を使っ...
VBA

【VBA】漢字に対応した頭文字検索【GetPhoneticメソッドで読みを取得】

本記事では「漢字の読みを取得して漢字に対応した頭文字検索をする方法」について解説していきます。 また、本記事のゴールは「頭文字が漢字のときに読みで識別できるようにする」になります。 漢字の読みを取得して漢字に対応した頭文字検...
VBA

【VBA】リストボックスに頭文字が「あ行」のレコードを表示する【あかさたなはまやらわ】

エクセルVBAでツールを作るときに「レコードを頭文字で検索し取得したい!」ときがあります。 そして、「取得したレコードをフォーム上のリストボックスなどに表示したい」という人がいるかと思います。 そんなときに多くの人は「新...
VBA

【VBA】シート上の特定の1件のレコードをリストボックスに表示する

本記事では「シート上にある特定の1件のレコードをリストボックスに表示する」方法を解説していきます。 例えば、「フォーム上に検索用のテキストボックスがあるのなら、そこに入力された値に関連するレコードをリストボックスに表示する」といったと...
VBA

【VBA】IsNumeric関数の使い方【数値かどうか判定する】

IsNumeric関数は”指定した値が数値かどうかを判定する”ための関数です。 シート上のセルや条件分岐で数値と文字列を識別したいときに使うときがあるので、ぜひ覚えていってください。 IsNumeric関数の使い方 ここではIsN...
VBA

【VBA】新規グラフの表示位置を指定する【ChartObjects】

本記事では「ChartObjectsオブジェクトを使って、表示位置をしたうえでグラフ作成する」という方法を解説します。 ぜひ参考にしてみてください。 新規グラフの表示位置を指定する【ChartObjectsオブジェクト】 今回は「...
VBA

【VBA】シート上の1行(複数行)のデータを操作【削除・選択なんでも可】

「ユーザーフォームのボタンでシート上のレコード(1行)を操作したいなぁ」 ってときがありますよね。 そんなときに使える「シート上の1行(複数行)のデータを操作するコード」を紹介します。 今回は下の表を使います。 ...