罫線描画の追加修正と細かな修正をしました。
マクロによる自動レイアウトセンター配置バージョンほぼ完成かな![]()
私の家の8世代約160人の家系図は、100%自動描画できるようになりました。
(100%表示できないことも考えられますし、見やすいように手修正してください)
印刷は、プリンターのポスター印刷機能などを利用して分割印刷し、のり付けすると一覧の巨大な家系図が完成します。
とりあえず、ほぼ完成バージョンをアップします。
excelkakeizu_ver1.68.zipをダウンロード
兄弟を並べて表示するのは、無理だなとあきらめていましたが、
「本人の兄弟は並べて表示してほしいな」とご意見をいただき、また、考えていたら、
ひらめきました
今までコード昇順に1代目から本人→配偶者関係→兄弟関係 2代目と表示してました。そのため、先代関係の子供や孫が次の世代に割り込んできて、兄弟を並べて表示できませんでした。コード降順とか直系からなどと考えましたが、これまた、どこから配置していいか難しく、手のつけようがありませんでした。
ふと、
若い世代から、今の方法で配置すれば兄弟が並ぶのではないか
ちょっと細工をしてやってみたら、兄弟が並んでくれました。今度、親関係が前の世代に割り込みますが、それほど見にくくないようです。
結構いい感じかな?
バグ発見しました。列オーバーのとき表示が乱れることがあります。
いろいろ試しては、修正を重ねているため、
直していたはずが、直っていない。
というところが、多々あります![]()
老化防止の趣味のエクセルですのであしからず。
バグ修正と列オーバー時の処理を追加しました。
ま、こんなところでしょう
このバージョンからセンター配置にしました。
また、没年月日の表示不具合修正しました。(変な表示になっていました
)
センター配置にすることでエクセルの列制限(256列)に引っかかりやすくなりました。
列オーバーの場合表示できませんが、センター位置を変更することで表示できることがありますので、センター位置を変更できるようにしてみました。
なんとか公開できるレベル??かなと
excelkakeizu_ver1.6.zipをダウンロード
100%描画は無理ですね。主に罫線ですが少し手修正が必要です。あしからず。
次は、センター位置を変更しても表示できない場合、表示できなかった人をどこかに表示して手修正でなんとか家系図を完成できるようにすることかな~
最近のコメント