AccessTr.neT
Tarihe Ay Ekleme - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Excel (https://accesstr.net/forum-microsoft-excel.html)
+--- Forum: Excel Cevaplanmış Soruları (https://accesstr.net/forum-excel-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Tarihe Ay Ekleme (/konu-tarihe-ay-ekleme.html)

Sayfalar: 1 2


Re: Tarihe Ay Ekleme - berduş - 27/05/2022

en basitinden Debug.Print "-" & metin & "-" kodunu ekleyip denediğinizde sonuçlar aşağıdaki gibi çıkacaktır
  • - ay-
  • - AY-
  • - GÜN-
  • - AY-
  • - AY-
  • - AY-
  • - AY-
  • - AY-
göreceğiniz gibi tüm metin değerlerinin başında boşluk var
boşluk olduğu için 2 ifade bir birinden farklı algılanıp işlem yapmıyor
2. hatanız vba sayfasında Excel için ay ve Ay farklı değerlerdir yani Vba büyük/küçük harfe duyarlıdır
özellikle i/ı başınızı çok ağrıtır
harf duyarlılığının önüne geçmek için genelde kodun çalıştığı modülün en başına Option Compare Text eklemek yeterlidir ama dediğim gibi I ile i İngilizcede aynı sayıldığından başınız yine ağrır
o nedenle karşılaştırma yaparken ben genelde worksheetfunction.Proper(ifade) kullanırım 
emin değilim ama sanki worksheetfunction fonksiyonları Excel sayfasında işlem yapıyormuş gibi Türkçe kaynaklı sorunları bertaraf ediyor 

3. hatanızsa
Cells(i, 13).Value yerine Cells(i, 13).Valuıyazmanız 
Value ifadesini yanlış yazmışsınız


RE: Tarihe Ay Ekleme - tarkanaykın - 30/05/2022

berduş hocam çok teşekkür ederim uyarılar için, ben mozuer hocamın önerdiği kod üzerinden gittim işimi gördü çok teşekkürler