No.2ベストアンサー
- 回答日時:
moooonさん、こんにちは。
結論から言うと、
ActiveSheet.Paste Destinationと、PasteSpecialの組合せはできないようです。
(下記URL参照)
なので、前回ご紹介したマクロの
Worksheets("AAA").UsedRange.Copy
の後を
ActiveSheet.Paste Destination:=Workbooks(\"book1.xls\").Worksheets(\"Sheet1\").Range(\"A1\")
ではなく、
maruru01さんのご回答のように書き換える必要があると思います。
Destinationの場合は、クリップボードを経由せずに直接
コピーペーストできる、というものですが、
書式を除く等の作業が伴うと、クリップボードを経由させる必要があるようです。
参考URL:http://www.asahi-net.or.jp/~zn3y-ngi/YNxv998.html
あ、moon00さん、先日はありがとうございました!
今回もまたありがとうございます。
そういうことでしたか。やっとわかりました。
No.1
- 回答日時:
こんにちは。
maruru01です。Workbooks("book1.xls").Worksheets("Sheet1").Range("A1").PasteSpecial Paste:=xlPasteFormulas
でしょうか。
この回答への補足
さっそくありがとうございます。
Workbooks("book1.xls").Worksheets("Sheet1").Range("A1").PasteSpecial Paste:=xlPasteFormulas なら、わたしもわかるのですが、ActiveSheet.Paste Destination:=Workbooks("book1.xls").Worksheets("Sheet1").Range("A1") という書き方で xlPasteFormulas または xlPasteValues を使う方法はないのでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/07/04 17:58
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/01/27 13:15
- Visual Basic(VBA) エクセルVBAコピー 2 2022/06/08 21:45
- Visual Basic(VBA) 送付元、送付先が同じ大きさの複合セルのコピーがVBAで、できません。 1 2023/06/01 20:51
- Excel(エクセル) エクセルのマクロについて教えてください。 3 2023/02/07 14:47
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/01/26 12:00
- Excel(エクセル) 【マクロ】PasteSpecialメソッドにて、コードが動かない理由が分かりません 2 2023/08/15 20:47
- Excel(エクセル) エクセル 値をコピペした時に、条件付き書式で塗られた背景色もペーストさせる 2 2023/04/05 17:21
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/01/26 09:50
- Visual Basic(VBA) vbaのエラー対応(実行時エラー7:メモリが不足しています) 4 2023/04/24 00:20
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
Application.ScreenUpdating = Falseが効きません
Visual Basic(VBA)
-
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
-
4
VBAでループ内で使う変数名を可変にできないか。
Visual Basic(VBA)
-
5
【EXCEL2002】「貼り付け先の書式に合わせる」をVBAで実行したい
Excel(エクセル)
-
6
エクセルVBAで5行目からオートフィルタモードに設定したいたい
Excel(エクセル)
-
7
VBA マクロ実行時エラー’1004RangeクラスのPasteSpecialメソッドが失敗
Access(アクセス)
-
8
名前をつけて保存した後、元のファイルに戻るには
その他(コンピューター・テクノロジー)
-
9
エクセルVBAで値の貼り付けができない
その他(Microsoft Office)
-
10
ExcelのVBA。public変数の値が消える
Visual Basic(VBA)
-
11
「選択範囲を解除してアクティブセルを選択」をマクロで行うにはどうすればよいでしょうか
Excel(エクセル)
-
12
VBAでブックを非表示で開いて処理して閉じる方法
Excel(エクセル)
-
13
VBAでエクセルシートを更新(リフレッシュ)する方法を教えて下さい。
Excel(エクセル)
-
14
VBAのコマンドボタンの文字列の改行方法は?
Visual Basic(VBA)
-
15
VBAで文字列を数値に変換したい
Excel(エクセル)
-
16
screenupdatingが機能しなくて困ってます
Visual Basic(VBA)
-
17
「Columns(A:C")」の列文字を数字にして表記したい"
Excel(エクセル)
-
18
エクセルvbaでの図形のカット(コピー)ペーストについて
Excel(エクセル)
-
19
【VBA】コピー&複数個所のペースト繰り返し
Excel(エクセル)
-
20
VBA シートをコピーする際に Copyメソッドは失敗しましたのエラーが出てしまいます
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ワード:右上の小さい文字
-
ワードで改行すると一行開いて...
-
Powerpointで、コピーすると、...
-
Ctrl+Shift+C、Ctrl+Shift+Vが...
-
エクセルでマイナスの%表示を...
-
エクセル 期日の半年前になる...
-
縦書き日本語入力で( )をこ...
-
英文での借用書書式を教えてく...
-
パワーポイントで乗数はどうや...
-
wordの表にテキストをペースト...
-
レポート
-
Google スプレッドシートを使...
-
エクセルの機能について
-
ワードで既に使われている色の使用
-
ワードの囲み文字
-
Excel 条件付き書式 行ごとに...
-
wordで縦書きで「あ」に濁点を...
-
ワードで2行の文字の中央に・・。
-
エクセルの文字入力で白抜き文...
-
CとかRの丸囲い文字、どうや...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ワードで改行すると一行開いて...
-
ワード:右上の小さい文字
-
Ctrl+Shift+C、Ctrl+Shift+Vが...
-
エクセルでマイナスの%表示を...
-
Powerpointで、コピーすると、...
-
縦書き日本語入力で( )をこ...
-
エクセル 期日の半年前になる...
-
パワーポイントで乗数はどうや...
-
Google スプレッドシートを使...
-
英文での借用書書式を教えてく...
-
CとかRの丸囲い文字、どうや...
-
レポート
-
ワードで既に使われている色の使用
-
ワードの文字の濃さを揃えたい。
-
【EXCEL2002】「貼り付け先の書...
-
エクセルの文字入力で白抜き文...
-
30代です。遺書を作ろうと思っ...
-
wordで縦書きで「あ」に濁点を...
-
エクセルの機能について
-
wordの表にテキストをペースト...
おすすめ情報