Excel VBA質問箱 IV

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

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


4925 / 76735 ←次へ | 前へ→

【77425】Re:オートフィルタ 繰り返し
質問  はる  - 15/9/30(水) 15:22 -

引用なし
パスワード
   お礼を返したところに重ねて質問で申し訳ありません。

E3〜H*に貼り付けたデータをG列で降順にソートした後
各貼り付けへ移行したいです。
(*頂いた下記データにソートを追加したい)
.Range("E:H").PasteSpecial Paste:=xlPasteValues
の下に

.Range("E3").CurrentRegion.Sort(KEY1:=RANGE("G3"),Order1:=xlDescending)

と入力してみましたが
コンパイルエラー: 修正候補:=
で行き詰ってしまいました。
CurrentRegionでは認識しないのでしょうか・・・


>Sub test()
>  Dim aSh As Worksheet
>  Dim i  As Integer
>  
>  Set aSh = Sheets("マクロセット")
>  '#データ更新
>  With aSh
>    .Columns("E:J").Clear
>    Sheets("計画").Range("K:N").Copy
>    .Range("E:H").PasteSpecial Paste:=xlPasteValues
>    Sheets("Data Base").Range("AP4:AP100").Copy
>    .Range("J8").PasteSpecial Paste:=xlPasteValues
>    
>    .Range("E3:H3").AutoFilter
>
>    If ActiveWorkbook.Worksheets.Count < 8 Then Exit Sub
>    For i = 8 To ActiveWorkbook.Worksheets.Count
>      .Range("$E$3:$H$5000").AutoFilter _
>        Field:=4, Criteria1:=.Cells(i, 10).Value
>      .Range("E3").CurrentRegion.SpecialCells(xlCellTypeVisible).Copy
>      Sheets(i).Range("B53").PasteSpecial Paste:=xlPasteValues
>    Next i
>  End With
>  
>End Sub

0 hits

【77409】オートフィルタ 繰り返し はる 15/9/17(木) 13:34 質問[未読]
【77410】Re:オートフィルタ 繰り返し ウッシ 15/9/17(木) 14:02 回答[未読]
【77411】Re:オートフィルタ 繰り返し はる 15/9/17(木) 14:17 発言[未読]
【77412】Re:オートフィルタ 繰り返し ウッシ 15/9/17(木) 15:38 回答[未読]
【77413】Re:オートフィルタ 繰り返し はる 15/9/17(木) 16:15 お礼[未読]
【77425】Re:オートフィルタ 繰り返し はる 15/9/30(水) 15:22 質問[未読]
【77426】Re:オートフィルタ 繰り返し はる 15/9/30(水) 16:25 発言[未読]

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