[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『VBAマクロで、セルにコピー「別シート」に貼り付けをしたい』(リンゴ)
VBA初心者です
シート(日別勤務表)鈴木
森
南
別シート(印刷)に(日別勤務表)の 鈴木
森
南
貼り付けする
VBAで、記録すると
SUB 人員3人()
Worksheets(”日別勤務表”).Range(”C3:C5”).copy
Worksheets(印刷).Range(”F5:F7”).PasteSpeiaI Paste;=xIpasteVaIues
End Sub
マクロ登録すると
実行エラー 438が出てしまい、貼り付けが、できません
どこが、間違っているか、分かりません。
宜しくご伝授お願いします。
< 使用 Excel:unknown、使用 OS:WindowsVista >
釣り?でないことを願いつつ
リンゴさんは目が悪かったりされますか? 提示されたコードで良くないところを指摘します。
Worksheets(印刷) ~~~~~~ 「印刷」というシート名であれば、""(ダブルクォーテーション)で文字を挟む必要が有ります。 Worksheets("印刷")
.PasteSpeiaI Paste;=xIpasteVaIues ~~ ~~ ~~ ~~ ~~ SpeialではなくSpe「c」ialです IではなくLです ;(セミコロン)ではなく、:(コロン)です Sub 人員3人() Worksheets("日別勤務表").Range("C3:C5").Copy Worksheets("印刷").Range("F5:F7").PasteSpecial Paste:=xlPasteValues End Sub (稲葉) 2016/02/09(火) 12:35
ご指摘のとうり、目がよくありません。
指摘があった、コードを直した所、出来ました。
本当に、ありがとうございました。
(リンゴ) 2016/02/09(火) 12:55
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.