FileSystemObjectのOpenTextFileメソッド 公開日:2020年2月28日 FileSystemObject FileSystemObjectのOpenTextFileメソッド FileSystemObjectのOpenFileTextメソッドは、指定されたファイル名のテキストファイルの参照します。ファイルデータの参照やファイル […] 続きを読む
VBAの参照渡し(ByRef)と値渡し(ByVal)の違い 公開日:2020年2月27日 VBA 参照渡しと値渡しの違い 参照渡しと値渡しを簡単におさらいすると、関数の引数につけるキーワードのByRefとByValのことを指し、ByRefを付けるか省略した場合は参照渡しの引数として扱い、ByValを付けた場合は値渡し […] 続きを読む
VBAで2つのセルの位置の比較を行う 公開日:2020年2月26日 セル セル位置の比較 事務処理のようなマクロの場合にはあまり必要性は感じませんが、シート内にあるデータの検証のような機械的にシート内の入力セル範囲をループしたりする場合に、起点となるセルと現在ループ中のセルの位置はどちらが上下 […] 続きを読む
VBAで最終入力行のすぐ下の空白セルを選択する 公開日:2020年2月22日 セル 次に入力するセルを選択させておきたい Excelの資料には、表形式などのなにかしらフォーマットが決められていることが多々あります。 例えば、A列が日付で、B列が担当者、C列が連絡事項で、D列が、、、という感じです。 そう […] 続きを読む
VBAで正規表現でのセル検索と置換を行う 公開日:2020年2月20日 セル セルの検索や置換を正規表現で行うには Excelの標準の検索機能はワイルドカードでの検索は可能ですが、正規表現での検索を行うことはできません。 無いものはしょうがないので作るしかありません。 で、正規表現での検索と置換に […] 続きを読む
VBAで16進数から10進数へ変換する 公開日:2020年2月20日 VBA 進数変換リンク 他のn進数からn進数への変換は以下をご参照ください。 VBAで2進数から8進数へ変換する VBAで2進数から10進数へ変換する VBAで2進数から16進数へ変換する VBAで8進数から2進数へ変換する V […] 続きを読む
VBAで16進数から8進数へ変換する 公開日:2020年2月20日 VBA 進数変換リンク 他のn進数からn進数への変換は以下をご参照ください。 VBAで2進数から8進数へ変換する VBAで2進数から10進数へ変換する VBAで2進数から16進数へ変換する VBAで8進数から2進数へ変換する V […] 続きを読む
VBAで16進数から2進数へ変換する 公開日:2020年2月19日 VBA 進数変換リンク 他のn進数からn進数への変換は以下をご参照ください。 VBAで2進数から8進数へ変換する VBAで2進数から10進数へ変換する VBAで2進数から16進数へ変換する VBAで8進数から2進数へ変換する V […] 続きを読む
VBAで文字列を改行コードで分割する 公開日:2020年2月18日 文字列 文字列を改行コードで分割するには 文字列を分割するにはSplit関数を利用します。 改行コードもSplit関数で指定することが可能です。 改行コードにはCR、LF、CRLFの3種類がありますが、Windowsで扱うのはほ […] 続きを読む
VBAで指定値を超えたセルを探す 公開日:2020年2月17日 セル セルの値が指定値より大きいかどうか セルの値が指定された数より大きいかどうかを確かめたい場合があります。 通常はシートの中に多くのデータが入力されていることの方が多いため、指定値より大きいセルが複数あることも十分にあるた […] 続きを読む