Excel・VBA活用術

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ファイルとは何か、エクセルで開く際の注意点についてお伝えします。
Excel・VBA活用術

邪魔なExcelのセル結合を解除して空欄セル全てに値や数式を瞬殺で埋める方法

Excelでセル結合されている場合、並べ替えやピボットなどの処理ができません。この記事ではセル結合を解除してジャンプ機能を使って空白セルに値や数式を瞬時に一括入力する方法についてお伝えしています。
Excel・VBA活用術

Excel初心者必見!クイックアクセスツールバーの使い方とおすすめ機能

表計算ソフトの代名詞であるExcel。初心者でも簡単に作業を効率化できるクイックアクセスツールバーの使い方と便利機能についてご紹介します。リボンを使用せずショートカットボタンで罫線・コネクタ・オートフィルターなどの便利機能を使用して、作業を大幅に時短をしましょう!
Excel・VBA活用術

【エクセルVBAでIE操作】WEBページのテーブル要素を自動で取得する方法

初心者向けエクセルVBAでIEを操作するシリーズ7回目。今回はHTMLにおけるテーブルの構成の仕方に触れつつ、そのテーブル内のデータを取得するというWEBスクレイピングらしいテクニックを解説します。
Excel・VBA活用術

【エクセルVBAでIE操作】hタグなどの要素をタグ名でGetする

エクセルVBAでIEを操作する初心者向けのシリーズの6回目です。今回はタグ名で要素をゴソっと取得するgetElementsByTagNameの使い方です。様々なHTML要素を簡単に取得できます。
Excel・VBA活用術

【エクセルVBAでIE操作】ディスクリプションなどの要素をname属性でGetする

初心者向けエクセルVBAでIEを操作するシリーズ第5回目です。getElementsByNameでディスクリプションなどの要素をname属性を条件として取得する方法についてお伝えします。
Excel・VBA活用術

【エクセルVBAでIE操作】ページ内のリンク先URLを全部取得する

初心者向けエクセルVBAでIEを操作するシリーズの第4回目です。今回はLinksとFor Each~Nextという繰り返し処理を用いてページ内のリンク先URLを全て取得する方法についてお伝えします。
Excel・VBA活用術

【エクセルVBAでIE操作】ブラウザの読み込み待ちをしないとダメなのです

エクセルVBAでIEを操作するシリーズの第3回、今回はIEの読み込み待ちの処理を入れていきます。この処理はVBAでIEを扱う限りはほとんどの場合で必要となる処理ですので、ぜひ覚えて頂ければと思います。
Excel・VBA活用術

【エクセルVBAでIE操作】HTMLタグと要素そしてドキュメントの取得

初心者向けエクセルVBAでIEを操作するシリーズの第2回目です。今回はHTMLタグと要素について簡単に説明をしつつIEで開いたページのHTMLドキュメントを取得する方法についてお伝えします。
Excel・VBA活用術

【エクセルVBAでIE操作】10分で終わるセッティングとWEBページの閲覧確認

エクセルVBAでInternetExplorerを操作するシリーズの導入編です。今回はIEを操作するときに最初にすべきセッティングと実際にWEBページを開く動作確認までをやってみたいと思います。
Excel・VBA活用術

【エクセルVBA入門】データの重複を防ぐSubプロシージャの作成

エクセルVBAを使ってバラバラの経費精算書データを集約するシリーズもいよいよ8回目、そして最終回です。同じ経費精算書データを取り込む際のデータ重複を防ぐ重複削除プロシージャを作成していきます。
Excel・VBA活用術

Microsoftの罪!?なぜエクセル使いは初心者のままなのか?

ふとした疑問がありまして、皆さんがエクセルを毎日使っているにも関わらずスキルがなかなか上がっていないのです。今回はエクセル使いが初心者のままプロにならない理由について検証をしてみました。
Excel・VBA活用術

【エクセルVBA入門】マクロでVLookupメソッドを使ってデータを検索する方法

エクセルVBAを使ってバラバラの経費精算書データを集約するシリーズの7回目です。今回は、業務で有効なテクニックとしてもう一つ、マスタシートからVLookupメソッドでデータを取得してくる方法についてお伝えしていきます。
Excel・VBA活用術

【エクセルVBA入門】開いたブック名から文字列を抽出して人為的なミスを回避する方法

エクセルVBAを使ってバラバラの経費精算書データを集約するシリーズです。人が入力する場合は必ず人為的なミスが入り込みます。それ回避する方法として開いたブックからファイル名を取得して利用する方法をお伝えします。