Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


45180 / 76732 ←次へ | 前へ→

【36554】みなさんご回答ありがとうございます。。
お礼  エラーやだヽ(´・ω・`)ノ  - 06/4/3(月) 11:58 -

引用なし
パスワード
   こんな素人に丁寧に解答してくださってありがとうございます。

やはりselect(activate)しないとエラーがでるというのは私の記述ミスということですね・・・><

ちょうどまたエラーだしちゃったので例示にでも

*********************************************************************
 Set wb = ThisWorkbook
 Set Mws = Worksheets("マスター")
 Set SMws = Worksheets("商品マスター")
 
 Application.ScreenUpdating = False
  SMws.Activate
  SMws.Cells(1, "C").AutoFilter
  Range("A2:BA2").Select
  Range(Selection, Selection.End(xlDown)).Select
  Selection.ClearContents
  Workbooks.OpenText Filename:= _
  mypath & "\Shohin.txt", DataType:=xlDelimited, Tab:=True
  Workbooks("shohin.txt").Activate
  With Workbooks("Shohin.txt").Worksheets("Shohin")
   .Range(.Cells(1, "C"), .Cells(1, "C").End(xlDown)).Copy
   wb.SMws.Cells(2, "A").PasteSpecial Paste:=xlPasteValues←ここでエラー
   .Range(.Cells(1, "D"), .Cells(1, "C").End(xlDown)).Copy
   wb.SMws.Cells(2, "B").PasteSpecial Paste:=xlPasteValues
   .Range(.Cells(1, "O"), .Cells(1, "C").End(xlDown)).Copy
   wb.SMws.Cells(2, "D").PasteSpecial Paste:=xlPasteValues
   .Range(.Cells(1, "P"), .Cells(1, "C").End(xlDown)).Copy
   wb.SMws.Cells(2, "E").PasteSpecial Paste:=xlPasteValues
   .Range(.Cells(1, "Y"), .Cells(1, "C").End(xlDown)).Copy
   wb.SMws.Cells(2, "F").PasteSpecial Paste:=xlPasteValues
  End With
***********************************************************************

これはボタンを押したらtxtファイルからデータを読み込んでthisbookのマスターを更新するという部分なんですが、workbookはacivateで切り替えてからでないとコピーペーストできないのでしょうか?
11 hits

【36495】基本なのでしょうが・・・・ エラーやだヽ(´・ω・`)ノ 06/4/2(日) 1:48 質問
【36504】Re:基本なのでしょうが・・・・ かみちゃん 06/4/2(日) 11:37 発言
【36506】Re:基本なのでしょうが・・・・ momo 06/4/2(日) 11:51 発言
【36514】Re:基本なのでしょうが・・・・ かみちゃん 06/4/2(日) 12:49 発言
【36541】Re:基本なのでしょうが・・・・ neptune 06/4/3(月) 8:47 発言
【36516】Re:基本なのでしょうが・・・・ Kein 06/4/2(日) 13:05 回答
【36523】Re:基本なのでしょうが・・・・ プルート 06/4/2(日) 13:44 発言
【36543】Re:基本なのでしょうが・・・・ Jaka 06/4/3(月) 10:11 発言
【36549】Re:基本なのでしょうが・・・・ プルート 06/4/3(月) 11:08 発言
【36554】みなさんご回答ありがとうございます。。 エラーやだヽ(´・ω・`)ノ 06/4/3(月) 11:58 お礼
【36555】Re:みなさんご回答ありがとうございます。。 Jaka 06/4/3(月) 12:18 回答
【36557】Re:みなさんご回答ありがとうございます。。 エラーやだヽ(´・ω・`)ノ 06/4/3(月) 13:12 質問
【36559】Re:みなさんご回答ありがとうございます。。 Jaka 06/4/3(月) 13:58 発言
【36615】セルを選択するのと選択しないのと速度差。 Jaka 06/4/5(水) 15:58 発言
【36638】間違い修正 Jaka 06/4/6(木) 10:17 発言
【36645】Re:セルを選択するのと選択しないのと速度... エラーやだヽ(´・ω・`)ノ 06/4/6(木) 16:38 質問
【36648】Re:セルを選択するのと選択しないのと速度... Blue 06/4/6(木) 17:26 発言
【36653】Re:セルを選択するのと選択しないのと速度... かみちゃん 06/4/6(木) 22:40 発言
【36663】Re:セルを選択するのと選択しないのと速度... Jaka 06/4/7(金) 11:42 発言

45180 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free