フォルダ内のExcelの非表示シートの有無、拡大率100%、カーソル位置A1をチェックするPowerShellサンプル
以前、VBAで拡大率100%、カーソル位置A1を一括でチェックするPowerShellのScript(*.ps1)を書きました。あくまでフォルダ内のExcelファイルを一通りチェックして問題のある部分をピックアップするだけです。仕様例えばフォルダの中に納品前のExcelファイルが沢山あって、1つずつ目で問題ないかチェックするのは大変だと思いませんか?よく納品前のチェックリストに記載されていることとして下の3つが挙げられていると思います。お客さんに見せてはいけない非表示シートが混じっていていませんか?※これは大変まずい全部のシートで拡大率は100%にしていますか?カーソル位置がA1になっていますか?これらを手作業で確認すると結構な工数がかかる作業になってしまいます。今回上記の3点の確認をファイルを壊さずにスクリプト1本で確認してみます。ソースコードやることは大まかに以下のことです。作業フォルダに移動する作業フォルダ内にあるファイルごとにループするエクセルファイルを開くシートごとにループする各種チェックをする非表示シートチェック拡大率チェックカーソル位置チェック(A1)エクセルファイルを閉...