maaf, ada kurang sedikit "quote for this day":

menggabung cells (menjadi merged cells) dlm tabel yg sudah berkaidah
database
adalah *sangat tidak dianjurkan*, karena menurunkan / merusak tatanan yg
sudah ada,
memutus relasional antar data, menyulitkan pengolahan lebih lanjut.
*kecuwalik: *
memang anda mencari kesulitan di kemudian hari
hanya diberlakukan kepada *copy *tabel  yg akan dianggap sbg report
(yg hanya akan dipandangi keindahannya)


~ siti



2011/7/19 STDEV(i) <[email protected]>

>
> Sub CellMerge()
>    '  siti Vi / 19 Juli 2011 /Be Excel case/message/11991
>    '----------------------------------------------------
>    Dim Rng As Range, MRG As String, r As Long
>
>    Set Rng = Selection
>    MRG = Rng(1, 1).Address(0, 0) & ":"
>
>    Application.Calculation = xlCalculationManual
>    Application.ScreenUpdating = False
>    Application.DisplayAlerts = False
>
>    For r = 1 To Rng.Rows.Count ' loop ke Kolom Tgl
>       If Int(Rng(r, 1).Value) = Int(Rng(r + 1, 1).Value) Then
>           MRG = MRG
>       Else
>          MRG = MRG & Rng(r, 1).Address(0, 0)
>          With Range(MRG)
>             .MergeCells = True
>             .HorizontalAlignment = xlCenter
>              .VerticalAlignment = xlCenter
>          End With
>           MRG = Rng(r + 1, 1).Address(0, 0) & ":"
>       End If
>     Next r
>
>    Application.Calculation = xlCalculationAutomatic
>    Application.ScreenUpdating = True
>    Application.DisplayAlerts = False
>
> End Sub
>
>
>

Kirim email ke