![](http://vba-assets.net/wp-content/themes/cocoon-master/images/woman.png)
エクセルで証拠説明書を作成しているのですが、セルの文字が途中から表示されなくなってしまって困っています。
![](http://vba-assets.net/wp-content/themes/cocoon-master/images/b-man.png)
それってワードで作ったほうが良いのではないですか?
![](http://vba-assets.net/wp-content/themes/cocoon-master/images/woman.png)
ワードの表は苦手なんです。
![](http://vba-assets.net/wp-content/themes/cocoon-master/images/b-man.png)
わかりました。それでは、文字がセル内に収まるように書式を設定するマクロを作りましょう。
ダウンロード
サンプルファイルは、こちらからダウンロードしてください。
使い方
表書きの作成
![](https://vba-assets.net/wp-content/uploads/image-309-800x508.png)
「表書き」シートを右側に表示された記入例に従って入力してください。
証拠説明書の作成
![](https://vba-assets.net/wp-content/uploads/image-302.png)
表の外側の一番左のセル(上の図で選択されているセル)をダブルクリックすると、罫線が設定されます。
![](https://vba-assets.net/wp-content/uploads/image-303.png)
それぞれの項目を入力してください。
![](https://vba-assets.net/wp-content/uploads/image-305.png)
「書式設定」ボタンを押すとメニューが表示されます。
![](https://vba-assets.net/wp-content/uploads/image-306.png)
選択されている書式設定が実行されます。
選択されていない書式設定は解除されます。
![](https://vba-assets.net/wp-content/uploads/image-307.png)
「原本・写しの別」、「作成年月日」および「作成者」が未入力の場合は、セルが結合されます。
「立証趣旨」がセルの高さ制限を超える場合は、セルが分割されます。
![](https://vba-assets.net/wp-content/uploads/image-308.png)
オプションの設定
「オプション」シートで書式設定の各機能を停止することもできます。
マクロの構造
「開発」-「Visual Basic」をクリックしてVBEを起動すると、マクロの構成や内容を確認することができます(そのまま編集することもできます)。
プロシージャ内のコードの細部については、サンプルファイルのプログラムにコメントで記載していますので、そちらを御覧ください。
コメント
新規行追加追加時の番号等の自動入力機能を削除しました。(Ver130)