Excel VBA質問箱 IV

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

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


18794 / 76738 ←次へ | 前へ→

【63382】Re:VBAを変更したい。
発言  SS  - 09/10/30(金) 11:36 -

引用なし
パスワード
   ▼k1231 さん:

横から失礼します。
自分の練習のために作ってみました。
こういうことでしょうか?

Private Sub Worksheet_Change(ByVal Target As Excel.Range)
  Dim n As Long
 
  Dim rg As Variant
  With Target
    If .Count <> 1 Then Exit Sub
    If .Row = 1 Then Exit Sub
    If .Column <> 9 Then Exit Sub
    If .Value = "済" Then
      n = Worksheets("Sheet2") _
        .Range("I" & Rows.Count).End(xlUp).Offset(1).Row
      .EntireRow.Copy Worksheets("Sheet2").Cells(n, 1)
      Application.EnableEvents = False
      .EntireRow.Delete
      Application.EnableEvents = True
      
      With Worksheets("Sheet2")
        .Range("A6:" & .Range("A6").SpecialCells _
           (xlCellTypeLastCell).Address).Sort _
           Key1:=.Range("E6"), Order1:=xlAscending, Header:= _
           xlGuess, OrderCustom:=1, MatchCase:=False, _
           Orientation:=xlTopToBottom, _
           SortMethod:=xlPinYin, DataOption1:=xlSortNormal
      End With
      
    End If
  End With
  Set rg = Nothing
End Sub

>▼seg さん:
>>
>
>早速の返答有難うございます。
>
>>  Range(Cells(6, 5), Cells(Range("E6").End(xlDown).Row, 5)).Select
>>  Selection.Sort Key1:=Range("E1"), Order1:=xlAscending
>>を実行してみたのですが、E6からの列のみではなく、その行も一緒に整列させたいのです・・。
>ややこしくて申し訳ありません。
0 hits

【63377】VBAを変更したい。 k1231 09/10/30(金) 9:53 質問
【63378】Re:VBAを変更したい。 seg 09/10/30(金) 10:28 発言
【63379】Re:VBAを変更したい。 k1231 09/10/30(金) 10:39 発言
【63380】Re:VBAを変更したい。 seg 09/10/30(金) 10:51 発言
【63381】Re:VBAを変更したい。 k1231 09/10/30(金) 11:11 発言
【63383】Re:VBAを変更したい。 seg 09/10/30(金) 11:39 発言
【63384】Re:VBAを変更したい。 k1231 09/10/30(金) 12:05 発言
【63389】Re:VBAを変更したい。 seg 09/10/30(金) 13:10 発言
【63391】Re:VBAを変更したい。 k1231 09/10/30(金) 13:36 お礼
【63393】Re:VBAを変更したい。 seg 09/10/30(金) 14:02 発言
【63394】Re:VBAを変更したい。 k1231 09/10/30(金) 14:06 お礼
【63395】Re:VBAを変更したい。 seg 09/10/30(金) 14:14 発言
【63396】Re:VBAを変更したい。 k1231 09/10/30(金) 15:56 発言
【63397】Re:VBAを変更したい。 seg 09/10/30(金) 16:38 発言
【63398】Re:VBAを変更したい。 seg 09/10/30(金) 17:14 発言
【63399】Re:VBAを変更したい。 k1231 09/10/30(金) 17:32 お礼
【63382】Re:VBAを変更したい。 SS 09/10/30(金) 11:36 発言
【63386】Re:VBAを変更したい。 k1231 09/10/30(金) 12:33 発言

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