toro-no-sashimi

Excel VBA

カレントディレクトリの取得と設定

カレントディレクトリを取得する方法と、設定する方法になります。【関数化】カレントディレクトリを取得します。' カレントディレクトリを取得Function GetCurrent() As String Dim fso As Object Se...
Excel VBA

ワークブックの作成

ブックを新規作成します。ブックを作成し、Sheet1のA1に文字をセットして保存して閉じる処理を行います。
Excel VBA

ExcelからWordを開いた際の 5981 エラー

ExcelからWordを開いた際に 「実行時エラー '5981': マクロの記憶領域を開くことができません。」 が発生する場合があります。
Excel VBA

スクリプト実行時の確認(アンチウィルス)

PowerShellを実行しようとすると、アンチウィルスソフトが反応して処理をブロックすることがあります。設定を行うことで、ブロックを回避することができます。
Excel VBA

シートの名前一覧を取得

Worksheetの名前一覧を取得して、デバッグ画面に出力します。
Excel VBA

ドライブパスの一覧取得

ドライブパス(Cドライブ、Dドライブ等)の一覧を取得します。
Excel VBA

数値を16進数に変換

数値を16進数に変換します。
Excel VBA

文字変換(小文字,大文字,全角,半角)

文字列を大文字、小文字、半角、全角、カタカナ、ひらがなへの変換をします。
Excel VBA

Zipファイルを解凍(パスワードなし)

Zipファイルを解凍します。標準機能にzipファイル関連の機能はありません。PowerShellの圧縮、解凍コマンドを利用します。
Excel VBA

Windows Script Host Object Model

WshShell を使用する場合、初期設定ではエラーが発生するので「ツール」-「参照設定」-「Windows Script Host Object Model」にチェックを入れて、OKします。外部アプリケーションを起動する際に使用します。【...