エクセルは~、表計算ソフトと言うけれど~
ワードの代わりに、文章書き込む~
メモ書きによし報告書にも使い勝手よし~!
~ 詠み人知らず ~
エクセルに文章を書き込こむ。筆が走り始めると、もとい、タイピイングがリズムよく気分が乗ってきて、文字が右横のセルにはみ出してしみった。まだ、レイアウトは未確定段階なので、文字入力欄の列幅を広くするか。
やがてまた、書きたいことが増える。
行の高さ高くなるが、ここは一つ文字を折り返し設定してしまおう。
そしてまた、長いコメントが・・。流石に行高が三行分になるのは頂けないので、コメ印「※」を使って、場所を変えてセルまたぎの文字入力の大技。エクセルがいつの間にか、折り返し機能可のセルに変わってしまい、意図せず凄まじい行の高さになる可能性がある。そのようなことを避けるため、結合セルとするのもやむなし。
結合セルを解禁すると長文化に歯止めが効かなくなり、講釈レベルの超長文コメントを書いてしまう。
確か以前は1セル256文字を越えると、保存の際に「長いコメントは切り捨て御免」の主旨の警告文が出ていたが、あの制限はどうなっているだろうか。(検証してみたところ、「32767文字= 2 ^ 15 - 1」までに、仕様が大幅アップしていることが分かった)
超長文を結合セル内に書き込んで文字が折り返す場合、行高は自分で直さなければいけなくなるので注意要。行自動調整機能の仕様は慎重に。
エクセルの行数表示の左縁行間下側をダブルクリックすると、行の高さが調整されるという便利な機能が用意されている。が、結合セルの場合は行の高さは、入力されている文字数も折り返し設定なども委細構わず、1文字分の高さにされてしまう。
不用意に行高調節ダブクリを行ったらサァー大変!、せっかく行高を広げて長文が表示されるように変更した行もあえなく元に戻ってしまう。1行間違うだけなら影響は小さいが、このダブクリ機能、まとめて複数行を一気に行調節の魔法を掛けることができるので、思わず、結合セルの存在をうっかり忘れてしまい、意図に反して(結合セルがある行の)行高を元に戻してしまう。
不注意は注意してなくすようにする。鶏と卵の話かと思う様な「不注意のミスと注意の関係」。このややこしい関係を何とかしたいと思うなら、マクロで対策を講じてみよう、ホトトギス!
マクロのコード紹介に移って解決策を紹介する前に、上記の事象を差異表分析のサンプルを材料にして、画像説明で問題点をクリアにしておこう。
①エクセルで計画と実績の差異分析
⑬結合完了
セル結合した行は一度は行高を一度はマニュアル操作で設定することは必要だろう。その後に一括操作のダブクリ機能を実行しても大丈夫な
ような措置・対策をとるようにしたい。
解決策は次回。
つづく
©2017 みさき式エクセルマクロ



















