»
Excel'de Listeleme Sorusu
|
| Yazılım/Software İşletim sistemleri (windows, linux, mac...) ve her türlü yazılım ile ilgili soru ya da karşılaştığınız problemlere bu bölümde yer verebilirsiniz. Serial, warez, crack isteği içeren mesajlar silinecektir. |
![]() |
|
|
LinkBack | Seçenekler |
|
|
#1 (permalink) |
|
Üyelik Tarihi: 08.08.2001
Yer: İstanbul
Yaş: 24
Mesaj: 301
|
Excel'de Listeleme Sorusu
Merhaba; Excel'le ilgili bir sıkıntım var. A ve B sütunları olsun ve bunlarda 10'ar veri olsun. Ben şimdi C sütununda bir aralıkta, A ve B sütunlarındaki verileri alıp alfebetik düzene göre listeleyerek göstermesini istiyorum. Bir tek listelemesinin dışında, A sütununa yeni bir veri eklediğimde C sütunundaki veriler de yeniden düzenlenerek 21 satırlı bir dizin olsun istiyorum. Çok mu şey istiyorum?
__________________
http://www.taskisla.net/set |
|
|
|
|
|
#3 (permalink) |
|
Üyelik Tarihi: 08.08.2001
Yer: İstanbul
Yaş: 24
Mesaj: 301
|
Re: Excel'de Listeleme Sorusu
valla şahane olur
__________________
http://www.taskisla.net/set |
|
|
|
|
|
#4 (permalink) |
|
Üyelik Tarihi: 22.06.2001
Yer: Antalya
Yaş: 38
Mesaj: 531
|
Re: Excel'de Listeleme Sorusu
Merhaba,
Ekte ki zip dosyası içinde kodların çalışır vaziyette excel dosyası bulunmakta A veya B sütünün da her hangi bir hüçreye veri girişi yapıldığında kodlar çalışacak ve A ve B sutununda ki verileri C tutununa yazıp sıralama yapacaktır. VBA ya ilgi duyanlar için kodlar: Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Cells.Column = 1 Or Target.Cells.Column = 2 Then
Columns("C:C").Select
Selection.ClearContents
Dim sonnoA
sonnoA = ActiveSheet.Range("A65536").End(xlUp).Row
Dim sonnoB
sonnoB = ActiveSheet.Range("B65536").End(xlUp).Row
Range("A1:A" & sonnoA).Select
Selection.Copy
Range("C1").Select
ActiveSheet.Paste
Application.CutCopyMode = False
Range("B1:B" & sonnoB).Select
Selection.Copy
Range("C" & sonnoA + 1).Select
ActiveSheet.Paste
Application.CutCopyMode = False
Columns("C:C").Select
Selection.Sort Key1:=Range("C1"), Order1:=xlAscending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
Range(Target.Address(False, False)).Select
End If
End Sub
|
|
|
|
| Sponsorlu Bağlantılar | |
|
Zoque.Forum
Reklam
|
|
Zoque'a hoşgeldiniz!