• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Execl2007のVBAのコードを添削して下さい)

Execl2007のVBAのコードを添削して下さい

このQ&Aのポイント
  • VBAを最近勉強し始めました超初心者です。ある任意の日付の行だけを抽出して別のシートにコピー・プリントアウトを自動化したいと考えています。
  • AutoFilterでの抽出ができず、何もデータが出てきません。また、下記コードを実行すると当該のシートにデスクトップの写真が貼り付けられてしまいます。
  • 滅茶苦茶なコードになっている自覚はありますが、どなたか添削していただけませんでしょうか?

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

  • ベストアンサー
  • Trick--o--
  • ベストアンサー率20% (413/2034)
回答No.1

Criteria1:="yyyymmdd" これは、「yyyymmddと言う(内容の)文字列」を指定していることになる。 yyyymmddは変数名なのだから、「"」は不要 Pasteをするコマンドは書かれているけど、Copyをするコマンドが書かれていない これでは、マクロを実行したときにクリップボードに入っているものが貼り付けられてしまう

kkke
質問者

お礼

ありがとうございます! そういうことだったのか。。。 ちょっと訂正してやってみます。

kkke
質問者

補足

うまくいきました。 本当にありがとうございました。

関連するQ&A