ペースト方法を指定して貼り付け!PasteSpecial VBAマクロ

値で貼り付けたいのにミスった!ってことあるかと思います。

 

そんな時には PasteSpecialメソッド を使いましょう。

 

xlPasteValues -4163 値のみ
xlPasteComments -4144 コメントを貼り付け
xlPasteFormulas -4123 数式を貼り付け
xlPasteFormats -4122 コピーしたソースの形式を貼り付け
xlPasteAll -4104 すべてを貼り付け
xlPasteValidation 6 入力規則を貼り付け
xlPasteAllExceptBorders 7 輪郭以外のすべてを貼り付け
xlPasteColumnWidths 8 コピーした列の幅を貼り付け
xlPasteFormulasAndNumberFormats 11 数式と数値の書式を貼り付け
xlPasteValuesAndNumberFormats 12 値と数値の書式を貼り付け
xlPasteAllUsingSourceTheme 13 ソースのテーマを使用してすべてを貼り付け
xlPasteAllMergingConditionalFormats 14 すべてを貼り付け、条件付き書式をマージ

 

ごちゃごちゃ余計な引数は使わん!って人は下記のサンプルをご閲覧あれ♪

 

Sub Pastes()
Range(“A1”) = “ペースト練習”
Range(“A1”).Select
Selection.Copy
Range(“E1”).PasteSpecial xlPasteValues
End Sub

 

ではでは。

 

 

コメント

タイトルとURLをコピーしました