• DİKKAT

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

Yazıya Endeksle Çalışan Makro

Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Merhaba arkadaşlar. Ekteki dosyada 2 adet soru bulunmaktadır.
1) Dosya açıldığında sadece 1 kereye mahsus olmak kaydı ile ekrana gelecek box bir yazı talep edecek ve kullanıcının yazdığı 3X sayfasındaki A1 hücresine yazılacak.

2) 3X sayfasında B1 ve C1 hücreleri birbirinin aynısı değil ise dosya içindeki makro çalışacak.

Yardımcı olanlara çok teşekkürler.
 
yanıt

Kod:
Sub auto_open()
ver = InputBox("Veri anahtarını giriniz.")
Sheets("3X").Range("a1") = ver
If Sheets("3X").Range("b1") <> Sheets("3X").Range("c1") Then
Call OTURANBOGA
Else
MsgBox "Veriler yanlış kayıt edilmiş."
End If
End Sub
 
Çok Teşekkürler

Sayın VBA gerçekten tebrik ederim. Süper bir kod olmuş. Valla sizlere imreniyorum. Sadece şöyle bir değişiklik yapmak mümkün mü. Bu kod sadece dosya ilk açıldığında çalışsın. Çok teşeekkürler.
 
Yukarıda önerilen koda aşağıdaki mavi renkli satırı ilave edin.

Kod:
[LEFT]Sub auto_open()
[B][COLOR=blue]if sheets("3X").[a1]<>"" then exit sub[/COLOR][/B]
ver = InputBox("Veri anahtarını giriniz.")
Sheets("3X").Range("a1") = ver
If Sheets("3X").Range("b1") <> Sheets("3X").Range("c1") Then
Call OTURANBOGA
Else
MsgBox "Veriler yanlış kayıt edilmiş."
End If
End Sub[/LEFT]
 
Çok Teşekkürler

Çok teşekkürler sayın leventm. İyi çalışmalar.
 
Selamlar Arkada&#351;&#305;m Serdar Okan
Otomatik a&#231;&#305;l&#305;&#351;&#350; Makrosunu Nereye Kayit Edece&#287;im.
Bu dosyan&#305;n &#231;al&#305;&#351;an son halini verebilirsen memnun olurum.
Sayg&#305;lar
 
sorumu cevaplarsanız müteşekkir olacağım.
Selamlar Arkadaşım Serdar Okan
Otomatik açılışŞ Makrosunu Nereye Kayit Edeceğim.
Bu dosyanın çalışan son halini verebilirsen memnun olurum.
Saygılar
 
otomatik a&#231;&#305;&#305;l&#305;&#351; makrosunu

Module i&#231;erisine yap&#305;&#351;t&#305;r&#305;n OTURANBOGA makrosunun bulundu&#287;u mod&#252;le yap&#351;t&#305;rabilirsiniz.
 
Geri
Üst