Aracılığıyla paylaş

Hücreye Şartlı Ses Ekleme

Anonim
2019-12-11T09:38:31+00:00

"A1 hücresindeki koşul oluşursa (A1 hücresinde "doğru" yazarsa ) A2 hücresindeki metni oku " koşulu nasıl formülleştirilir. 

Excelin kendi içindeki "hücreyi oku" komutu şartlı formülde nasıl kullanılır

Microsoft 365 ve Office | Excel | Ev için | Windows

Kilitli Soru. Bu soru Microsoft Destek Topluluğu’ndan aktarıldı. Yararlı olup olmadığını belirtmek için oy verebilirsiniz ancak yorum veya yanıt ekleyemez ya da soruyu takip edemezsiniz.

0 yorum Açıklama yok

4 yanıt

Sıralama ölçütü: En yararlı
  1. Anonim
    2019-12-16T09:09:16+00:00

    "A1 hücresindeki koşul oluşursa (A1 hücresinde "doğru" yazarsa ) A2 hücresindeki metni oku " koşulu nasıl formülleştirilir. 

    Excelin kendi içindeki "hücreyi oku" komutu şartlı formülde nasıl kullanılır

    Düzeltme ve Özür

    "A1 hücresindeki koşul oluşursa (A1 hücresinde "doğru" yazarsa ) B1 hücresindeki metni oku " koşulu nasıl formülleştirilir. 

    örnek bir excel sayfasıyla hazırlarsanız müteşekkir olurum

    Saygılarımla

    Bu yanıt yardımcı oldu mu?

    2 kişi bu yanıtı yararlı buldu.
    0 yorum Açıklama yok
  2. Özgür DURANLIOĞLU 34,765 Saygınlık puanı Gönüllü Moderatör
    2019-12-12T05:45:37+00:00

    Merhaba Alptekin Yazıcı,

    Hücreyi okuma komutunun formüllerde bir karşılığı yoktur. Bunu ancak makro yazarak kullanabilirsiniz.

    Makro örneğini aşağıda veriyorum.

    B2 hücresine de =EĞER(A2="test";"xxx";0) formulünü yazarsanız ve a2 hücresine de test değerini girerseniz. B2 hücresinin üzerine geldiğinizde A2 hücresinin değeri okunacaktır. Aynı şekilde B3 hücresine =EĞER(A3="deneme";"xxx";0) girip A3 hücresine de deneme girerseniz B3 hücresine geldiğinizde de A3 hücresi okunur. Bu şekilde okunmasını istediğiniz hücrelerin değerlerini if döngüsünün altında yazabilirsiniz. Aşağıdaki makroyu da çalışma sayfasına yazmanız gerekir. Makrolarla ilgili bilginiz yoksa BURADAN başlayabilirsiniz.

    Private Sub Worksheet_SelectionChange(ByVal Target As Range)

    If Target.Value = "xxx" And Target.Address = "$B$2" Then

    Range("A2").Speak

    ElseIf Target.Value = "xxx" And Target.Address = "$B$3" Then

    Range("A3").Speak

    End If

    End Sub

    Bu yanıt yardımcı oldu mu?

    2 kişi bu yanıtı yararlı buldu.
    0 yorum Açıklama yok
  3. Özgür DURANLIOĞLU 34,765 Saygınlık puanı Gönüllü Moderatör
    2019-12-12T14:35:45+00:00

    Merhaba tekrar,

    Oradaki xxx e takılmayın o değeri istediğiniz gibi yazabilirsiniz. Belgenizde hiç xxx karakterleri olmayacağını varsayarak o değeri kullandım. Yoksa 1 ve 0 kullanabilirsiniz tabi ki.

    Bu yanıt yardımcı oldu mu?

    0 yorum Açıklama yok
  4. Anonim
    2019-12-12T12:24:35+00:00

    İlginize Çok Teşekkür ederim Hocam

    bir miktar daha ilgi lütfen

    "xxx" kafamı karıştırdı, seviyemiz vasat-vasat altı

    tekrar teşekkürler

    Bu yanıt yardımcı oldu mu?

    0 yorum Açıklama yok