✔ 最佳答案
首先講講個原理︰
一條線(暫稱之為A線)既形成,是由上格的底及下格的頂組合的,但這又形成另一個問題,當上格底是紅色線而下格頂是藍色線時,那麼A線是甚麼顏色呢﹖這決定於誰最後填色。作個例,假設先填上格底紅,後填下格頂藍,最後A線為藍色。但這不代表上格底的紅色被遺棄,因為有屬性的出現,就是隱性及顯性。在這例,下格頂藍為顯性,上格底紅為隱性。所以A線為藍色。
再來就是插入新行,即是憑空將A線拆開加入新的頂及底,臨時顏色為"空空",如在上例A線加新行,則A線將不再存在,而變成二條新線(新A1及新A2)︰
紅 <----新行的格頂(隱性) - 新A1線
空 <----新行的格頂 - 新A1線
空 <----新行的格底 - 新A2線
藍 <----新行的格底(顯性) - 新A2線
A線被拆開,問題又來了,新形成的二條線各有顏色組合,那麼A1及A2最後顏色誰屬呢﹖在上例,藍為顯性,因此,藍取代空,而紅色為隱性,空取代紅,所以最後A1線為空色,A2線為藍色。
回到題目… 有新的空線出現是因為未插入前的實線含有隱性,如你想避免空線出現,你留意儲存格格式中,除了上框線及下框線功能外,還有一個中間的內線,用這個劃線就沒隱性了。希望幫到你^^
2011-10-19 12:58:18 補充:
補充︰
1) 如果你的行數曾經被刪除,則有機會一條線是以合併的方式產生,在這情形下,會出現一個情況,就是沒有出現的顏色也是顯性,只不過顯示了另一顯性色 (即造就了雙顯性)。在這情形插入新行,會重新將兩種色分開。
2) 如果A線的組合色為同一種色,則覆蓋時不會改變原色的屬性,即也會出現雙顯性。
2011-10-19 14:34:41 補充:
噢!剛剛才留意到,你是插入欄,不是插入行… 插入欄的話也是以我上面說的方法,你選取所有原本的橫線,然後以"內線"(即是中間線,不是上下線)來劃線,就可解決你的問題了。^^