• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Excelde otomatik sırala hk

Katılım
28 Haziran 2007
Mesajlar
25
Excel Vers. ve Dili
Excel 2003
slm arkadaşlar bu siteye emeği geçenlere çok tşk.çok faydalandım sorum şu ekteki tablodada görüleceği gibi satıcalar listesi oluşturdum ancak her defasında ünvana göre sıralama yaptırmam gerekiyor ben kayıt yaptıkça otomatik olarak ünvanları sıralama yaptırabilirmiyiz.tşk.
 
Merhaba,

Dosyanızda küçük bir değişikliği kabul ederseniz aşağıdaki kodları ilgili sayfanın kod bölümüne kopyalayıp deneyebilirsiniz.

A sütununa fonksiyon ekledim, sıra numarası otomatik verilir.
Siz sadece b ve c sütunu yazacaksınız. C sütununa bağlı olarak kod sıralama yapar.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column <> 3 Then Exit Sub
Target.Offset(0, -2).FormulaR1C1 = "=ROW()-1"
Range("B2:C" & [B65536].End(3).Row).Sort Key1:=[B1]
End Sub
 
slm necdet bey &#231;ok t&#351;k ilginize ama kod hata verdi
Range("B2:C" & [B65536].End(3).Row).Sort Key1:=[B1]
 
Say&#305;n vesak, bilgisayar&#305;n&#305;zdaki exd dosyalar&#305;n&#305; bulup, silin ve dosyay&#305; tekrar &#231;al&#305;&#351;t&#305;rmay&#305; deneyin. Bunun i&#231;in windows'un arama fonksiyonundan yararlan&#305;p *.exd diye tarama yapt&#305;rabilirsiniz. Ayn&#305; hatay&#305; ben de ald&#305;m ve bu &#351;ekilde d&#252;zelttim.
 
Merhaba,

Merak ettim Say&#305;n seismic, bu exd t&#252;r&#252; dosya neyin nesidir?
Say&#305;n vesak, hata vermemesi gerek diye d&#252;&#351;&#252;n&#252;yorum, isterseniz &#246;zg&#252;n dosyan&#305;z&#305; kod ile birlikte ekleyin uzman arkada&#351;lar incelerler.
 
Microsoft Office 2000 ve &#252;zeri versiyonlarda, user form gibi objeler eklendi&#287;inde olu&#351;turulan bir nevi temp dosyalar&#305; diye biliyorum. Bu t&#252;r dosyalar&#305; Word, Powerpoint, Ecxel ve ActiveX uygulamalar&#305; kullan&#305;yor. Bahsi ge&#231;en sorun benim bilgisayar&#305;mda da olu&#351;tu ve tarif edilen sat&#305;rda hata verdi. Arama yap&#305;p 4 adet dosya sildim ve sorun d&#252;zeldi. Dosyalar&#305; &#231;&#246;p kutusuna yollamad&#305;&#287;&#305;m i&#231;in isimlerini veremiyorum ama hat&#305;rlad&#305;&#287;&#305;m bir tanesinin ismi "MsForms.exd" idi. Yanl&#305;&#351; y&#246;nlendirme yapm&#305;&#351; olmayay&#305;m ancak dedi&#287;im gibi, bire bir ya&#351;ad&#305;&#287;&#305;m bir sorundu.

Bu arada, say&#305;n vesak deneyip sonucu yazarsa di&#287;er arkada&#351;lar da faydalanabilir diye d&#252;&#351;&#252;n&#252;yorum.
 
The first time you insert a control into a document or UserForm, the Office program creates an .exd file for that control in the appropriate folder. After a program creates the .exd file for a specific control, it takes less time to insert the same control again. This is because the .exd file caches information for the control.

The program that creates the .exd files does not delete them when you quit the program. The next time you start the same program and insert the same control, the .exd files are still available for the program to use.

If you delete any of the folders listed above, or any of the .exd files they contain, you do not receive any error messages, and no problems occur. However, you may notice a slight decrease in performance the first time you insert a control because the .exd file for that control does not exist. After the program recreates the .exd file, you can reinsert the control with improved performance.
http://support.microsoft.com/kb/199830 linkli sayfadan al&#305;nt&#305;d&#305;r, Syn. Seismic'i destekler. Te&#351;ekk&#252;rler.
 
Merhaba,

A&#231;&#305;klamalar&#305;n&#305;z i&#231;in te&#351;ekk&#252;rler, bilmiyordum. Acemelik i&#351;te &#246;&#287;reniyoruz yava&#351; yava&#351; :)
 
