VBA-tool– category –
ExcelをVBAで最適化するツール
-
VBA-tool
Excel VBAでSHA-256ハッシュ値からパスワードを生成
みなさんは「パスワードの管理」どのようにしていますか? 色々な方法があると思いますが、私が思いつくのはだいたい次のような感じでしょうか 1. 全部記憶している2. メモに記録している3. PCやスマホなどの端末内にデータで保存している4. クラウド内に... -
VBA-tool
Excel条件付き書式をVBAで保存設定する【実務で活用できる】
増殖してしまったExcelの条件付き書式を整理するために前回記事で、Excelの「条件付き書式」を一括で削除する処理を紹介しました この記事で、増殖してしまった「条件付き書式」を整理する解決方法は「条件付き書式のルールをクリアして再設定」するという... -
VBA-tool
Excel条件付き書式設定をVBAで一括削除【実務で活用できる】
Excelの「条件付き書式」設定セルのCopy&Paste(コピペ)に気をつけていますか? Excelの「条件付き書式」は自動でセルの背景色を変えたりフォントの色を変えたりなど、すごく便利な機能ですよね。でも、対象セルをコピペすると「条件付き書式」も一緒... -
VBA-tool
Excelの名前定義をVBAで一括解除する【実務で活用できる】
Excelに大量に残っている使われていない「名前の定義」で困っていませんか?前々回の記事で「非表示シート」の削除を紹介しましたが、削除したシートで設定した名前定義がそのまま残っている場合、定義が壊れてエラーとなっている場合があります前々回記事... -
VBA-tool
Excelの外部リンクをVBAで一括解除する【実務で活用できる】
Excelの「外部リンクエラー」で困っていませんか?前回記事で「非表示シート」の削除を紹介しましたが、削除したシートにリンクしている設定があった場合、参照先のリンクが切れてしまったことでエラーが発生している場合があります前回記事はこちらを参照... -
VBA-tool
Excelの非表示シートをVBAで削除する【実務で活用できる】
Excelワークブックは、新規で一から作っていくと大変なので、過去に使っていたものや誰かが作ったものを流用するケースが多いと思いますしかし、このようにファイルを使いまわしていたり、複数の人が編集を加えている状況の場合、知らないうちに不要なシー... -
VBA-tool
Excel VBAでファイル名を一括変更する【実務で活用できる】
ファイル名を変更したい場合はどんな時でしょうか?例えば、以前紹介したOutlookメイルの添付ファイルを一括ダウンロードして保存していたりした場合などがそうだと思いますさて、そのファイル名を変更しようと思った時に、ファイル内容を確認しないとファ... -
VBA-tool
【ExcelVBA】全ファイルを再帰処理でルートフォルダに移動
大量のファイルを複数のサブフォルダ(例えば日付ごとなど)に分けて保存している場合があると思いますが、まとめて処理したい場合にどうしていますか? いちいちフォルダを見て回るより、一か所にまとめて見た方が処理を効率的なのではないでしょうか。た... -
VBA-tool
【ExcelVBA】ファイルのタイムスタンプを一括で指定変更する
ファイルのタイムスタンプを変更したい時ってありませんか?変更しようと思うのは、Excelファイルだけでなく、その他すべてのファイルのタイムスタンプです前記事でShellApplicationで更新日時を変える(元に戻す)処理を説明しましたが、Shellで変更でき... -
VBA-tool
【ExcelVBA】タイムスタンプを変えずにパスワード設定を行う
Excelファイルのタイムスタンプを変更したくない時ってありませんか?パスワードを付け忘れたり、付けなくてもよかったのにPWを付けてしまった場合、変更するためにはファイルを開いて変更する必要があります。でも、ファイルを開いて変更後に保存する場合... -
VBA-tool
【ExcelVBA】keybd_eventでスリープを阻止するコード検証
実行中のVBAに長いループ処置があった場合、PCがスリープ状態に入ってしまうとVBAは停止してしまいます。PCの設定を変更できるならば、PC自体の動作設定で対処できますが、職場のPCなどの場合セキュリティ上の問題で設定変更できないことが多いのではない... -
VBA-tool
【ExcelVBA】別インスタンスで開いて作業能率を上げよう
仕事でExcelを使っている人は、Excelを複数開いて作業をしている方が多いのではないでしょうか。私もその一人です。しかも、大量のデータをVBAを使って処理しているため、同一インスタンス内で複数のブック(プロセス)が動いていた場合、一つのブックでVB...
12