Jump to content
Forumu Destekleyenlere Katılın ×
Paticik Forumları
2000 lerden beri faal olan, çok şukela bir paylaşım platformuyuz. Hoşgeldiniz.

Excel VBA Sort


MrLevie

Öne çıkan mesajlar

arkadaşlar elimde bir tablo var. ve bu tablonun içindeki D sütununda farklı farklı stringler var. bu stringler belirli bir sıraya göre dizilsin istiyorum.
atıyorum mesela "LAVENDER" "GRAY" olacak, grayler lavenderlerden sonra gelecek hep. mesela graylerden sonra gelecek şeyler de var.

akşamdan beri çalışan bir sistem kuramadım=(
Link to comment
Sosyal ağlarda paylaş

ActiveWorkbook.Worksheets("Sayfa1").Sort.SortFields.Clear
ActiveWorkbook.Worksheets("Sayfa1").Sort.SortFields.Add Key:=Range("A1:A8"), _
SortOn:=xlSortOnValues, Order:=xlAscending, CustomOrder:="a,h,c,d,e,f", _ Burası string sıran
DataOption:=xlSortNormal
With ActiveWorkbook.Worksheets("Sayfa1").Sort
.SetRange Range("A1:A8") Sıralayacağın alan
.Header = xlGuess
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With

makro kaydederek yaptım, gereksiz kod satırı olabilir
Link to comment
Sosyal ağlarda paylaş

×
×
  • Yeni Oluştur...