• DİKKAT

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

Kapalı dosyanın A1 hücresine tarih

  • Konbuyu başlatan Konbuyu başlatan mnz
  • Başlangıç tarihi Başlangıç tarihi

mnz

Katılım
5 Eylül 2005
Mesajlar
282
Excel Vers. ve Dili
Excel 2002 (Tr)
Kapalı bir excel çalışma kitabının A1 hücresine tarih yazılabilirmi?
 
Set neresi = CreateObject("Excel.Application")
neresi.Workbooks.Open (ThisWorkbook.Path & "\deneme.xls") 'belge
Set Sayfa = neresi.Workbooks("deneme.xls").Sheets("benim")
Sayfa.Cells(1, 1)= "denemdnemdne" 'yazılacak bilgi
 
Son düzenleme:
Sayın conari ve COST_CONTROL ilginize teşekkürler.
Bu işlem ADO kullanılarak yapılabilirmi?
 
MS Excel dosyasına ActiveX Data Objects (ADO) vasıtasıyla kayıt ekleme, değiştirme yapılabiliyor. (NOT: "Okuma" bu mesajın kapsamı dışında ve gerçek anlamda "Silme" zaten yapılamıyor) Ancak bunun bazı dezavantajları var.

ADO ile kayıt'tan sonra hedef dosyanızın boyutu birkaç misli büyüyebiliyor.

Microsoft ürünlerinde bunun bir "Bug" olduğunu kabul etmiş durumda...

Önerilen çözüm ise, kayıttan sonra dosyanın açılıp tekrar kaydedilmesi :) Böylelikle dosya boyutu kendine geliyor. Amaca ne kadar hizmet ettiği tartışılır tabi...

Daha ayrıntılı bilgi için lütfen linki inceleyiniz.

http://support.microsoft.com/kb/293828

ADO ile kapalı "xls" dosyanızı editlemeyi bence tekrar düşünmelisiniz.

İyi çalışmalar
 
Herkese teşekkürler.
Bilgilerin tutulduğu bir veritabanı excel kitabım var. Bilgilerde değişiklik yapıldığında bu veritabanına yansıtılıyor. Haftada ortalama 3 kez değişiklik yapılabiliryor.
Kullanıcılar bu veritabanından bazı bilgileri kendi çalışma kitaplarına aktarıyor ve kullanıyorlar. Ama veritarabında bir değişiklik yapıldığında haberdar olmaları gerekiyor. Bundan dolayı veritabanının son güncelleme tarihinin kontrol edilmesi için böyle bir yöntem düşündüm. Kullanıcıların kitaplarını açtıkları gibi kontrol yapılıyor. Şayet veritabındaki tarih ile çalışma kitabındaki tarihte değişiklik varsa "GÜNCELLE" butonu aktif oluyor.
Bu işlemi iki sütun ve başlık oluşturarak yaptım.
Sanırım direk A1 hücresine veri girilip daha sonra güncelleme yapılamiyor.
 
Geri
Üst