ACCESSからEXCELを操作しています。
範囲コピー後、書式のみペーストしたいのですが、うまくいきません。
以下の PasteSpecial の行でエラーになります。
エラーメッセージは「Range クラスの PasteSpecial メソッドが失敗しました。」です。パラメータを付けないと全てがコピーされ正常に終わります。
パラメータをダブルクォートで囲っても駄目でした。
EXCELのマクロ出力そのままなのですが、書き方が悪いのでしょうか。
Dim oApp As Object
Set oApp = CreateObject("Excel.Application")
oApp.UserControl = True
oApp.Workbooks.Open FileName:="format.xls"
oApp.Range("A1:D4").Select
oApp.Selection.Copy
oApp.Range("C9").Select
'↓エラーになる
oApp.Selection.PasteSpecial Paste:=xlFormats, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルのマクロを使ってメールを送る方法について教えてください 2 2022/03/29 01:36
- Visual Basic(VBA) マクロを短くする 1 2023/01/15 00:11
- Visual Basic(VBA) 動きっぱなしです。止め方とプロシージャの間違いを教えて下さい! 5 2022/08/15 23:08
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/07/04 17:58
- Visual Basic(VBA) vbaのエラー対応(実行時エラー7:メモリが不足しています) 4 2023/04/24 00:20
- Visual Basic(VBA) エクセル VBA メール本文に指定セルに記載されているURLをリンクとして記載する方法 8 2022/08/08 07:50
- Visual Basic(VBA) Excel vbaについての質問 3 2023/04/18 16:14
- Visual Basic(VBA) Excel VBA メール作成について 本文の中にExcel でコピーした図を上下に2つ 貼り付けを 2 2023/06/14 01:48
- Visual Basic(VBA) Excelで下記のようにマクロを作ったところ、一回目は実行できたのですが、二回目以降「実行時エラー1 1 2022/03/25 08:08
- Excel(エクセル) エクセル VBAでシートのコピーを作りたい 1 2023/05/18 07:42
このQ&Aを見た人はこんなQ&Aも見ています
-
新NISA制度は今までと何が変わる?非課税枠の拡大や投資対象の変更などを解説!
少額から投資を行う人のための非課税制度であるNISAが、2024年に改正される。おすすめの銘柄や投資額の目安について教えてもらった。
-
アクセスVBAで既に開いているエクセルを閉じたい
Yahoo!ショッピング
-
Access VBA でデータペーストをする
その他(Microsoft Office)
-
Access VBAから使用したExcelプロセスを閉じる方法について
Visual Basic(VBA)
-
-
4
アクセスvbaでエクセルブックを保存
その他(Microsoft Office)
-
5
SQL文で パラメータが少なすぎます エラー
Access(アクセス)
-
6
ACCESSのVBAにてExcelのシートをコピーしたい
その他(データベース)
-
7
ACCESSVBA からExcelの他ブックへコピーの方法
Visual Basic(VBA)
-
8
Accessで文字列の長さによって、フィールドの幅を自動で合わせる方法
Excel(エクセル)
-
9
アクセスからエクセルのシートを追加して、名前をつける方法
Excel(エクセル)
-
10
Access エクセルシート名変更
その他(プログラミング・Web制作)
-
11
Access サブフォームでの選択行の取得
その他(データベース)
-
12
アクセス マクロ クリップボードを空っぽにしたい
Access(アクセス)
-
13
VBA シートをコピーする際に Copyメソッドは失敗しましたのエラーが出てしまいます
Visual Basic(VBA)
-
14
Access レポート印刷するときに1ページに収める方法
Access(アクセス)
-
15
日付型のフィールドに空白を入れる方法を教えてください
その他(データベース)
-
16
ACCESS──メインフォームでサブフォームのレコード件数をカウントしたい
Access(アクセス)
-
17
エクセルからアクセスにインポートする際のエラーについて
Access(アクセス)
-
18
テキストボックス(アクセス)内のテキストの保存
その他(データベース)
-
19
Accessのマクロでモジュールを実行させたい。
Access(アクセス)
-
20
On ErrorでエラーNoが0
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
DVD Styler トラブル解決方法
-
巡回冗長検査エラーが出てコピ...
-
DVD再生不良のチェックを行...
-
DVDリッピングで映像に乱れが生...
-
再エンコードなしの連結ソフト
-
EOMONTHについて
-
Nero Expressでエラーが出て書...
-
ImgBurnがディスクに書き込む直...
-
エクセルでSUM。空白の時エ...
-
DVDのベリファイとは何ですか?
-
N88互換BASIC for Windows95の...
-
欧州仕様のsony ビデオカメラ...
-
スケジュールウォッチャーの同...
-
ImgBurnエラー
-
VBでの変数宣言は1行に2つ...
-
エラーチェックを全て無視したい
-
エクセルで計算すると2.43E-19...
-
マイクの音量がかなり小さいで...
-
【GIMP】選択範囲を透明にする。
-
NIKE RUN CLUB アプリについて...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
DVD Styler トラブル解決方法
-
ImgBurnエラー
-
アンインストールができない。
-
N88互換BASIC for Windows95の...
-
ImgBurn ベリファイでエラーが...
-
TortoiseSVNにてサーバー上の共...
-
TortoiseSVNにて、コミットがで...
-
Texでどうしても解決できないエ...
-
このセルには2桁年で表示され...
-
DVDのベリファイとは何ですか?
-
ImgBurn使用時のエラーについて
-
ACCESSからEXCELの PasteSpecia...
-
TEXの下付き文字
-
CrystalDiskInfoのSSDに関して。
-
DVD書き込みの際にベリファ...
-
Windows updateでエラー8024401...
-
BunBackupでバックアップのエラ...
-
社内プロジェクトのネーミング...
-
ExcelのSUM関数と+の違い
-
DESTROYでのHDD消去について
おすすめ情報