忍者ブログ

開発・設定のメモ書き

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

PowerShellで日付の計算をする

環境:Powershell Ver.5
したいこと:
PowerShellで日付の計算をする。

方法:
Get-Dateコマンドレットを使用する。
PR

Visual Studioのウィンドウを初期状態にする

環境:Visual Studio 2015
したいこと:
Visual Studioで間違って閉じてしまったウィンドウを初期状態に戻したい。

方法:
「ウィンドウ」メニューから、「ウィンドウレイアウトのリセット」をクリックする。

PowerShellのバージョンを確認する

環境:Powershell Ver.5
したいこと:
PowerShellのバージョンを確認する。

方法:
以下のコマンドから、PSVersionの欄を参照する。

$PSVersionTable

実行結果:

PS F:\work> $PSVersionTable

Name Value
---- -----
PSVersion 5.1.14393.223
PSEdition Desktop
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
BuildVersion 10.0.14393.223
CLRVersion 4.0.30319.42000
WSManStackVersion 3.0
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1

Excelブックを読み取り専用に設定/解除する

環境:Excel2013
したいこと:
Excelを間違って編集しないように読み取り専用にしたい。または、読み取り専用を解除したい。
方法:
クイックアクセスツールバーに読み取り専用のボタンを追加する。
1.メニューの「ファイル」をクリックする。
2.「オプション」をクリックする。
3.左から、「クイックアクセスツールバー」を選択する。コマンドの選択を「リボンにないコマンド」、「読み取り専用の設定/解除」を選択して、追加ボタンをクリックする。右にアイコンが移動したら、「OK」をクリックする。
4.クイックアクセスツールバーに追加されたボタンをクリックするごとに読み取り専用の設定/解除が切り替わる。

Excelマクロを高速化する

環境:Excel2013
したいこと:
Excelマクロが遅い。できるだけ変更少なく、高速化したい。

方法:
1行処理するたびに画面更新やセルの式を計算するのが原因の可能性があるため、以下の設定をする。
1.マクロの先頭に以下の設定をする。 

Application.ScreenUpdating = False ' 画面を更新しない
Application.Calculation = xlCalculationManual ' セルの式を自動で計算しないようにする

2.マクロの終了に以下の設定をする。 

Application.ScreenUpdating = True ' 画面を更新する
Application.Calculation = xlCalculationAutomatic' セルの式を自動で計算するようにする

プロフィール

HN:
休日だけエンジニア
性別:
非公開
自己紹介:
プログラムや環境構築などで調べたことを忘れないようにメモするブログです。