0
VBAのヘルプが必要ですが、どこでも調査されていますが、成功しません。私は列Gで自動的にソートされる必要がある61列のAからGまでのリストを持っています。問題は...列Gのエントリは、列EとFの値に基づいて数式です。私は、リストをソートしますが、数式の中をクリックした場合にのみ値が変化するので、自動更新を行いますEnterを押します。一覧が更新され、並べ替えられます。ここで数式を含むセルを含む列による自動並べ替えリスト
私の既存のコードです:
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
Range("A2:G61").Select 'this is the sort range
Selection.Sort Key1:=Range("G2"), Order1:=xlAscending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom
Target.Select
End Sub
うん、それは正しいです、私はちょうど自動的に更新するリストをしたい。カラムGの式で使用されるカラムEおよびFは、別のシステムから自動的にフィードされます。結果として、列Gは10秒ごとに変化し、上記のコードは値の変化を認識しないため、シートは自動ソートされません(数式は同じままです)。何かご意見は?それを調べる時間をとってくれてありがとう!ディー – deedee