エクセルVBA

エクセルVBA

【エクセル】文字列探索に便利なFIND関数の使い方!#VALUE!の対処まで

この記事では、エクセル上で文字列の存在を探索するのに便利なFIND関数の使い方をご紹介していきます。 また、FIND関数を使ったときによく出るエラー(#VALUE!)への対象方法までご紹介していきます。 画像を使って詳細説明していきますので...
エクセルVBA

【VBA】For文を途中で中止する!Exit Forの使い方!

この記事では、VBAでFor文を実行中に、条件に応じて処理を途中でやめる方法をご紹介していきます。 実際のコードとその実行結果を画像で紹介していきますので、初心者にもわかりやすい内容になっていると思います。 それではさっそくやっていきましょ...
エクセルVBA

【VBA】配列変数をセルに一括出力!3つのパターンに分けて解説!

この記事では、VBA上で作成した配列を指定した領域(セル)に一括記入する方法をご紹介していきます。 出力する領域や配列の大きさを変更し、いくつかのパターンに分けて実行していきますので、それぞれのやり方で結果がどのように変わるのかを見ていきま...
スポンサーリンク
エクセルVBA

【VBA】指定フォルダ内ファイルの最終更新日を一括取得する方法!

この記事では、指定フォルダ内にあるファイルの最終更新日を一括取得する方法をご紹介していきます。 データ管理の際などの役立つスキルです。 ぜひやり方を覚えておきましょう。 それではさっそくやっていきましょう。 やりたいことの事前確認 まずはこ...
エクセルVBA

【VBA】最終更新日からの経過日数に応じてファイルを一括削除する方法!

この記事では、最終更新日からの経過日数に応じて指定フォルダ内のファイルを一括削除するVBAコードをご紹介していきます。 日数、週数、月数でそれぞれ指定する方法をご紹介していきます。 データ整理の際にぜひご活用ください。 なお、この記事で紹介...
エクセルVBA

【VBA】ファイルの最終更新日からの経過日数を一括取得する方法!

この記事では、VBAを使って指定フォルダ内にある全ファイルの最終更新日からの経過日数を一括取得する方法をご紹介していきます。 具体的にはエクセルシートに以下のような情報(ファイル名と経過日数)を一括入力するVBAサンプルコードご紹介していき...
エクセルVBA

【エクセル】シート上に桁数揃えの数字(001など)を作成する方法!

この記事では以下の画像のようにエクセルシート上に桁数揃えの数字を記述する方法をご紹介していきます。 やり方が2つあるので、その両方のパターンをご紹介していきます。 それではさっそくやっていきましょう。 先頭に'を付けるパターン まず1つ目の...
エクセルVBA

【エクセル】COUNTIFで不等号を使用し、さらに複数条件で探索!

この記事では、条件にあてはまるデータ数を数えてくれるCOUNTIF関数に不等号を使用し、さらにその探索条件を複数化する方法をご紹介します。 前回紹介したCOUNTIF関数に不等号を使用する方法を応用した内容になっています。 COUNTIFと...
エクセルVBA

【エクセルVBA】COUNTIF関数に不等号を使用する方法!VBA利用まで!

この記事を読んでいるということは、 =COUNTIF(指定範囲, <5) みたいに入力して、 「この数式には問題があります。」 ってゆうエラーが出てしまっているのではないでしょうか。 わかります。 普通そうしますよね。 しかしながらCOUN...
エクセルVBA

【VBA】テキストファイルを指定した行だけ書き換える方法!Ver.2編集前データ名として保存

この記事では、エクセルVBAを使ってテキストファイルの指定した行を任意の内容に書き換える方法をご紹介していきます。 同じような内容を2回にわたってご紹介していきます。 第2回目の今回は、編集後のファイル名を編集前と同じファイル名で保存する方...
エクセルVBA

【VBA】テキストファイルを指定した行だけ書き換える方法!Ver.1編集前データもそのまま

この記事では、エクセルVBAを使ってテキストファイルの指定した行を任意の内容に書き換える方法をご紹介していきます。 同じような内容を2回にわたってご紹介していきます。 第1回目の今回は、テキストファイルの編集前後でファイル名を変更し、どちら...
エクセルVBA

【VBA】For-Next文の繰り返し処理を逆順で実行する方法!

この記事では、VBAでFor文を逆順に実行する方法をご紹介していきます。 普段はFor i = 1 to 10 とかにして1から10まで繰り返していると思いますが、これを10から1までという形で行うイメージですね。 あなたのやりたいことと一...
エクセルVBA

【VBA】IF文の条件に応じて処理を停止する方法!ExitSubの使い方!

VBA実行中に、ある条件にあてはまった場合に処理を停止したい。 それならIF文の中に、あるコードを差し込むだけで解決ですね。 というわけでこの記事では、IF文の条件に応じて途中でVBAの処理を停止する方法をご紹介していきます。 それではさっ...
エクセルVBA

【エクセル】奇数かどうか判定!ISODD関数の使い方!VBA利用まで!

「変数が奇数の場合は・・・、偶数の場合は・・・」 なんてゆう処理をエクセルで行いたいときに、わざわざ変数を2で割って余りが0なら・・・とかゆう処理を行っている人は多いと思います。 が、その処理はエクセルの関数で一発処理できるんです。 という...
エクセルVBA

【VBA】マクロ実行中に表示される警告を非表示!無視した際の挙動も確認

今この記事を読んでいる人は、エクセルマクロを実行しているときに 「変更内容を保存しますか?」とか 「クリップボードに大きな情報があります。この情報を・・・」 とかゆうメッセージが出てきて困っている人だと思います。 この記事では、これらのメッ...
エクセルVBA

【VBA】処理の進捗率を表示させる方法!StatusBarの使用例

この記事では、マクロ処理の進捗率を表示する方法をご紹介していきます。 処理に時間がかかるマクロに記述しておけば、おおよその残り時間を予測することができ、処理終了までの時間を有効活用できるようになるはずです。 ぜひやり方をマスターしておきまし...
エクセルVBA

【VBA】マクロ処理を高速化する方法3つ!時間を測りながら実演!

この記事では、マクロの処理時間を向上させる方法3つをご紹介していきます。効果を測りながら実演!
エクセルVBA

【VBA】マクロの処理時間を計測する方法!記事中コードをコピーするだけ!

この記事では、マクロの処理時間を計測するためのマクロをご紹介しています。処理の高速化作業を行う際にぜひご活用ください。
エクセルVBA

【VBA】シート移動必要なしで別シートのデータを配列変数化する方法!

この記事では、マクロ実行中にシート移動を移動することなく、別シートのデータを配列変数化する方法をご紹介していきます。Cells指定でも問題なし!
エクセルVBA

【VBA】条件にあてはまる列を一括削除!サンプルデータを使って実演!

この記事では、データがまとまった表に対して、指定した条件にあてはまる列を一括削除していく方法をご紹介していきます。記事中コードを応用するだけ!
エクセルVBA

【エクセルVBA】指定した列を削除する方法!VBAでの実行方法まで!

この記事では、エクセルシート上の列を削除する方法をご紹介しています。通常のシート操作方法からVBAでの実行方法まで詳細解説!
エクセルVBA

【エクセルVBA】指定セルにフリガナ設定!PHONETIC関数の使い方!VBA利用まで!

この記事では、漢字の文字列データからフリガナ(ふりがな)を取得するPHONETIC関数の使用方法をご紹介しています。面倒な作業は関数で自動化しましょう。
エクセルVBA

【VBA】指定したフォルダ内の画像を列数指定で整列貼り付け!

この記事では、あるフォルダに入っている複数の画像を、エクセルシートに表形式で順番に張り付けていくマクロをご紹介しています。一回作っておけば超便利!
エクセルVBA

【VBA】データ生成⇒フォルダ作成⇒テキスト保存という一連の流れを実演!

この記事では、VBAを使って、ランダムデータを作成⇒保存先フォルダ作成⇒データ保存という一連の流れを繰り返し実行するというサンプルコードをご紹介しています。
エクセルVBA

【VBA】エクセルシート上にある画像を一括加工!7つの処理に分けて解説!

この記事では、VBAをつかって、シート上にある複数画像に対して、様々な処理を一括適用する方法をご紹介しています。よく出くわす7つの処理を一括解説!
エクセルVBA

【VBA】エクセルシート上にある複数画像の明るさを一括変更する方法!

この記事では、VBAをつかって、シート上にある画像の明るさを一括変更する方法をご紹介しています。記事中コードをコピーするだけで簡単に実行可能です。
エクセルVBA

【VBA】セルの幅を一括変更する方法!幅指定&自動調整で実演!

この記事では、VBAを使ってセルの幅を一括変更する方法をご紹介しています。セルの幅数値を指定する方法、文字数に応じて自動調整する2パターンで詳細解説!