Aman Hocam, Sayg&#305;lar :) Bizlerde sizlerden nasipleniyoruz Allah raz&#305; olsun :)
 
Estağfirullah sayın Yeşertener, asıl biz sizden çok şeyler öğreniyoruz. Zaten bu sitenin kurulma amacı ve asıl önemli olan da bilgi alış-verişi değil mi? Buraya yazan en acemi excel kullanısının bile, bizim bilmediğimiz ama onun dikkatini çeken bir nokta vardır diye düşünüyorum. Aynı zamanda, yardımcı olabildiysem ne mutlu bana. Teşekkür ediyor, hayırlı ramazanlar diliyorum...!!!
 
Sub Sirala()
Range("B3:IV65000").Sort _
Key1:=Range("B3"), Order1:=xlAscending, Header:=xlGuess, OrderCustom:=1, _
MatchCase:=False, Orientation:=xlTopToBottom, DataOption1:=xlSortTextAsNumbers
End Sub


Say&#305;n vesak, dosyadan &#231;ok fazla bi&#351;ey anlad&#305;&#287;&#305;m&#305; s&#246;yleyemem ama, yukar&#305;daki makroyu, herhangi bir module kopyalarsan&#305;z daha sonra da, formunuzdaki kay&#305;t d&#252;&#287;mesinin kod b&#246;l&#252;m&#252;nde "End Sub" dan &#246;nce "Call Sirala" yazarsan&#305;z istedi&#287;iniz s&#305;ralamay&#305; otomatik yapar.

Haaa unutmadan s&#246;yliyim, "Toplam" sat&#305;r&#305;n&#305; en sona de&#287;ilde, 2. sat&#305;ra al&#305;n.

&#304;yi &#231;al&#305;&#351;malar...
 
slm.yak&#305;n ilginize ve bu mesaja kat&#305;lanlara &#231;ok t&#351;k.sorunum yukar&#305;da necdet ve seismic arkada&#351;&#305;n katk&#305;lar&#305; ile d&#252;zeldi say&#305;n ofbalki sizede ayr&#305;ca t&#351;k.ederim.
 
Necdet hocam merhaba,

Ekli dosyan&#305;z&#305; indirip a&#231;t&#305;&#287;&#305;mda excel donuyor bunun sebebi ne olabilir acaba..?

Syg,
E.ALAN
 
Merhaba Say&#305;n ersoyalan,

Ben orijinal dosyay&#305; kulland&#305;m, onun da i&#231;inde form ve mod&#252;ller vard&#305;,

Acaba Say&#305;n vasak'&#305;n dosyas&#305;n&#305; (ilk mesajdaki) a&#231;t&#305;&#287;&#305;n&#305;zda da ayn&#305; sorunla kar&#351;&#305;la&#351;&#305;yor musunuz?
 
Hay&#305;r hocam ayn&#305; sorunla kar&#351;&#305;la&#351;m&#305;yorum.
 
Hocam verdi&#287;iniz kodu kendim ba&#351;ka dosyada kullan&#305;nca problem olmuyor...
Syg.
 
acaba winzipin i&#231;indeyken a&#231;t&#305;&#287;&#305;n&#305;zda m&#305; &#231;al&#305;&#351;m&#305;yor olabilir? bir dizine &#231;&#305;kar&#305;p dener misiniz?
 
Zip i&#231;inden &#231;&#305;kart&#305;p deniyorum zaten hatta az &#246;nce birde dll hatas&#305; verdi..dosyada olu&#351;an bir hata olabilir..Sizin vermi&#351; oldu&#287;unuz kodlar&#305; ben ba&#351;ka dosyada denedim d&#252;zenli bir &#351;ekilde &#231;al&#305;&#351;&#305;yor..
 
Siz &#246;yle deyince bende siteden indirdim ve denedim bende do&#287;ru &#231;al&#305;&#351;t&#305; bir hata vermedi.

Belki ge&#231;ici bir hata olu&#351;mu&#351;tur. Ba&#351;ka dosyada &#231;al&#305;&#351;t&#305;ysa sorun yoktur.
Bu arada muhabbet etmi&#351; olduk Say&#305;n ersoyalan :)
 
Evet hocam do&#287;ru s&#246;yl&#252;yorsunuz..Ger&#231;ektende pazertesi ba&#351;lang&#305;c&#305; i&#231;in g&#252;zel bir muhabbet oldu..

&#304;yi &#231;al&#305;&#351;malar.
E.ALAN
 
Geri
Üst