返回列表 上一主題 發帖

合併儲存格

合併儲存格

如何以程式碼插入合併儲存格呢??
寶寶

回復 1# caichen3

Range("C1:E5").MergeCells = True

TOP

假設先插入一列,並且想新插入的列是合併儲存格
now=Selection.Row
ActiveSheet.Rows(now).Insert
range("   ")

range內的變數我該如何寫呢?
謝謝喔!
寶寶

TOP

回復 3# caichen3
要知道你要合併幾列幾欄?
學海無涯_不恥下問

TOP

本帖最後由 caichen3 於 2012-3-12 15:03 編輯

假使我設定按一次按鈕,插入一列並且合併7行的儲存格呢?謝謝!
寶寶

TOP

回復 5# caichen3

Selection.EntireRow.Insert
Range("A" & Selection.Row).Resize(1, 7).MergeCells = True

TOP

回復 6# register313


    按照上面的程式碼,將會合併左方七列儲存格,請問能設定合併左邊/右邊的儲存格嗎??

TOP

回復 7# jean0165

合併動作的程式碼必須了解你的基準點在哪?
這是如何取得合併範圍的必要條件
問題問得太過空洞,得不到正確解答
學海無涯_不恥下問

TOP

回復 7# jean0165

設G10為原基準儲存格

Range([G10], [G10].Offset(a, b)).MergeCells = True
a:數值,a為正:表往下擴展之格數,a為負:表往上擴展之格數
b:數值,b為正:表往右擴展之格數,b為負:表往左擴展之格數

TOP

回復 9# register313


    謝謝你的回覆!!

TOP

        靜思自在 : 君子如水,隨方就圓,無處不自在。
返回列表 上一主題