[Yardım]  Dörtlü sorgulama ile doluysa sırayla yaz. Boşsa boş bırak

VBA Makrolar ile ilgili sormak istedikleriniz, yapmak istedikleriniz hakkında yardım alabileceğiniz bölümdür.

Dörtlü sorgulama ile doluysa sırayla yaz. Boşsa boş bırak

İleti#1)  Candan55 » 20 May 2020 17:22

Merhaba arkadaşlar;
Y10-Hücresine:
AF110- doluysa yaz, boşsa AL110 yaz, o da boşsa, AQ110 yaz, o da boşsa Y110 yaz, hepsi de boşsa boş bırak.
Şeklinde bir kod yamak istiyorum.

Tek satır olsa "If-then-else" ile halledebiliyorum.
Ama Y10 dan Y50 a kadar bu sistem gidecek.

Son satır Y50 için:
AF150 doluysa yaz, boşsa AL150 yaz, o da boşsa, AQ150 yaz, o da boşsa Y150 yaz, hepsi de boşsa boş bırak.
şeklinde bitecek.
Yardımcı olursanız memnun olurum.
Kullanıcı avatarı
Candan55
Yeni Başlamış
 
Kayıt: 18 Nis 2020 15:01
Meslek: Öğretmen
Yaş: 20
İleti: 19
 
Cinsiyet: Bayan
Bulunduğunuz İl / Semt: Samsun

Cevap: Dörtlü sorgulama ile doluysa sırayla yaz. Boşsa boş b

İleti#2)  Justmag » 20 May 2020 22:13

Function yaz(s1, s2, s3)

Application.Volatile
If s1 <> "" Then
yaz = s1
ElseIf s2 <> "" Then
yaz = s2
ElseIf s3 Then
yaz = s3
ElseIf s1 = "" Or s2 = "" Or s3 = "" Then
yaz = ""
End If
End Function

formülü
=yaz(birinci hücre;ikinci hücre;üçüncü hücre)

istediğiniz kadar hücreye yazabilirsiniz
Kullanıcı avatarı
Justmag
Yeni Başlamış
 
Kayıt: 16 Nis 2020 15:03
Meslek: Diğer
Yaş: 34
İleti: 95
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Diğer

Cevap: Dörtlü sorgulama ile doluysa sırayla yaz. Boşsa boş b

İleti#3)  Candan55 » 20 May 2020 23:55

Özür dilerim. Tam anlayamadım kodları ve de uyarlayamadım.
Kullanıcı avatarı
Candan55
Yeni Başlamış
 
Kayıt: 18 Nis 2020 15:01
Meslek: Öğretmen
Yaş: 20
İleti: 19
 
Cinsiyet: Bayan
Bulunduğunuz İl / Semt: Samsun

Cevap: Dörtlü sorgulama ile doluysa sırayla yaz. Boşsa boş b

İleti#4)  Justmag » 21 May 2020 01:48

yeni bir modül ekleyin içine function end function dahil kodları ekleyin hücreye de
=yaz(birinci hücre;ikinci hücre;üçüncü hücre) yazın
(birinci hücre derken hangi hücre doluysa kontrolünü yapmasını istediğiniz hücre)
istediğiniz kadar aşağıya çekin
yapamazsanız dosyanızı yükleyin
Kullanıcı avatarı
Justmag
Yeni Başlamış
 
Kayıt: 16 Nis 2020 15:03
Meslek: Diğer
Yaş: 34
İleti: 95
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Diğer

REKLAM
Excel Logo XML Oluşturucu
Logo Object Designer ile Uyarlama

Cevap: Dörtlü sorgulama ile doluysa sırayla yaz. Boşsa boş b

İleti#5)  Candan55 » 21 May 2020 02:09

Sanırım beceremedim yine. Dosyayı ekledim
Bu iletideki ekleri görmek için gerekli yetkilere sahip değilsiniz.
Kullanıcı avatarı
Candan55
Yeni Başlamış
 
Kayıt: 18 Nis 2020 15:01
Meslek: Öğretmen
Yaş: 20
İleti: 19
 
Cinsiyet: Bayan
Bulunduğunuz İl / Semt: Samsun

Cevap: Dörtlü sorgulama ile doluysa sırayla yaz. Boşsa boş b

İleti#6)  Justmag » 21 May 2020 08:39

Dosya ektedir.
Bu iletideki ekleri görmek için gerekli yetkilere sahip değilsiniz.
Kullanıcı avatarı
Justmag
Yeni Başlamış
 
Kayıt: 16 Nis 2020 15:03
Meslek: Diğer
Yaş: 34
İleti: 95
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Diğer

REKLAM
ETA - Excel Konsolide Raporlama
ETA Excel Personel Entegre Raporu

Cevap: Dörtlü sorgulama ile doluysa sırayla yaz. Boşsa boş b

İleti#7)  Candan55 » 21 May 2020 12:49

Teşekkürler hocam, "#DEĞER!" hatasının çıkmasını engelleyemez miyiz? Bilgi çekilen dört hücrede formüllerden oluşuyor. Formüller boş olunca #DEĞER! hatası geliyor. normalde " " boş olması lazım.
Kullanıcı avatarı
Candan55
Yeni Başlamış
 
Kayıt: 18 Nis 2020 15:01
Meslek: Öğretmen
Yaş: 20
İleti: 19
 
Cinsiyet: Bayan
Bulunduğunuz İl / Semt: Samsun

Cevap: Dörtlü sorgulama ile doluysa sırayla yaz. Boşsa boş b

İleti#8)  Justmag » 21 May 2020 15:00

üç sayı için yapmıştım
güncelledim
Bu iletideki ekleri görmek için gerekli yetkilere sahip değilsiniz.
Kullanıcı avatarı
Justmag
Yeni Başlamış
 
Kayıt: 16 Nis 2020 15:03
Meslek: Diğer
Yaş: 34
İleti: 95
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Diğer


Forum Genel Makro Soruları

Online Kullanıcılar

Bu forumu görüntüleyenler: Bing[Bot], Yandex[Bot] ve 3 misafir

Bumerang - Yazarkafe