|
こんばんは、かみちゃんさん。
>そうですか。
>こちらで、確認したところ、「貼り付けた行」ではなく、Copy時に範囲指定した25行分
>が反転したままになっていましたので、確認していただこうと思い、書き込みしまし
>た。
>今、現在どういうコードになっているかは、わかりませんので、これ以上は、言わない
>でおこうと思います。いらぬ混乱を招きそうなので。
いくつか複写する部分が増えていますが、今のコードは以下の通りです。
入力というのがSheet1
内訳というのがSheet2
です。
Private Sub 転送_Click()
Range("A10").AutoFilter 1, True
Worksheets("入力").Range("B13:C37").Copy
Worksheets("内訳").Range("A8:B8").PasteSpecial (xlPasteValues)
Worksheets("入力").Range("F13:H37").Copy
Worksheets("内訳").Range("C8:E8").PasteSpecial (xlPasteValues)
Worksheets("入力").Range("S13:T37").Copy
Worksheets("内訳").Range("F8:G8").PasteSpecial (xlPasteValues)
Worksheets("入力").Activate
ActiveSheet.AutoFilterMode = False
Application.CutCopyMode = False
End Sub
>私が提示したコードでは、きちんと消しています。
>ズバリ、点線を消すための1行があります。どの行かは、確認してみてください。
すぐわかりました。
Application.CutCopyMode = False
ですね。
ありがとうございました。
|
|