2017-01-10 13 views
0

私は次のようになり、セル内の値があります。私はこのようなルックスに結果が欲しい1つのセルで降順にソートする方法はありますか?

0 AND 
1 AND 
3 AND 
4 AND 
2 OR 

を:

0 AND 
1 AND 
2 OR 
3 AND 
4 AND 

各値は、改行(CHAR(10))によって分離され、 。これらの値を並べ替えるために小さなスクリプトを実行するにはどうすればよいですか?

ありがとうございました。

+1

文字列をChar(10)に分割し、配列をソートしてから、Join()を使用して戻します。 3つのアイテムはすべてGoogleで簡単に検索できます。スタックオーバーフローは私のサービスのコードではありません。 –

答えて

1

ああ、はい。先端に感謝します。私があなたのやり方をしたとき、それは非常に簡単であることが分かった!

 Range(Cells(ActiveCell.Row, ActiveCell.Column + 1), Cells(ActiveCell.Row, ActiveCell.Column + 1 + totalVals)).Value = splitVals 

      ' SORT ASCENDING BOOLEAN VALUES 
      Range("BC2").Select 
      Range(Selection, Selection.End(xlToRight)).Select 
      With ActiveWorkbook.Worksheets("NEW Format").Sort 
       .SetRange Selection 
       .Apply 
      End With 
      Range("BC1").Select 

私は最後に再会する必要はありません。私はこの配列を分割し、別の配列の要素と連結する必要があります。

ありがとうございました!

関連する問題