Excel・VBA活用術

Excel・VBA活用術

エクセルの表をHTMLのtableタグに変換して出力するVBAマクロ

HTMLファイルを作るときにtrやtdタグでテーブルを構成するの…面倒ですよね?今回はエクセルVBAでエクセルシート上の表をHTML形式のテーブルに変換して出力する方法をお伝えしたいと思います。
Excel・VBA活用術

文字化けよさようなら!エクセルVBAでUTF-8のCSVを読み込む方法

エクセルVBAのLine Input命令でUTF-8のCSVファイルを取り込むと文字化けを起こします。今回は、ADODB.Streamを使ってUTF-8のCSVファイルを取り込む方法についてお伝えします。
Excel・VBA活用術

エクセルVBAでエクセルシート上のデータをCSVファイルに書き出す

異なるアプリケーション間でデータを交換する際にはCSV形式がよく使われます。今回は、エクセルVBAでエクセルシートのデータをCSVファイルとして出力する方法についてお伝えしていきます。
Excel・VBA活用術

Word、Excel、PowerPointのデフォルトフォントを変更する方法

Office2016からデフォルトフォントになった「游ゴシック」が非常に見づらい…ということでWord、Excel、PowerPointのデフォルトフォントをそれぞれ変更する方法をお伝えしています。
Excel・VBA活用術

【エクセルVBAでIE操作】ページャーをめくって複数ページからデータを取得する

エクセルVBAでIEを操作する初心者向けのシリーズです。今回はページャーをめくって自動でクロールする方法とその見つけ方について解説をします。Webスクレイピングの効率が格段に上がりますよ!
Excel・VBA活用術

エクセルVBAでデータにカンマが含まれてしまっているCSVを取り込む

エクセルVBAで様々なタイプのCSVを取り込んでいきます。今回は、意外と多いパターンであるデータの中にカンマが含まれている場合のCSVをエクセルVBAで取り込む方法についてお伝えしていきます。
Excel・VBA活用術

【エクセルVBAでIE操作】検索結果一覧ページから記事紹介文を取得する

初心者向けエクセルVBAでInternete Explorerを操作するシリーズです。今回は記事タイトル、URLに加えて、公開日とカテゴリも取得することで、別のスクレイピングのパターンを練習します。
Excel・VBA活用術

【エクセルVBAでIE操作】検索結果一覧から記事タイトルを取得する方法

初心者向けエクセルVBAでInterneteExplorer(IE)を操作するシリーズです。今回から何回かにわたって、ブログサイトの記事一覧をWEBスクレイピングで取得する方法をお伝えします。
Excel・VBA活用術

VBAの本なのに笑って、泣ける。「Excel VBAの神様」から人生を学ぶ

Excel VBAと小説を融合させたストーリー仕立ての技術本「ExcelVBAの神様 ボクの人生を変えてくれた人」を読みました。斬新すぎる設定ではありながらも、技術本としても物語としても楽しめます!
Excel・VBA活用術

【エクセルVBAでIE操作】IEで検索窓にキーワードを入力して送信する方法

初心者向けエクセルVBAでIEを操作するシリーズです。今回はIEを操作してWEBページ内の検索窓に任意のキーワードを入力して送信する方法をお伝えします。GoogleChromeの検証機能も活用しますよ!
Excel・VBA活用術

エクセルVBAでダブルクォーテーションで囲まれているCSVファイルを取り込む

エクセルVBAでCSVファイルを取り込む方法シリーズです。今回はデータがダブルクォーテーションで囲まれているパターンのCSVをエクセルVBAで取り込む方法についてお伝えしたいと思います。
Excel・VBA活用術

遅い…重い…そんなエクセルVBAプログラムの処理速度を劇的に改善する方法

エクセルVBAの実行速度が遅い・重いって時ありませんか?そんな時にエクセルVBAのプログラムの処理速度を速くするテクニックを紹介します。プログラムの実行時間を測定する方法も合わせてお伝えします。
Excel・VBA活用術

エクセルVBAでテキストファイルに書き出す最も簡単なプログラム

エクセルVBAでは様々なテキストファイルを生成できますが、今回はその中でも最も簡単な拡張子txtのテキストファイルをエクセルシートのデータを元に出力する方法についてお伝えしています。
Excel・VBA活用術

エクセルVBAでCSV取込み~改行がされないパターンの対処法

エクセルVBAでCSVファイルを取り込む方法シリーズ。今回は、CSVをワークシートに取り込んだときに改行されずに一行になってしまうパターンについてどう回避するかについてお伝えしたいと思います。
Excel・VBA活用術

エクセルVBAでCSVデータをカンマで区切ってワークシートに取り込む方法

エクセルVBAでCSVを取り込む方法です。今回は、Splitという命令と配列を使ってCSVのレコードをカンマで区切ってワークシートに転記をしていく方法について解説をしていきます。
Excel・VBA活用術

エクセルで計算結果にエラーを表示しないIFERROR関数の使い方

Excelでよく見かけるエラー表示…IFERRORという関数を使うことで綺麗に回避することができます。それとともに、関数の効率の良い便利な入力の仕方にも触れていますので合わせてマスターしましょう。
Excel・VBA活用術

エクセルのセル指定で$A$1などと書いてあるドルマークって何者?

エクセルのセル指定ですが、なぜ$記号つまりドルマークがついてたり、ついてなかったりするのでしょうか…?今回はドルマークの意味と、絶対参照や相対参照、複合参照を懇切丁寧に解説したいと思います。
Excel・VBA活用術

エクセルVBAでCSVを読み取る初心者向けの最も簡単なプログラム

エクセルVBAでCSVファイルを取り込む方法について、まずはCSVファイルの内容を1行ずつ取り込んんでデバッグプリントするという初心者向けのとっても簡単なプログラムについて解説をしていきます。
Excel・VBA活用術

vbacでエクセルVBAのソースコードをGitバージョン管理する方法

エクセルVBAのソースコードをコマンドラインでインポート、エクスポートができるvbacというツールの使い方を紹介します。これでエクセルVBAのGitバージョン管理が格段にパワーアップします。
Excel・VBA活用術

CSVとは何か?そしてエクセルでCSVファイルを扱うときの注意点

初心者向けエクセルVBAでCSVファイルを取り込む方法丁寧に解説をしていきたいと思います。初回は準備編としてそもそもCSVファイルとは何か、エクセルで開く際の注意点についてお伝えします。