VBA

Word【VBA】

Word VBA 図形のプロパティを一括設定する

MicrosoftWordで複数の図形のプロパティを統一的に設定したい場合、手作業で一つ一つの図形を変更するのは非常に手間がかかります。そこで、VBA(VisualBasicforApplications)を使ったマクロを利用することで、効...
EXCEL

Excelでの罫線削除:[Ctrl]+[Shift]+[_]ショートカットキーとそれに対応するVBAマクロ

++ショートカットキーと、それに対応するVBAコードの比較です。 ++ショートカットキーの説明 ++は、Excelで選択したセルの罫線を一括で消すショートカットキー。 使用手順 罫線を消したいセル範囲を選択する。 ++を押す。 選択したセル...
Excel【VBA】

VBAで連続データを作成する方法:Range.DataSeries メソッドの活用

ここではExcel VBAのRange.DataSeries メソッドを使用して、指定した範囲に連続データを生成する方法を解説します。 サンプルコード 上記は、Range.DataSeries メソッドを使用して連続データを作成するサンプル...
PowerQuery

PowerQuery基準 VBA,Pythonとのデータ型比較表

PowerQueryでは、真偽値がlogical型になる。はじめそれが良くわからなくて、自分用に調査したメモ。間違っていたらまた直します。 PowerQueryVBAPython・型名: binary・値の範囲: バイナリデータ・使用例: ...
EXCEL

Excel VBA 集約対象のシートに別ブック、あるシートの列範囲をそのままコピー(挿入)するサンプル

(同一レイアウト)だが、複数の別Excelファイルが存在し、それを集約対象のシートに集約(コピー)したい場合に使えるサンプルコード コピー方法は列を選択し挿入する方法にしたため、挿入範囲に指定したセルに装飾された図形も集約シートにコピーされ...
Tech

SeleniumVBA 設定ファイル(SeleniumVBA.ini)の生成とmsedgedriver.exeのパスのパス指定方法等

個人的にめちゃくちゃハマってしまったので、だれかの役に立つかもしれないメモ SeleniumVBAがすごそうでソースを眺めたり遊んでいたら、 設定ファイル(iniファイル)が出力できることに気が付いた。 WebDriverクラスのCreat...
Excel【VBA】

VBAでImplementsを使ったインターフェースを実装する(ポリモフィズムによる共通処理、キャストを使ったクラス毎の個別処理)サンプル

VBAでImplementsを使った実務処理は見たことがないが、将来、実用的に使えそうな(思いついた)サンプル例  Implementsでインターフェースクラス(ここではICheckSheet)を実装したクラスは、インターフェースに関係する...
Excel【VBA】

Excel VBA 表の最終行と最終列を取得するサンプル(UsedRange,Find利用バージョン)

サンプル表のイメージ 例えばこんな表があった場合の最終行と最終列を取得するためのサンプル この例では、最終行は15行、最終列はH(8列)、この値を取得したい また、Index a b .... ffff は見出しのつもり サンプルコード ・...
Tech

VBA Environ関数でOneDriveのローカルパスを取得する

自分のPCでFileSystemObjectを使うと、OneDriveが原因でファイルパスが「https://~」となってマクロが動かない。OneDriveのローカルパスを取得し置換すればよさそうなので、ここでは、VBAでローカルパスを取得...
Excel【VBA】

VBA Excelシート間を値比較しその差分を出力させるサンプル

2つのシートを比較し、差分を出力させるサンプル