神Excelの雑記

闇Excelでバックオフィスの人です。メモ帳的な。

ファイルの暗号化・圧縮①方法編

VBAによるファイルの簡単な暗号化 Wordファイルにパスワードをかけて送りたいという要望があったときに思いついたもの。 結論としては、顧客が許すなら、7-zip入れてパスワード付き圧縮しちまえ。 Wordファイルを暗号化する方法もないわけじゃないが、圧縮の…

Captionのプロシージャを呼び出す汎用ボタン

今回は、「ワークシートのデータベース的利用①設定シート編」で書いた「フォームボタンにSetHackを仕込んで、Captionに実行したいプロシージャ名を記載しておき、SetHack後にプロシージャを呼び出す」 とはなんぞや、という話。 god-of-excel.hateblo.jp 事…

ワークシートのデータベース的利用①設定シート編

このエントリは、以下のような状況において、力を発揮する。 ツールから成果物への要求が頻繁にある ツールの保守エンジニアや、ツールを使用する現場スタッフに、引き継ぎの可能性がある 中長期間使われるツールである Excelの使える現場スタッフで、ちょっ…

アドインファイル(.xlamと.xla)のシート制御

アドインファイルのシート表示/非表示 アドインファイルは、シートを裏で持っている。 以下のコードで、シートを表示することができる。 'アドインファイルのシート表示 Thisworkbook.IsAddin = False この状態では、ブックを上書き保存することはできないが…