マガジンのカバー画像

プログラミングの備忘録

8
VBA、GAS、Swift、AppleScriptなど
運営しているクリエイター

#余白

【WordVBA】連続した空白行を1行にする

空白行が1行だったり2行だったり、混在している場合って意外と多いんですよね。以前はページ数が少ないため、地道に行を削除していましたが、作業量が多くなってくると話は別です。   マクロで一括置換して業務効率化を図るべく、試行錯誤しました。空白行をすべて削除するのではなく、1行だけ残したい人向けです。 余分な空白行を詰める 連続した2行以上の空白行があるとき、1行にするマクロです。ついでに文書の最後にある空白行も削除します。   ワイルドカードを使うためには、「あいまい検索(

【WordVBA】印刷レイアウトでの余白を詰める

新規の文書は非表示に設定できましたが、外部の文書を読み込むときは問答無用でページに余白が出てきます。ダブルクリックをすればページ間の余白は詰められるものの、量が多いだけに毎回するのは面倒。マクロでしようと思うも、その方法を解説しているサイトが見当たりませんでした……。   やっとできたので、覚え書きとして残しておきます。 マクロの記録を侮っていた ページの間をダブルクリックするも、マクロの記録はされず。某掲示板でマクロでできるらしいことは分かっていたので「これは自力でコー