「 Excel・VBA活用術 」一覧

【エクセルVBA】Protect/Unprotectメソッドでシートの保護設定と解除をする方法

【エクセルVBA】Protect/Unprotectメソッドでシートの保護設定と解除をする方法

ProtectメソッドとUnprotectメソッドを使って、VBAでシートの保護を設定したり、解除したりする方法をご紹介しています。VBAで作成したレポートを変更させたくない!という時にこのメソッドを加えておけば、シートの保護までVBAがやってくれますよ。シートの保護を忘れずに設定したい!という時におすすめです。

【Excel】勝手なシート操作を防ぐ!初心者向けのブックの保護設定

【Excel】勝手なシート操作を防ぐ!初心者向けのブックの保護設定

VBAでシート操作を行うエクセルツールにとって、使う人が勝手にシート構成を変更できてしまうのは避けたいところ。エクセルのシート操作(名前の変更、挿入、削除、移動、コピー)を制限する機能、ブックの保護の設定と解除方法をご紹介しています。パスワードを設定しておけば、特定の人だけが編集できるようにすることもできますよ。

【Excel】勝手な編集は許しません!初心者向けのシート保護設定

【Excel】勝手な編集は許しません!初心者向けのシート保護設定

エクセルの「シートの保護」を使ったシートの値編集を制限したり、パスワードを使って特定の人だけに操作できるようにする方法をご紹介しています。関数やマクロを使ったエクセルブックのように、値やシートを操作されると正しく動作しなくなる、というときに便利な機能です。

【エクセルVBA】 ピボットテーブルに行、列、値フィールドを追加する

【エクセルVBA】 ピボットテーブルに行、列、値フィールドを追加する

エクセルVBAのAddFieldメソッドとAddDataFieldメソッドを使って、ピボットテーブルに行、列、値フィールドを追加する方法をご紹介しています。前回と前々回ご紹介している、ピボットテーブル作成と組み合わせれば、ピボットテーブルの作成からフィールドの設定まで、VBAで全自動化することも可能になります。