日本語入力ソフトとVBAの覚え書き

・各種日本語入力ソフトの辞書解説 ・ちょっと楽になるExcel VBA集

VBA(Word)

(Office VBA)【決定版】マルチディスプレイ環境でユーザーフォームを親ウィンドウの中央に表示する・後編

前編では、ユーザーフォームを中央に表示させる処理の流れを追いました。今後半では実際マクロのどの場所にどういうコードを記述すれば良いかを解説します。

(Office VBA)【決定版】マルチディスプレイ環境でユーザーフォームを親ウィンドウの中央に表示する・前編

マルチディスプレイ環境でユーザーフォームマクロを表示させると、ブックを表示させているディスプレイとは別のディスプレイにフォームが表示されてしまうことがあります。これを防ぎ、現在開いているブックの中央付近に表示させる方法を紹介します。

(Excel) VBAでのヘッダーとフッターの記述方法

Excel VBAでのヘッダーおよびフッターの記述方法について解説します。

素のVBAだけで画面の解像度を取得というか推測する手法(API使いません)

VBAで画面の解像度を取得したいときにWeb検索すると、WindowsAPIを使うとか、PowerShell経由で.NET APIを使うとかいう記事がよく出てきますが、結構面倒なイメージがあります。ここでは、そういうものを使わずにVBAだけで画面の解像度を取得というか推測する…

Officeファイルのプロパティを編集する (BuiltInDocumentProperties)

エクセルのプロパティ編集のコードを探していて、OfficeのうちWord, Excel, PowerPointにはBuiltInDocumentPropatiesとCustomDocumentPropatiesというものがあることが分かり、このうちBuiltInDocumentPropatiesについて調べてみました。 Word, Excel, Power…

VBAマクロをリボンやクィックアクセスツールバーのボタンに割り当てる

作成したVBAマクロを手軽に実行出来るように、リボンやクイックアクセスツールバーのボタンに配置してみましょう。 目次 目次 手順その1 リボンのユーザー設定を開く 手順その1 リボンのユーザー設定を開く リボンの任意の場所で右クリックしてメニューを開…

VBAマクロ作成を気軽に始めてみよう! ~Word編~

WordでVBAマクロ作成を始めてみましょう。必要なのは Microsoft Wordだけです。準備は簡単、手順通りに進めていけば誰でも始めることが出来ます。 目次 目次 手順その1 ~開発タブを表示しよう~ 手順その2 ~Visual Basic Editorを表示しよう~ 手順その3 …

Word VBAで '現在のページを印刷する' マクロを作成すると1クリックで印刷出来るようになる

Wordで ' 現在のページを印刷する ' 場合、毎回、ファイル>印刷>設定:現在のページを印刷>印刷 と進んでいかなくてはならない。これが結構な手間であるため、VBAマクロを組んでボタン配置することにしました。 コード Sub PrintActivePage() ' ** 現在の…

(Word VBA) フォント設定メモ

With ActiveDocument.Styles(wdStyleNormal).Font .NameFarEast = "HG明朝B" .NameAscii = "HG明朝B" .NameOther = "+本文のフォント" .Name = "+本文のフォント" .Size = 11 .Bold = False .Italic = False .Underline = wdUnderlineNone .UnderlineColor =…