返回列表 上一主題 發帖

[發問] Excel 儲存格一問

[發問] Excel 儲存格一問

請問,如何Excel 儲存格設定成{只能貼上值}?
不管是用函數還是VBA,請問該如何達成?

回復 1# zz0660


    請問版大是要問如何將公式另存成值就好嗎?

    如果是的話,方法如下3張圖順序:
1.先複製


2.按滑鼠右鍵,選選擇性貼上


3.選  值

TOP

回復 2# jeffrey628litw


    這個我已經知道了,但不想要每次貼上都如此複雜。
我想要的是一個貼上動作,就能直接轉成值。

不過還是感謝您的分享。

TOP

若是要作很多位置可以寫成VBA
例如
Sub 複製貼上()
    複製 = "F2:F4 F5:F6 F7": CP = Split(複製)
    貼上 = "G2:G4 H5:H6 I7": PS = Split(貼上)
    For I = 0 To UBound(CP)
        Range(PS(I)) = Range(CP(I)).Value
    Next
End Sub
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

將"貼上值"圖示拉到功能表上方即可(自訂工作列)

TOP

        靜思自在 : 願要大、志要堅、氣要柔、心要細。
返回列表 上一主題