Sitemize Hoşgeldiniz

Türkiye'nin en geniş özeliklere sahip forumu olan ExcelDestek.Com üzerinde soru sorabilmek, daha önceki sorulan sorulara, açılan konulara cevap yazabilmek, puan kazanabilmek, kazandığınız puanlar ile dosya indirebilmek ve çok daha fazla özellikten yararlanabilmek için sitemize üye olunuz.
Hemen Üye Ol ya da Giriş Yap

Sorun Cevaplayalım

Excel'e dair sorularınızı sorun, cevaplayalım.

Çözümlenmiş Sorular

Kullanıcılarımızın sorularını ve sunduğumuz çözümleri inceleyin.

Destek Ekibimiz Sizlerle

Ücretli destek ve özel hizmet talep edebilirsiniz.

  • Web sitemizi "REKLAMSIZ" olarak ziyaret etmek ister misiniz?
    Gerek sitemize destek, gerekse de reklam görmeden sitemizde gezinmek isterseniz, HESAP YÜKSELTME sayfasından SADECE 15-TL'ye 1 yıl boyunca ÜCRETLİ ÜYELİK almanız yeterli olacaktır.
    Detaylı bilgilendirme için lütfen buraya tıklayınız!

    REKLAMSIZ FORUM KULLANMAYI TERCİH EDECEK ÜYELERİMİZE, https://www.exceldosyalari.com İSİMLİ SİTEMİZDEN 3 AYLIK ÜYELİK PAKETİ HEDİYE EDİLECEKTİR.

VBA  Uyarı Formu

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

malatyalı

Yeni Üye
SMS Onaylı
Kullanıcı
Katılım
8 Haz 2019
Mesajlar
299
Yaş
45
Excel Versiyonu, Dili
Excel 2016 T

Reputation:

Değerli bilgi ehli ustalarım;
Ekli dosyamın
1 - userform4 açılışında hatam var ama çözemedim.
2 - Userform1 dosya açılışında otomatik geliyordu şimdi gelmiyor.
Rica etsem yardımcı olabilir misiniz?
 

Ekli dosyalar

ÖmerBey

Sadece Ömer
Yönetici
Site Yöneticisi
Katılım
30 Nis 2019
Mesajlar
158
Excel Versiyonu, Dili
2007 Türkçe

Reputation:

Merhaba,
ControlSource şu şekilde olacak:
Kod:
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş Yap veya Kayıt Ol anlayışınız için teşekkürler.
ya da veriyi controlsource kullanmadan alabilirisiniz. TextBox2.Text = [P2]

Userform1'in açılışta otomatik gelmesi için Thisworkbook kod bölümüne aşağıdaki kodu kopyalayıp kaydediniz.
Kod:
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş Yap veya Kayıt Ol anlayışınız için teşekkürler.
İyi çalışmalar...
 

malatyalı

Yeni Üye
SMS Onaylı
Kullanıcı
Katılım
8 Haz 2019
Mesajlar
299
Yaş
45
Excel Versiyonu, Dili
Excel 2016 T

Reputation:

Private Sub Workbook_Open()
UserForm1.Show
End Sub

kısmı debug hatası veriyor
 

ÖmerBey

Sadece Ömer
Yönetici
Site Yöneticisi
Katılım
30 Nis 2019
Mesajlar
158
Excel Versiyonu, Dili
2007 Türkçe

Reputation:

Dosyanızda zaten auto_open kodu var imiş, az önce farketmemişim, o yuzden workbook_open kullanmanıza gerek yok... Yukarıdaki ikinci öneriyi görmezden gelebilirisniz.
Dosyanızda açılışta tarihyak isimli bir makro çalıştırıyorsunuz ve bu da L sütunundaki tarihlere göre userformu açıyor. Ancak L sütununda yer alan tarihler (M sütunu da aynı şekilde) metin olduğu için kodunuz belirtilen işlemi yapamıyor. İlgili sütunlardaki metin formatındaki tarihi düzeltirseniz çalışacaktır. Ya da If CDate(Cells(a, "L")) - Date < 10 Then gibi kodlarla metni tarihe dönüştürebilirsiniz.
 

malatyalı

Yeni Üye
SMS Onaylı
Kullanıcı
Katılım
8 Haz 2019
Mesajlar
299
Yaş
45
Excel Versiyonu, Dili
Excel 2016 T

Reputation:

Üstad
Feyzullah abim hazırlamıştı programı. Mükemmel de çalışıyordu.
Bilgileri güncellemek zorunda kaldım. "Keşke de güncelleme yapmasaydım" Şimdi de useform1 ilk açılışta açılmıyor.
Sizi de zahmete verdik. Hakkınızı helal edin. Saygılarımla
 

ÖmerBey

Sadece Ömer
Yönetici
Site Yöneticisi
Katılım
30 Nis 2019
Mesajlar
158
Excel Versiyonu, Dili
2007 Türkçe

Reputation:

Şimdi de useform1 ilk açılışta açılmıyor.
Estağfurullah, ne zahmeti.
Yalnız userformun açılmama sebebini yukarıda belirttim o şekilde düzenlerseniz açılır.
L sütununda yer alan tarihler (M sütunu da aynı şekilde) metin olduğu için kodunuz belirtilen işlemi yapamıyor. İlgili sütunlardaki metin formatındaki tarihi düzeltirseniz çalışacaktır.
 

Ekli dosyalar

ÖmerBey

Sadece Ömer
Yönetici
Site Yöneticisi
Katılım
30 Nis 2019
Mesajlar
158
Excel Versiyonu, Dili
2007 Türkçe

Reputation:

İlave olarak kodlar C sütununa göre döngüye giriyor. Gerçek dosyanızda da örnek dosyanızda olduğu gibi C sütunu boşsa kod döngüye girmeyeceği için userform açılmayacaktır. C sütununu boş bırakmayın.
 

malatyalı

Yeni Üye
SMS Onaylı
Kullanıcı
Katılım
8 Haz 2019
Mesajlar
299
Yaş
45
Excel Versiyonu, Dili
Excel 2016 T

Reputation:

Eyvallah.
Userform açıldı. Hakkınızı helal edin
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst