VBATips

VBATips

文字列が指定した文字列で終わっているか確認する【パーツ化】【ExcelVBA】

使い方 上記をお好きなモジュール内にコピペしてください。 実際に使用する時は行いたいコードを記載し、呼出しは以下のような形で使用してください。 注意点 特に...
0
VBATips

文字列が指定した文字列で始まっているか確認する【パーツ化】【ExcelVBA】

使い方 上記をお好きなモジュール内にコピペしてください。 実際に使用する時は行いたいコードを記載し、呼出しは以下のような形で使用してください。 注意点 特に...
0
VBATips

Str関数とCStr関数の違い【先頭に空白スペース有無】【ExcelVBA】

数値を文字列に変更する関数は Str関数 と CStr関数 と用意されています。 ※もちろんFormat関数でも変更可能です。 Str関数とCStr関数の違い Str関数→ 0または正数の場合→...
0
VBATips

ダイアログを表示して、フォルダパスを取得する【パーツ化】【ExcelVBA】

ダイアログを表示して、フォルダパスを取得する VBAマクロを実行する際、フォルダを選択して処理する事も多いかと思います。 当方へご依頼頂いた際、ユーザー様の要望に合わせて、ダイアログで選択する場合...
0
VBATips

当月末日(月の最終日)を簡単に求めたい【DateSerial関数】【ExcelVBA】

当月末の日付(月の最終日)を簡単に求めたい カレンダーをVBAで作成するとなると、当月末を簡単に求められた方がよいです。 DateSerial関数を使用する事で簡単に求める事が出来ます。 ...
0
VBATips

入力規則のドロップダウンが消えてしまった場合の対処方法【ExcelVBA】

入力規則のドロップダウンが消えてしまった あるマクロを実行すると、入力規則のドロップダウンが消えてしまう場合があります。 具体的には 入力規則のリスト自体は残っている ドロップダウ...
0
VBATips

セルの罫線のみコピペする処理をパーツ化する【Borders.LineStyle】【ExcelVBA】

セルの罫線のみコピペしたい場合があります。 セルをそのままであればCopyとPasteでもいいのですが、 罫線のみの場合はコードをパーツ化して、使用したほうが簡単です。 セルの罫線のみコピペする...
0
VBATips

ループ処理を可変で行う【よく使う】【ExcelVBA】

開発時によく使う処理です。 設定を可変にしたい場合など、ユーザー目線に立った開発を心掛けています。 ループ処理を可変で行う 上記のようにB列から最終列まで何かの処理をしたい場合があります...
0
VBATips

Worksheet変数にSetする際「エラー13型が一致しません」の対処方法【ExcelVBA】

Worksheet変数にSetする際「エラー13型が一致しません」が表示される ExcelVBAで以下エラーが発生する場合があります。 実行時エラー '13': 型が一致しません。 Wor...
0
VBATips

結合セルに画像ファイル貼付(ピッタリサイズにする)【ExcelVBA】

使い方 上記をコピペでお好きなモジュール内に記載してください。 注意点 コメントの★部分は結合セル部分です。実際には指定をお願いします。 関連記事 ...
0
VBATips

ファイルを世代管理する【ExcelVBA】

ファイルを世代管理したい VBAマクロでログファイルの生成やバックアップ用ファイルの自動作成などを行うケースがあります。 次の問題点が、出来上がったログやバックアップの管理をどこまでするかです。 ...
2022.05.25 0
VBATips

フォルダをゴミ箱に移動する【Namespace(10)】【ExcelVBA】

フォルダをRmDir(完全削除)ではなく、ゴミ箱へ移動したい VBAマクロを実行する際、RmDirステートメントを利用して、フォルダを削除する場合があります。 RmDirステートメントを使用した場...
0
VBATips

ファイルをゴミ箱に移動する【Namespace(10)】【ExcelVBA】

ファイルをKill(完全削除)ではなく、ゴミ箱へ移動したい VBAマクロを実行する際、Killステートメントを利用して、ファイルを削除する場合があります。 Killステートメントを使用した場合は、...
0
VBATips

フォルダ内、更新日時の一番新しいファイルを取得する【FileDateTime】【ExcelVBA】

フォルダ内、更新日時の一番新しいファイルを取得したい ユーザーが操作したファイルや、マクロで作成したファイルで最も新しいファイルを取得したい場合があります。 FileSystemObjectでも取...
0
VBATips

フォルダ内、更新日時の一番古いファイルを取得する【FileDateTime】【ExcelVBA】

フォルダ内、更新日時の一番古いファイルを取得したい バックアップ用の世代管理での古いファイルの削除や、 ユーザーが操作したファイルで最も古いファイルを取得したい場合があります。 FileSyst...
2022.05.23 0
VBATips

上書き保存時にバックアップファイルを自動作成する【ExcelVBA】

上書き保存時にバックアップ用のファイルを自動作成したい VBAマクロを実行する際、上書き保存をするケースは多いです。 上書き保存をした後に、元の状態(マクロ実行前の状態)に戻したい場合があります。...
0
VBATips

バックアップ用ファイルを自動生成する【ExcelVBA】

バックアップ用のファイルを自動生成したい VBAマクロを実行する際、 使い方を間違っていた コードに不具合があった など様々な理由で、元の状態(マクロ実行前の状態)に戻したい場...
0
VBATips

ファイルダイアログを表示して、ファイル名を取得する【パーツ化】【ExcelVBA】

ファイルダイアログを表示して、ファイル名を取得する VBAマクロを実行する際、フォルダ内のファイルに対して何かを処理する事も多いかと思います。 当方へご依頼頂いた際、ユーザー様の要望に合わせて、フ...
0
VBATips

マクロ実行前に確認メッセージを表示する【パーツ化】【ExcelVBA】

マクロ実行前に確認メッセージを表示したい VBAマクロを実行する際、ボタンを押して処理スタートといった事は多いです。 当方へご依頼頂く際も、基本的にはボタンを押したら、処理を進める形で組み込みます...
0
VBATips

非表示シートを右クリックで再表示させない【xlSheetVeryHidden】【ExcelVBA】

ユーザーに指定シートを表示させない ExcelVBAで設定値などをシートに持たして管理する場合があります。 その際、Visibleプロパティで非表示にしてユーザーに操作させないようにしますが、 ...
0
タイトルとURLをコピーしました