ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Microsoft Excel'in verileri (snaking) gazete sütunu sıralamak için yerleşik bir yöntem yoktur. Bu makale, gazete sütunu biçimindeki verileri sıralamak için bir makro örneği içerir.
Daha fazla bilgi
Microsoft, programlama örneklerini yalnızca gösterim amacıyla sağlar; örtülü veya açık garanti vermez. Buna satılabilirlik veya belirli bir amaca uygunluk zımni garantileri de dahildir, ancak bunlarla sınırlı değildir. Bu makale, gösterilen programlama dilini ve yordamları oluşturmak ve hata ayıklamak amacıyla kullanılan araçları kullanmayı bildiğinizi varsayar. Microsoft destek mühendisleri, belirli bir yordamın işlevselliğinin açıklanmasına yardımcı olabilir, ancak gereksinimlerinizi karşılamaya yönelik olarak ek işlevsellik sağlamak veya yordamlar geliştirmek amacıyla bu örnekleri değiştirmezler.
Yerleşik sıralama
Microsoft Excel'de, genellikle sıralama özelliğini bir listeyi sıralamak için kullanın. Excel'de BIR liste, bir faturanın veritabanı veya istemci adları ve telefon numaraları gibi ilgili verileri içeren çalışma sayfası satır dizisidir. Bir listeyi, her satır bir kayıt olduğu bir veritabanı olarak kullanabilirsiniz ve sütunları alanlardır. Listenin ilk satırı genellikle, sütun etiketleri örneğin vardır:
Gazete sayfası sütunları ve snaking sütunlar aynı veri biçimi türü için farklı terimler ' dir. Gazete sayfası sütunları, verileri bir sütununa doldurur ve üst kısmında sonraki sütuna devam eder. Bu durumda verileriniz büyük bir olasılıkla her sütun için etiketler örneğin yok:
Araçlar menüsünden, makro ' nun üzerine gelin ve sonra Visual Basic Düzenleyicisi ' ni tıklatın.
Ekle menüsünden modülü ' nü tıklatın.
Aşağıdaki kodu modüle yazın:
Not Aşağıdaki örnek, artan düzende sıralama gösterilmiştir. Bu değeri değiştirerek değiştirebilirsiniz "Order1: =" bağımsız değişkeni xlDescending.
Sub SortAllRangeData() ' Place column header for temporary sort area. Range("IV1").Value = "Numbers" ' Move numbers to temporary sort location. For Each cell In Selection Range("iv65536").End(xlUp).Offset(1, 0) = cell.Value Next cell ' Sort numbers in ascending order. Range("IV1", Range("IV1").End(xlDown)).Sort Key1:=Range("IV2"), _ Order1:=xlAscending, Header:=xlGuess, _ OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom ' Move sorted data back to original sheet location. Selection(1, 1).Activate ' Make sure the ActiveCell is the ' top left of Selection first. CCnt = Selection.Columns.Count RCnt = Selection.Rows.Count CellCnt = Selection.Cells.Count Tcell = 2 For c = 1 To CCnt For r = 1 To RCnt Range(ActiveCell.Address).Offset(r - 1, c - 1).Value = _ Range("iv" & Tcell).Value Tcell = Tcell + 1 Next r Next c ' Clean up temporary sort location. Range("IV1", Range("IV1").End(xlDown)).ClearEnd Sub
Microsoft Excel X for Mac ve sonraki bir Mac için Excel sürümlerinde <a0>Excel menüsünde veya Excel'in başka sürümleri de <a1>Dosya</a1> menüsünde, Kapat ve Microsoft Excel'e dön'ı tıklatın.
A1:C6 seçin.
Araçlar menüsünden, makro ' nun üzerine gelin ve makrolar ' ı tıklatın. SortAllRangeData makroyu seçin ve sonra da <a2>Çalıştır</a2>'ı tıklatın.
Tüm seçili aralıktaki verileri artık sıralanır ve aşağıdaki gibi görünür:
Sıralamak için Yardım menüsünde <a1>Excel Yardımı</a1>'nı hakkında daha fazla bilgi için sıralama yazın, Ara ' yı tıklatın ve sonra görüntülemek için bir konuyu tıklatın.
Visual Basic Düzenleyicisi'nden <a0>sıralama yöntemini kullanın, Yardım menüsünde <a1>Visual Basic Yardım</a1>'ı sıralama yöntemi hakkında daha fazla bilgi için Ara ' yı tıklatın ve sonra sıralama yöntemi görüntülemek için tıklatın.
Excel 2001 for Mac
Sıralama hakkında daha fazla bilgi için Office Yardımcısı ', <a1>sıralama</a1> listesini yazın, Ara ' yı tıklatın ve sonra görüntülemek için bir konuyu tıklatın.
Not Yardımcı gizliyse, Office YardımcısıStandart araç çubuğu düğmesini tıklatın.
Visual Basic Düzenleyicisi'nden <a0>sıralama yöntemini kullanın, Office Yardımcısı ' sıralama yöntemi hakkında daha fazla bilgi için Ara ' yı tıklatın ve sonra sıralama yöntemi görüntülemek için tıklatın.
XL2000 MacXLX Mac XLX XL2001 XL98 sıralama gazete snake süzgeç XL2004
Uyarı: Bu makalenin çevirisi otomatik olarak yapılmıştır