返回列表 上一主題 發帖

[發問] 請教A1的格式等於B1的格式語法為??

[發問] 請教A1的格式等於B1的格式語法為??

請教A1的格式等於B1的格式語法為??

本帖最後由 lcctno 於 2015-8-28 08:17 編輯

這是使用錄製巨集的方式得到的
複製B1 然後選擇性貼上格式於A1  其實像我是初學者 我大部分是使用錄製的方式 然後再嘗試縮短程式碼

Sub Macro1()
'
'
' 2015/08/28 錄製的巨集
'

'
    Selection.Copy
    Range("B1").Select
    Application.CutCopyMode = False
    Selection.Copy
    Range("A1").Select
    Selection.PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, _
        SkipBlanks:=False, Transpose:=False
End Sub

TOP

回復 1# t8899


    試試看:
cells(1,2).Copy cells(1,1)

TOP

本帖最後由 t8899 於 2015-8-28 08:40 編輯
回復  t8899
    試試看:
cells(1,2).Copy cells(1,1)
Scott090 發表於 2015-8-28 08:29

我是不想用到copy 的指令!
因為我的巨集每10秒就會做一次拷格式的動作,這會影響我在其他程式使用copy 的動作

TOP

回復 4# t8899


    一個Range的組成有很多"格式:及"物件"所組成,也很難用Copy就可以完全複製過去。除非!複製整張工作表。
所以很難用一句函數或者語法就可以完成,還要看你要哪種"格式"及"物件"要相同!請參考Range說明

TOP

        靜思自在 : 待人退一步,愛人寬一寸,就會活得很快樂。
返回列表 上一主題