• ベストアンサー

形式を選択して貼り付け

Range("a" + z + 1).PasteSpecial_ Paste:=xlPasteValues, Operation:=xlNone, _ SkipBlanks:=False, Transpose:=True 上記を入力し、実行すると「この操作には同じサイズの結合が必要です」とエラーが出ます。本を見て同じように作成したので、何処が間違ってるのか、分かりません。教えて下さい。

質問者が選んだベストアンサー

  • ベストアンサー
  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.2

Selection.PasteSpecial Paste:=xlAll, Operation:=xlNone, SkipBlanks:=False _ , Transpose:=True Selection.MergeCells = False では?

satosatosato
質問者

お礼

色々入力していたら、出来る様になりました。(どうしてかは分かりません)もっと勉強したいと思います。ありがとうございました。

その他の回答 (1)

  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.1

コピーされる範囲、または貼り付けるほうの範囲に結合セルがあるせいではないでしょうか?

satosatosato
質問者

補足

説明本には結合がしてあります。この結合をやめると、書類としては見づらくなります。 実際書いてある通りに入力しても出来ませんでした。貼り付け先には結合セルはありません。