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.
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,428
Excel Vers. ve Dili
Ofis 365 Türkçe
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
 
Katılım
28 Haziran 2007
Mesajlar
25
Excel Vers. ve Dili
Excel 2003
slm necdet bey &#231;ok t&#351;k ilginize ama kod hata verdi
Range("B2:C" & [B65536].End(3).Row).Sort Key1:=[B1]
 
Katılım
10 Ekim 2004
Mesajlar
223
Excel Vers. ve Dili
Office 2013 Tr
Altın Üyelik Bitiş Tarihi
11-11-2024
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.
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,428
Excel Vers. ve Dili
Ofis 365 Türkçe
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.
 
Katılım
10 Ekim 2004
Mesajlar
223
Excel Vers. ve Dili
Office 2013 Tr
Altın Üyelik Bitiş Tarihi
11-11-2024
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.
 
Katılım
5 Temmuz 2008
Mesajlar
47
Excel Vers. ve Dili
Excel 2003 Türkçe
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.
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,428
Excel Vers. ve Dili
Ofis 365 Türkçe
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; :)
 
Katılım
5 Temmuz 2008
Mesajlar
47
Excel Vers. ve Dili
Excel 2003 Türkçe
Aman Hocam, Sayg&#305;lar :) Bizlerde sizlerden nasipleniyoruz Allah raz&#305; olsun :)
 
Katılım
10 Ekim 2004
Mesajlar
223
Excel Vers. ve Dili
Office 2013 Tr
Altın Üyelik Bitiş Tarihi
11-11-2024
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...!!!
 
Katılım
24 Şubat 2006
Mesajlar
243
Excel Vers. ve Dili
EXCEL 2003
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...
 
Katılım
28 Haziran 2007
Mesajlar
25
Excel Vers. ve Dili
Excel 2003
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.
 
Katılım
10 Nisan 2008
Mesajlar
578
Excel Vers. ve Dili
2000,2003,2007
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
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,428
Excel Vers. ve Dili
Ofis 365 Türkçe
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?
 
Katılım
10 Nisan 2008
Mesajlar
578
Excel Vers. ve Dili
2000,2003,2007
Hay&#305;r hocam ayn&#305; sorunla kar&#351;&#305;la&#351;m&#305;yorum.
 
Katılım
10 Nisan 2008
Mesajlar
578
Excel Vers. ve Dili
2000,2003,2007
Hocam verdi&#287;iniz kodu kendim ba&#351;ka dosyada kullan&#305;nca problem olmuyor...
Syg.
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,428
Excel Vers. ve Dili
Ofis 365 Türkçe
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?
 
Katılım
10 Nisan 2008
Mesajlar
578
Excel Vers. ve Dili
2000,2003,2007
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..
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,428
Excel Vers. ve Dili
Ofis 365 Türkçe
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 :)
 
Katılım
10 Nisan 2008
Mesajlar
578
Excel Vers. ve Dili
2000,2003,2007
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
 
Üst