Excel・VBA活用術

Excel・VBA活用術

【エクセルVBA&Access連携】SQL文でデータを抽出する最も簡単なプログラム

エクセルVBAでAccessデータベースを操作する方法についてシリーズでお伝えしています。今回はデータベース言語SQLとADODB.Recordsetオブジェクトでデータベースからデータを抽出します。
Excel・VBA活用術

【脱エクセルVBA初心者】コピペはRangeが効率的なのでその範囲を見つけるプログラム

脱エクセルVBA初心者向け、請求書を自動で作る際の様々なテクニックについてシリーズ。請求データを塊つまりRangeで見つけられれば一気にコピペできるようになります。その「塊」を効率よく見つける方法です。
Excel・VBA活用術

Excelのリンクエラーに負けるな!更新出来ないリンク元の探し方と解除の方法

自分で作成したExcelやメールで送られてきたExcelを立ち上げた時、「このブックには更新出来ないリンクが1つ以上含まれてます」というアラートが表示されたことありませんか?別のブックなんか参照してないのになんで!?と、なった時に更新できない原因の探し方と解除の方法ご紹介いたします。
Excel・VBA活用術

エクセルVBAでAccessデータベースと接続する最もシンプルなプログラム

エクセルVBAからAccessデータベースを操作する方法についてシリーズでお伝えしています。今回は実際にエクセルVBAからAccessデータベースに接続をして切断をする超簡単プログラムを紹介します。
Excel・VBA活用術

【脱エクセルVBA初心者】データが含まれる範囲全体を一発で取得してSortで並び替え

脱エクセルVBA初心者向けのテクニックとして、CurrentRegionプロパティでデータ範囲を塊で取得して、それをSortメソッドで並び替えをする方法についてお伝えしていきます。
Excel・VBA活用術

なぜエクセルとAccessデータベースを連携するのが良いのか、またその際の注意点

エクセルと連携するデータベースの第一候補であるMicrosoft Access。今回は、なぜエクセルとAccessを連携するのが良いのか、またその際の注意点についてお伝えしたいと思います。
Excel・VBA活用術

【脱エクセルVBA初心者】PDFでの出力とファイル名の指定保存そして閉じる

脱エクセルVBA初心者向け、請求書を自動で作る際の様々なテクニックをお伝えしていますが、今回はエクセルVBAでワークブックを別名で保存しつつ、PDF出力して閉じる方法についてお伝えします。
Excel・VBA活用術

エクセルVBAでBOM無しのUTF-8でCSVファイルなどを出力する方法

エクセルVBAでデータを様々なファイル形式に書き出す方法についてお伝えしています。今回は、エクセルVBAでBOMなしのUTF-8にてCSVファイルを書き出す方法についてお伝えしていきたいと思います。
Excel・VBA活用術

【脱エクセルVBA初心者】確認メッセージを表示させずにワークシートを削除する方法

脱エクセルVBA初心者向け、請求書を自動で作る際の様々なテクニックをお伝えしています。今回は、エクセルVBAで特定のシートを削除する方法と、削除時の確認メッセージをオフにする方法についてお伝えします。
Excel・VBA活用術

【脱エクセルVBA初心者】新規のワークブックを作成、シートのコピーと名前の変更

エクセルVBAで「請求書を自動で作る」をテーマに、新規のワークブックを作成して請求書ひな形シートをコピーする方法、ワークシートのシート名を変更する方法、ブックやシートに関するTIPSについて書きました。
Excel・VBA活用術

エクセルVBAで一部のワークシートのみ選択してPDFで出力する方法

エクセルVBAでPDF出力や印刷をする際のテクニックについてお伝えしています。今回は、エクセルVBAでArray関数を使って一部のシートのみプレビューまたはPDF出力する方法についてお伝えをします。
Excel・VBA活用術

エクセルVBAで文字コードUTF-8のCSVファイルを書き出す方法

エクセルのデータをファイルに書き出す方法シリーズです。今回は、エクセルVBAでADODB.Streamオブジェクトを使ってUTF-8の文字コードのCSVファイルを書き出す方法についてお伝えします。
Excel・VBA活用術

カラム数を指定してBootstrapのグリッドシステムを使ったHTMLを生成するエクセルVBA

Boostrapを使ったHTMLコードをエクセルVBAで自動生成していきます。今回はカラム数を指定することで、グリッドシステムを使った部分のHTMLソースを生成するVBAプログラムを作っていきます。
Excel・VBA活用術

エクセルVBAで全てのシートを一つのPDFにまとめて出力する方法

エクセルVBAでPDF出力や印刷をする際のテクニックについて引き続きお伝えしていきますが、今回はエクセルVBAで全てのシートをまとめてプレビューまたはPDF出力をする方法についてお伝えします。
Excel・VBA活用術

エクセルVBAでセルが結合されているかどうか、またそのセルの数を判定する方法

エクセルVBAでセルが結合されているかどうか、またその結合されているセルの数を判定する方法を紹介します。また結合セルがある場合のエクセル表をHTML形式に出力するプログラムも合わせて紹介します。
Excel・VBA活用術

【エクセルVBA】シートの開始行や行数の変更があってもちゃんと動く繰り返し文の書き方

エクセルではワークシートの運用上、行の挿入や行の追加が発生することが多々あります。今回はエクセルVBAでワークシートの開始行や行数の変更があっても繰り返し処理がちゃんと動くプログラムの作り方です。
Excel・VBA活用術

エクセルVBAで印刷時のヘッダー・フッターの設定をする方法と書式コード・VBAコード一覧

エクセルVBAでPDF出力や印刷をする際のテクニックについてお伝えしています。 今回はエクセルVBAで印刷時のヘッダー、フッターの設定の方法と設定できる書式コード・VBAコードの一覧についてです。
Excel・VBA活用術

エクセル入力情報からWebサイトの会社概要のHTML文を生成するVBAプログラム

エクセルの入力情報をもとに自動で企業サイト向けトップページのHTMLを生成していきます。今回は会社概要をテーブルで組んでいる箇所のHTMLを生成するVBAプログラムの作成を進めていきます。
Excel・VBA活用術

エクセルVBAで印刷範囲の設定をする方法とクリアをする方法

エクセルVBAでPDF出力や印刷をする際の様々なテクニックをお伝えしています。今回はPageSetupオブジェクトで印刷範囲の設定する方法と印刷範囲のクリアをする方法です。範囲は文字列で指定しますよ。
Excel・VBA活用術

GoogleスプレッドシートとExcelで使える日付関連の関数まとめ

Googleスプレッドシートやエクセルで日付に関する処理をする場合も多いですよね。今回は、今日の日付、何か月後の日付、月末日をはじめ両方で全く同じく使える日付関連の関数を一通り紹介したいと思います。