Excel VBA質問箱 IV

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

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


16202 / 76733 ←次へ | 前へ→

【66002】Re:マクロについて
発言  Yuki  - 10/7/13(火) 18:55 -

引用なし
パスワード
   ▼めぐたん さん:
>
>データがない時は、『データが有りません』等のメッセージを出さずに、
>1.〜4.も実行せず、5.以降を実行する。
>
>データがある時は、そのまま1.以降を実行する。
>
>というようには、できないでしょうか?
>
>最初からこのように質問していればよかったですね。
>お手数お掛けしてすみませんが、ご回答お願い致します。
>
サンプルそのまんまです。
Sub AAAA()
  With Worksheets("(最新)売上明細上期")
    .Select
    .AutoFilterMode = False
    With .Range("A1").CurrentRegion
      .AutoFilter Field:=124, Criteria1:=" 上期のみ"
      If .SpecialCells(xlCellTypeVisible).Areas.Count = 1 And _
        .SpecialCells(xlCellTypeVisible).Rows.Count = 1 Then
        ' 5
        Worksheets(1).AutoFilterMode = False
        .Rows("8:8").Select
        .Range("E8").Activate
      Else
        Worksheets("(最新)売上明細年間").Activate
        ' 1〜2
        .Range("A9:CC5000").Copy Worksheets("(最新)売上明細年間").Range("H9").End(xlDown).Offset(1, -7)
        ' 3〜4
        .Range("CM9:DT5000").Copy ActiveCell.Offset(0, 12)
      End If
    End With
    .AutoFilterMode = False  
  End With
End Sub

4 hits

【65981】マクロについて めぐたん 10/7/12(月) 18:44 質問
【65983】Re:マクロについて neptune 10/7/12(月) 23:05 発言
【65986】Re:マクロについて めぐたん 10/7/13(火) 10:00 発言
【65987】Re:マクロについて あや 10/7/13(火) 12:12 発言
【65988】Re:マクロについて めぐたん 10/7/13(火) 13:09 発言
【65989】Re:マクロについて Yuki 10/7/13(火) 13:38 発言
【65990】Re:マクロについて めぐたん 10/7/13(火) 13:51 発言
【65993】Re:マクロについて あや 10/7/13(火) 14:11 回答
【65996】Re:マクロについて Yuki 10/7/13(火) 16:09 発言
【65998】Re:マクロについて めぐたん 10/7/13(火) 16:30 発言
【66000】Re:マクロについて あや 10/7/13(火) 16:41 発言
【66002】Re:マクロについて Yuki 10/7/13(火) 18:55 発言
【65992】Re:マクロについて neptune 10/7/13(火) 14:09 回答
【66003】Re:マクロについて めぐたん 10/7/14(水) 17:36 お礼

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