フォルダ配下のExcelのセルを検索するVBA

フォルダ配下のExcelのセルを検索するVBAです。 特定のフォルダ配下にあるExcel内のセルを検索し、「ブック名」「シート名」「アドレス」「セル値」を一覧で出力します。 ■検索シート ■検索結果シート 作成したVBAは以下になります。 youtu.be

ExcelシートをJSON出力するVBA

ExcelシートをJSON出力するVBAです。 一覧形式のシートを CSVファイルとして出力します。 作成したVBAは以下になります。 youtu.be

ExcelシートをCSV出力するVBA

ExcelシートをCSV出力するVBAです。 一覧形式のシートを CSVファイルとして出力します。 作成したVBAは以下になります。 youtu.be

Google翻訳で日本語を英語に変換するVBA

Google翻訳で日本語を英語に変換するVBAです。 Google翻訳の機能を使って、Excelに記載されている単語や文章をVBAで翻訳します。 今回は日本語から英語に変換します。 作成したVBAは以下になります。 youtu.be

ページ数分スクレイピングするVBA

ページ数分スクレイピングするVBAです。 以下のようにページングがあるサイトがあります。 これをVBAで全ページにアクセスし、必要な情報を取得します。 今回はホテル名とホテル名に貼られているリンクを一覧に出力します。 作成したVBAは以下になります。 y…

URLからページタイトルを取得するVBA

URLからページタイトルを取得するVBAです。 A列にあるURLを読み込んで、ページタイトルをB列に出力します。 リンクが切れている場合は赤字でメッセージを表示します。 作成したVBAは以下になります。 youtu.be

取引先ごとに月別集計するVBA

取引先ごとに月別集計するVBAです。 一覧があります。 それを月ごとに集計します。 A列には取引名が入り、行は可変です。 作成したVBAは以下です。 youtu.be

複数のエクセルファイルを一つのシートにまとめるVBA

VBA

複数のエクセルファイルを一つのシートにまとめるVBAです。 指定のフォルダに同じフォーマットのエクセルが複数あります。 それを一つのシートにまとめます。 作成したVBAは以下になります。 youtu.be

一覧からテンプレートに転記するVBA

VBA

前回、フィルタ結果を別シートにコピーするVBAを作成しましたが、今回はその発展形です。 tokki358.hatenablog.com 今回は一覧の内容を単純にコピーするのではなく、テンプレートシートのフォーマットに合わせて転記します。 伝票一覧を取引先名ごとに別シー…

フィルタ結果を別シートにコピーするVBA

VBA

一覧シートをフィルタして、フィルタ結果ごとに別シートにコピーするVBAです。 このような一覧があったとします。 この一覧を分類ごとにシートを分けたい場合、手作業だと以下の手順になるかと思います。 分類でフィルターをかける シートを挿入する シート…

Gitを復習する

Git

プロジェクトでGitを使うことが多いですが、SVN育ちのためプル・プッシュ以外のGit操作がよく分かっていませんでした。 「こわいよ Git」状態だったので、Gitについて改めて復習しました。 Git復習に役立ったサイト EclipseでのGit操作 マージ 逆マージ プル…

JUnit(SpringJUnit)のTips

JUnit(SpringJUnit)のTipsを随時更新していきます。 SpringJUnit4ClassRunner 対 SpringRunner ControllerテストのNestedServletException @Valueのついたprivate変数の設定 SpringJUnit4ClassRunner 対 SpringRunner @RunWithの指定はSpringJUnit4ClassRunn…

テストクラスの可読性向上

テストメソッド内で、フィクスチャのセットアップが長くて複雑になると、テストクラスが読みづらくなります。 テストクラスの可読性を向上させるためには、フィクスチャのセットアップが鍵になるので、セットアップ方法をまとめました。 テストフィクスチャ…

JUnitのアサートの悩み

JUnitのアサートは基本的にisを使えば事足りますが、JavaBeanやListをアサートする場合に悩みます。 JavaBeanのプロパティやListの要素を1つずつアサートするのは面倒ですが、カスタムマッチャーを作るのも面倒だったり・作るほどでもない場合があります。 …

Mockito実行時エラーの対処法

Mockito実行時エラーの対処法を随時更新していきます。 Checked exception is invalid for this method! Checked exception is invalid for this method! 実行コード doThrow(new Exception("test")).when(hoge).fuga(); エラーログ org.mockito.exceptions.…

グループごとの最新レコードを取得するSQL

SQL

仕事でグループごとの最新レコードを取得するSQLを書く機会がありました。 グループごとの最新レコードを取得する方法は色々ありますが、今回は分析関数(ROW_NUMBER)を使用してみました。 グループごとの最新レコードを取得する方法 分析関数とは ROW_NUMBER…

Mockitoの使い方とTips

MockitoはJava用のモックライブラリで、JUnit(ユニットテスト)を簡単にします。 今のプロジェクトでもMockitoを使用しているので、使い方やTipsをまとめたいと思います。 Mockitoの使い方 MockitoのTips thenReturn 対 doReturn Matcherと通常引数の併用 …

ブログ初めました

初めまして、とっきーです。 2019年1月よりブログを始めました。 職業がSE(システムエンジニア)なので、IT技術系のネタを中心に書いていこうと思います。 SEとしてまだまだ未熟者ですので、記事の内容に間違いや改善点などありましたら、指摘して頂けると…