ARTICLE · 1351919
Excel制作族谱,也很方便.可直接排成我们传统族谱格式.
Excel制作族谱,也很方便.可直接排成我们传统族谱格式.修谱最怕两件事:一是改一处、抄一遍,二是想找一个人,翻半天找不到。 这套电子表格就是为了解决这两个麻烦做的——所有族人录在一张「成员」表里,查询、录入、删除、看树、出谱,全靠「录入」表顶上的六个按钮。数据只有一份,改一处,世系图、传统谱全部跟着重画。下面按使用顺序讲一遍,照着做就能上手。 一、先认认这套表 打开文件,底下是这些工作表: •录入:干活的地方。查询、录入、修改、删除、看世系树,都在这张表上。•成员:全部族人数据,九列。这张表由宏自动维护,不要手工插行、删行。•世系图:整谱树状图,点一下按钮自动生成。•传统谱1 ~ 传统谱6:仿古竖排版,每张表五世,一张表打一页。「录入」表顶上那一排蓝框就是按钮,点一下即执行,不用记快捷键。 二、第一次打开:一定要启用宏双击文件,如果顶部出现黄色安全提示条,点「启用宏」。Excel 2003 的话:工具 → 宏 → 安全性 → 设为「中」,重新打开时选「启用」。如果没有启用宏,点按钮不会有任何反应——这是最常见的问题,先查这一条。 三、六个按钮,各管一件事•B2 查询:按条件找人•C2 保存:把录入区填的子女写进成员表•D2 删除:删除当前选中的人•E2 清空:清空录入区,重新填•F2 世系图:生成/重画整谱树状图•G2 传统谱:生成/重画六张仿古谱表 四、查人:一个条件就够在「查询」这一行填条件,可以只填一项,也可以组合:•C4 填子号(精确匹配)•E4 填名字(包含就匹配,记不全也能查)•G4 填世次•I4 填展开代数——世系树往下画几代,默认 3填好点 B2。查询结果会显示在:•C7 / E7 / G7:这个人的子号、名字、世次•C8:他的简述•第 12~20 行:他的子女清单,可以直接在这里改•第 24 行往下:世系树,点树里的名字能直接跳到那个人如果提示「找到 N 条」,说明条件太宽,补一个条件(比如加世次)再查。 五、加一个新人1.先查出父辈,比如查子号 5,查出张三;2.在 12~20 行填他的子女:•子号留空=新增,保存时自动编号•名字必填•性别填 0(男)或 1(女)•排行留空,就按录入顺序自动编 1、2、3……•子女、简述可以留空3.点 C2 保存。保存时宏会自动做三件事:新子号=当前最大号+1;世次=父世次+1;父亲的「子女」栏自动写成「n子m女」。不用自己算。 六、改人和删人 改:在 12~20 行填上要改的人的准确子号,再改后面的名字、性别、排行、子女、简述、核校,点 C2 保存。子号是定位依据,不能靠改子号来「换人」。 删:查出要删的人,点 D2,确认即可。两条限制:有子女的人不能删(先处理子女);起始点不能删。 七、世系树:一条主线,看得清上下查出某个人之后,树分两段画:•上行:从这个人开始,沿父号一路往上追——父亲、祖父、曾祖……一直追到一世,中间只有这一条主线,不显示叔伯旁支;•下行:从本人往下,按 I4 的展开代数铺开子孙。每往下一代,就向右错一级,形成台阶状。所以换一个人查,整棵树立刻变成那个人的直系路径。兄弟次序:子女清单和树的下行,一律按排行升序排,排行空着或非数字的排最后。想调整兄弟长幼,改排行再保存,树会自动重排。树的颜色也有讲究:•绿色:当前选中的人•浅黄:尚未核校•灰色:无后(子女栏是「!」或「无后」)•浅蓝:子女待查(子女栏是「?」)•粉色:女性•淡青:已核校的男性 八、整谱世系图(F2)点 F2,自动生成整谱的树状图,规则是:•只写名字,不带子号、世次•第二行是世代列头:第1世、第2世、第3世……灰底小字,正好压在各代名字上方•父亲与长子同一行,中间用「─」相连,一行就是一条长子主线•长子的全部后代画完,才轮到次子:次子另起一行、缩进一级,左侧用「├」「└」引出•没有儿子时,取排行最小的子女接行•每次点都会清空重画;表被误删也不怕,宏会自动新建页面已设横向、按宽度缩放,直接打印就是一张完整的谱系图。 九、传统谱(G2):仿古竖排,五世一表这是最像老谱的部分。点 G2,会生成 传统谱1 到 传统谱6 共六张表:•一张表五世:传统谱1 是一至五世,传统谱2 是六至十世……一直到第三十世,预留到位;某张表暂时没人,也会建好并标「本表暂无成员」•每张表第一行是本表五世的世次提示,竖排•名字用隶书 32 号加粗,占两行,加外侧框线,自动换行•名字下面接写简述,每小格 6 个字,楷体 16 号,不设边框,自动换行•全表 A~E 列宽 23,有字的行高统一 25;A 列设左右框线,B~E 列设右框线,五条竖线把五世分开•父亲与长子顶格对齐,先画完长子的所有后人,再画次子•换到下一张表时,仍按祖先的排行路径排序——长子的那一支永远在前,不会乱•全部画完,整表文字逆时针旋转 90 度,从下往上竖读,就是老谱的样子0 世「虚拟」不打印:它只是把多位始祖串在一起的起点,纸面上看不到。传统谱1 直接从第一世画起,如果将来有几位一世祖,会并排站在最左列,各开一支。每张表都预设了 A4 横向、一页宽、水平居中,一张表正好打一页,内容多了会自动续页。 八、整谱世系图(F2)点 F2,自动生成整谱的树状图,规则是:•只写名字,不带子号、世次•第二行是世代列头:第1世、第2世、第3世……灰底小字,正好压在各代名字上方•父亲与长子同一行,中间用「─」相连,一行就是一条长子主线•长子的全部后代画完,才轮到次子:次子另起一行、缩进一级,左侧用「├」「└」引出•没有儿子时,取排行最小的子女接行•每次点都会清空重画;表被误删也不怕,宏会自动新建页面已设横向、按宽度缩放,直接打印就是一张完整的谱系图。 九、传统谱(G2):仿古竖排,五世一表这是最像老谱的部分。点 G2,会生成 传统谱1 到 传统谱6 共六张表:•一张表五世:传统谱1 是一至五世,传统谱2 是六至十世……一直到第三十世,预留到位;某张表暂时没人,也会建好并标「本表暂无成员」•每张表第一行是本表五世的世次提示,竖排•名字用隶书 32 号加粗,占两行,加外侧框线,自动换行•名字下面接写简述,每小格 6 个字,楷体 16 号,不设边框,自动换行•全表 A~E 列宽 23,有字的行高统一 25;A 列设左右框线,B~E 列设右框线,五条竖线把五世分开•父亲与长子顶格对齐,先画完长子的所有后人,再画次子•换到下一张表时,仍按祖先的排行路径排序——长子的那一支永远在前,不会乱•全部画完,整表文字逆时针旋转 90 度,从下往上竖读,就是老谱的样子0 世「虚拟」不打印:它只是把多位始祖串在一起的起点,纸面上看不到。传统谱1 直接从第一世画起,如果将来有几位一世祖,会并排站在最左列,各开一支。每张表都预设了 A4 横向、一页宽、水平居中,一张表正好打一页,内容多了会自动续页。















































































