• DİKKAT

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

Bu Uyarı Çıktığında Ne yapmalıyım??

Katılım
24 Aralık 2008
Mesajlar
118
Excel Vers. ve Dili
2007 TÜRKÇE
Merhaba,

forumdan aldığım bir makroyu kaydetmeye çalıştığımda ekteki hatayı alıyorum. Ne yapmalıyım?

Teşekkür ederim.
 

Ekli dosyalar

Merhaba,

forumdan aldığım bir makroyu kaydetmeye çalıştığımda ekteki hatayı alıyorum. Ne yapmalıyım?

Teşekkür ederim.

Makro içerebilen Excel Çalışma Kitabı olarak yani .xlsm formatında kaydetmeniz gerekir

attachment.php
 

Ekli dosyalar

  • makro.jpg
    makro.jpg
    40.4 KB · Görüntüleme: 47
tekrar merhaba, yaptım ancak olmadı. aslında aşağıdaki makroyu eklemek istiyorum ama başarılı olamıyorum.

Private Sub Workbook_Open()
On Error Resume Next
bulunan = ""
bul = Range("B1:B100").Find(Date).Row
If bul > 0 Then
With Range("B1:B100")
Set c = .Find(Date)
If Not c Is Nothing Then
firstAddress = c.Address
Do
bulunan = bulunan & Cells(c.Row, 1) & " --> " & c.Text & Chr(13)
Set c = .FindNext(c)
Loop While Not c Is Nothing And c.Address <> firstAddress
End If
End With
MsgBox bulunan, vbInformation, "Hatırlanması Gerekenler"
End If
End Sub

yardımcı olabilir misiniz?

istediğim hatırlatma yapması excel de ekte. bu excele oturtmak istiyorum.
 

Ekli dosyalar

Kodunuzu
ALT+F11 tuşuna basarak VBA düzenleyici açıp

Bu Çalışma kitabı kısmına yapıştırın (İngilizce karşılığı neyse)
Sonra makro içeren excel olarak kaydedin

Ayrıca Tarih sutununuz B değil E olarak değiştirdim.
 

Ekli dosyalar

harika oldu. ellerinize sağlık.
kolay gelsin. :) çiçek verdim size. kabul edin lütfen. :D
 
tekrar merhaba,

ben şimdi excel üzerinde biraz oynadım. dosyayı kaydettiğim zaman o hatırlatma iptal oldu. çalıştıramıyorum.
ekte görebilirsiniz.
nasıl işler hale getirebilrim.
birde geçmiş tarihli olanları ayrı bir sheette göstermesi mümkün müdür?
 

Ekli dosyalar

yardım var mı acaba?

kodları ekteki ile değiştirip denermisiniz.

Kod:
Private Sub Workbook_Open()
On Error Resume Next
bulunan = ""
bul = Sheets("Sheet1").Range("F1:F100").Find(What:=Date, LookIn:=xlValues).Row
If bul > 0 Then
With Sheets("Sheet1").Range("F1:F100")
Set c = .Find(What:=Date, LookIn:=xlValues)
If Not c Is Nothing Then
firstAddress = c.Address
Do
bulunan = bulunan & Sheets("Sheet1").Cells(c.Row, 1) & " --> " & c.Text & Chr(13)
Set c = .FindNext(c)
Loop While Not c Is Nothing And c.Address <> firstAddress
End If
End With
MsgBox bulunan, vbInformation, "Hatırlanması Gerekenler"
End If
End Sub
 
merhaba,

bilemedğimden dolayı yapamadım. ekte dosyanın son halini gönderiyorum.
İstediğim şudur;
1- sadece çıkış sheetinde uyarı versin istiyorum.
2-birde uyarı verirken b sütununda bulunan ad soyad ve iab nın yapılması gereken tarihi göstersin istiyorum.

yardımlarınızı rica ederim.
 

Ekli dosyalar

merhaba,

bilemedğimden dolayı yapamadım. ekte dosyanın son halini gönderiyorum.
İstediğim şudur;
1- sadece çıkış sheetinde uyarı versin istiyorum.
2-birde uyarı verirken b sütununda bulunan ad soyad ve iab nın yapılması gereken tarihi göstersin istiyorum.

yardımlarınızı rica ederim.

Ekli dosyayı inceler misiniz.
 

Ekli dosyalar

teşekkür ederim.
 
Geri
Üst