• DİKKAT

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

koşullu biçimlendirme

  • Konbuyu başlatan Konbuyu başlatan mserler
  • Başlangıç tarihi Başlangıç tarihi
Formül kısmına;
=B$2=$A$2
Uygulama hedefine;
=$B$2:$R$24
 
Merhaba Sayın Murat OSMA bey, bey üzerinde uğraştığım ama çözemediğim şöyle bir sorum olacak. Misal;

a1= 3, b1=4, c1=9, d1=0, e1=0 hücrelerinde

a2= 4, b2=3, c2=0, d2=9, e2=9 hücrelerinde olacak şekilde sıralanması gerekiyor.

Yani sayı serilerinde en büyük değeri alan en küçük değer, en küçük değer alan en büyük değer olacak şekilde sıralanması gerekiyor.
Sayın Hamitcan bey, probleme yönelik çözümü makro kodla yaptı ancak iki farklı sayfada çalışıyordu. Sorunu aynı sayfa içinde (dosya linki:http://s3.dosya.tc/server5/vf60s3/MO...ecek.xlsx.html) formülle ya da makro kodla yapmam gerekiyor, ama uyarlayamadım. O yüzden yardımınıza ihtiyacım var. Hatırlatma babında makro kod şöyleydi:
Sub SayilariGetir()
s = Sayfa1.Rows(1).End(xlToRight).Column
For i = 1 To s
Sayfa1.Cells(2, i) = WorksheetFunction.VLookup(Sayfa1.Cells(1, i), Sayfa2.Columns("a:b"), 2, False)
Next
End Sub

Sub SayilariBul()
Sayfa2.[a:b].Clear
Sayfa1.Select
s = Rows(1).End(xlToRight).Column
Range(Cells(1, 1), Cells(1, s)).Select
Selection.Copy
Sayfa2.Select
[a1].PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=True
Application.CutCopyMode = False
ActiveSheet.Columns(1).RemoveDuplicates Columns:=1, Header:=xlNo
Columns(1).Sort key1:=[a1], order1:=xlDescending
x = [a65536].End(3).Row
Range("b1:b" & x) = Range("a1:a" & x).Value
Range("b1:b" & x).Sort key1:=[b1], order1:=xlAscending
Sayfa1.Select
End Sub

Şimdiden teşekkür ederim.
 
Sayın 1967tr kullanıcı isimli üyenin soru sorma yöntemine ilişkin düşüncelerim.

Merhaba.....üzerinde uğraştığım ama çözemediğim şöyle bir sorum olacak. ..........
Sayın 1967tr yaklaşık 2 yıldır üyesi olduğunuz forumda, ilgisine hiç bakmaksızın, ilgi gören her konuya (yeni açılmış veya yeni cevap yazılmış) aynı soruyu sürekli neden yazıyorsunuz anlayamıyorum.

Soruyu sorduğunuz konu ile sizin sorunuz arasında bir bağlantı olsa tamam ama bu yaptığınız hiç doğru değil bence. Sorunuzu sorduğunuz konu sayfasının bütünlüğünü bozmak bir yana daha sonra başka bir üyenin sizin sorunuzla benzer bir ihtiyacı olduğunda, forumda arama yaparak ihtiyacını kolaylıkla karşılamasına da engel oluyorsunuz.

Sorunuzu, örnek dosya ile destekleyerek (sonuçta elde edilmesi gereken sonuçları da elle yazarak, konu başlığını ihtiyacınızı özetleyecek şekilde belirleyip, konu açılış mesajında da isteğinizi açıkça ve net bir biçimde ifade ederek yeni bir konu açmalısınız.

Geçmişte yine aynı yöntemle ilgisiz konu sayfalarında sorunlarınıza ilişkin olarak sorduğunuz sorulara bazen cevap almış olabilirsiniz belki ama sizin izlediğiniz yöntemle sonuç almanız biraz zor görünüyor.
 
Sayın Ömer Baran bey,
Öncelikle katkılarınız için çok teşekkür ederim. Forumun siz ve diğer değerli üyelerinden bu güne kadar çok şey öğrendik, öğrenmeye de devam ediyoruz. Lakin bahse konu problemimin çözümüne yönelik tam anlamıyla istediğim cevabı alamadım. Konu başlığı açılmasına yönelik de önerinizi dikkate alıyorum.Saygılarımla....
 
Merhaba.
Sorunuz biraz karışık geldi doğrusu.
A2'ye bir değer yazıldı, bu değer B2:R2 aralığında varsa yapılacak işlem;
-- o satırın mı (B2:R2 aralığı)
-- yoksa örneğin A2'deki değer K2'de var K sütununun mu
boyanması?
Yani boyanacak olan veri varsa SATIR mı, verinin bulunduğu SÜTUN mu (sonradan ilave not: yoksa sadece verinin bulunduğu HÜCRE mi) boyanacak?

Eğer cevabınız SÜTUN ise; A sütununda başka bir hücreye de veri yazacak mısınız, yazacaksanız onun için ne yapılacak?
 
Son düzenleme:
Murat bey yardımınız için teşekkür ederim.benim yapmak istediğim; A2 ye yazdığım değişkene göre B2:R2 satırında bulup o sütunu komple renklendirmesi.

Koşullu Biçimlendirmede belirttiğim işlemleri yaparsanız istediğiniz olacaktır.
 
Bugün 1967tr adlı üye (canı sağ olsun) kafamı oldukça karıştırdı doğrusu, Sayın mserler'in açılış mesajındaki örnek dosya bağlantı adresini görmedim bile. Sadece, Sayın OSMA'nın cevabına karşılık olarak yazılan 6 numaralı cevabı gördüm ve o sırada da Sayın OSMA forumda çevrimiçi değildi.

6 numaralı cevap dolayısıyla ve soruyu netleştirmek maksatıyla yukarıdaki cevabı yazdım.

Sayın OSMA'nın son cevabını gördüğümde, örnek belge bağlantı adresini fark ettim ve elbette Sayın OSMA'nın cevabı konuyu açan üyenin isteğini tam olarak karşılıyordu.
Gereksiz cevap yazmış oldum.
Her neyse, sayın mserler ve Sayın OSMA'ya selamlar, iyi günler dilerim.
 
Murat bey teşekkür ederim.benim uygulama hatamdan dolayı olmuyormuş,dediğiniz gibi tam istediğim gibi oldu.
 
Ömer bey ilginizden ve yardımınızdan dolayı teşekkür ederim.
 
Geri
Üst