ACCESS,VBA

Accessを利用している場合、テーブルやクエリの内容をExcel上にコピーして利用するケースがあるかと思います。表全体をコピーするのであればコピー貼り付け機能を使えば難なくExcel上にデータをもって来れますが、特定の箇所を定期的に ...

CSVデータ処理,VBA

CSVファイルを編集する際、CSVファイルを一旦Excel上に取り込んでデータを加工する場合が多いかと思いますが、Excel上に取り込むとダブルコーテーションが取れてしまい、再度CSVファイルにする場合はダブルコーテーションなしのデー ...

ノーツ(Notes)

グループウェア製品の一つであるノーツ(Notes)とExcelはVBAを使って連携させることができます。今回はExcelのデータをノーツに送るサンプルアプリを使って、連携方法についてご説明します。Excelで作成したデータをノーツに送 ...

VBA,ファイル・フォルダ操作

業務の関係でサーバーやパソコン上に決まったフォルダを定期的に作成することはないでしょうか。
業務で使っているサーバーでは勝手にバッチファイルを実行することが許されていない場合があります。
そんな時ExcelVBAを使う ...

VBA,セルの操作,ループ処理

Excelでデータを整理する際、重複箇所に色を付けたいケースがあります。
条件付き書式を設定することで簡単に色を付けることができますが、
今回はVBAを使って重複した2番目以降のデータについて色を付けるサンプルアプリを ...

VBA,ループ処理,表の加工,集計処理

以下のようにあるシートのデータ表を複数のシートに振り分けて表を作成する場合、
VBAを使うとボタンをワンクリックするだけで作業を完了させることができます。

やり方としてはVBAで次のように各シートの定義とオブジェク ...

VBA,表の加工

表の特定箇所だけを抜き出して表を作成する場合がありますが、
一度だけならまだしも何回も同じパターンで表を作成する場合、非常に面倒に感じます。
そんな時にボタンワンクリックで表が作成できると非常に便利です。
今回 ...

VBA,ファイル・フォルダ操作

ファイルを整理するために毎回手作業でファイルを振り分けていませんか?
ExcelのVBAを使うとファイルを自動で該当のフォルダに振り分けることが可能になります。
今回はファイルを自動振り分けしたり、もとに戻したりできる ...

CSVデータ処理,VBA

ExcelデータをCSVファイルにするには保存時にファイル形式を「CSV(コンマ区切り)(*.csv)ファイル」にすることで変換できますが、特定箇所のデータをCSV出力したり、データをダブルコーテーションで括ったりするにはVBAを使う ...

VBA,メール

同じ内容のメールを複数の宛先に送信する場合、通常は一件ずつメールを作成して送信することになりますがExcelVBAを使うと1クリックで複数の宛先に一斉メールを送ることができます。また、一斉にメールを送る際に複数のメールアドレスを設定し ...