ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。

Range("G778:J808").Select
Selection.Copy
Windows("表4.xlsm").Activate
ActiveWindow.SmallScroll Down:=-6
Range("A40").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False

End sub

でやってっるんですけど・・・シート指定したいのですが
エラーになってて困ってます。
Windows("表4.xlsm").Worksheets("Sheet3").Activate
で間違ってますか??
確実にシート3に移動したいです

A 回答 (3件)

我がpcでは問題なく実行出来て、正解になりますケド・・・



"表4.xlsm"と言うエクセルファイル名、合ってます?
    • good
    • 0
この回答へのお礼

あってます(><)
諦めて他の方法にします
ありがとうございました

お礼日時:2018/08/10 15:02

改行になっちゃってるケド、改行なしで


With Windows ("表4.xlsm")です。
    • good
    • 0
この回答へのお礼

それでもエラーになるんです(´;ω;`)
というか反応しなくなりましたーーー( ;∀;)( ;∀;)( ;∀;)

お礼日時:2018/08/10 14:35

Windows("表4.xlsm").Activate を


Windows("表4.xlsm").Worksheets("Sheet3").Activate にしたい??

ならば
With
Windows("表4.xlsm")
Worksheets("Sheet3").Activate


End With
    • good
    • 0
この回答へのお礼

Range("O778:R808").Select
Selection.Copy
With
Windows ("表4.xlsm")
Worksheets("Sheet3").Activate
Range("A40").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
End Withですよね?エラーです(´;ω;`)

お礼日時:2018/08/10 12:38

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!