Hücredeki Açıklamayı Alma (VBA)

Hücrelere girilen açıklama satırlarını basit bir kod ile başka bir hücreye alabiliriz bunun için aşağıdaki kod satırı işimizi görmektedir. Function AciklamaAl(CellRef As Range) Dim Aciklama As String Aciklama = CellRef.Comment.Text AciklamaAl = Aciklama End Function

Değişiklik Yapan Bilgilerini Kaydetme(VBA)

Excel sayfasında değişiklik yapanların bilgilerini tutmak için aşağıdaki işlem adımlarını kullanabiliriz. Örnek tablomuzu oluşturalım. Private Sub Worksheet_Change(ByVal Target As Range) Dim BilgisayarAdi As String BilgisayarAdi = Environ$("computername") ''username de kullanılabilir Dim rng As Range If Not Intersect(Range("A:A"), Target) Is Nothing Then For Each rng In Intersect(Range("A:A"), Target) If rng = "" Then rng.Offset(0, 1).ClearContents rng.Offset(0, … Okumaya devam et Değişiklik Yapan Bilgilerini Kaydetme(VBA)

Aynı Değerdeki Hücreleri Tek Tık İle Birleştirme (VBA)

Bazen tablolarımızda birden fazla değer için çok sayıda giriş olabilir ve bunları raporlarken biçim olarak birleştirme ihtiyacı duyabiliriz. Bu şekil bir örneğimiz olduğunu düşünelim isimleri birleştirmek istediğimizde bu bizim için bir çile oluyor. Tek tek seçerek "Birleştir ve Ortala" tuşuna basmamız gerekiyor. Bunun yerine aşağıdaki makro kodunu yazarak kolaylıkla bu sorunu ortadan kaldırabiliriz. Sub AyniHucreleriBirlestir() … Okumaya devam et Aynı Değerdeki Hücreleri Tek Tık İle Birleştirme (VBA)

Hücreki karmaşık Sayı ve Metni Birbirinden Ayırma(VBA)

Bazen elimize karmaşık ele alınması gereken veriler tek hücre içerisinde gelebiliyor. İçlerinden sayıları ve metinleri ayırmamız gerektiğinde eğer ayır edici bir unsur(-,*,/) mevcutsa ve sıralı bir şekilde ise kolaylıkla birbirlerinden ayırabiliriz. Ancak bu veriler hücre içerisinde karmaşık şekilde sıralanmış ise uzun uzadıya kod yazmamız gerekli bunun yerine kısa bir fonksiyon tanımlayarak kolay bir şekilde sayı … Okumaya devam et Hücreki karmaşık Sayı ve Metni Birbirinden Ayırma(VBA)

Girilen Sayı Kadar Hücreleri Gruplayarak Arasına Satır Ekleme(VBA)

Belirli bir listemizin içerisinde 2 şerli, 3 erli ya da daha fazla sayıda grup oluşturarak aralarına satır eklemek istersek bunun vba olmadan da yolu mevcut elbette ancak en pratik yol olarak aşağıdaki kod blogu kullanılabilir. Örnek Listemiz Bu Şekilde Olsun. Aşağıdaki kod blogunu buton tıklamaya olayına yazıyoruz. Sub bol() Dim bilgi As String Dim SonSatir … Okumaya devam et Girilen Sayı Kadar Hücreleri Gruplayarak Arasına Satır Ekleme(VBA)

WhatsApp Üzerinden Kişiye Özel Toplu Mesaj Gönderme(VBA)

Merhaba, toplu listeleriniz üzerinden mesaj göndermek ya da sadece ilgili kişilere grup daveti gönderme gibi bir probleminiz varsa ve bu listeniz çok uzunsa çok gereksiz ve sıkıcı işler yapıyoruz. Bunun yerine excelde kısa bir bot yazarak bu işlemleri biz bilgisayar başında değilken bile otomatikleştirebiliriz. Öncelikle tasarımımız oluşturalım. Fazla vakit harcamak istemediğimden basit bir tasarım yaptım. … Okumaya devam et WhatsApp Üzerinden Kişiye Özel Toplu Mesaj Gönderme(VBA)

Excel MouseOver Özelliğini Kullanarak Koşullu Biçimlendirme

Merhaba arkadaşlar, bu yazımda excel dosyalarımıza güzel bir görsellik katarak satırların incelenmesi sırasında kolaylık oluşturacağız. Yukarıdaki resimde gösterilen projeyi yapacağız yani farenin ok işareti üzerine geldiği anda seçili satırın renklendirilme işlemi. Öncelikle bunun için gerekli olan vba kodunu aşağıda oluşturalım. Public Function mouserover(deger As Range) Sheets("Sayfa1").Cells(1, 2) = deger End Function Tablo tasarımı aşağıdaki gibi … Okumaya devam et Excel MouseOver Özelliğini Kullanarak Koşullu Biçimlendirme

Excel Türkiye Haritası (VBA)

Merhaba, bazı çalışmalarımızda raporlama için ihtiyaç duyulmaktadır. Örneğin Türkiye haritasında tıkladığımız alana göre o ildeki kayıtları getirmek isteyebiliriz bu sebeple aşağıdaki projeyi oluşturdum. Projemiz 3 sayfadan oluşuyor. Veri: Genel Bilgilerimizin Bulunduğu Tablodur. İl isimlerinin yanlış girilmemesi gerekmektedir yoksa harita tablomuzda gösterilmez.Detay: Veride girdiğimiz bilgilere ek olarak harita tablosunda gösterilmesini istediğimiz bilgilerin girildiği tablo. Firma adı … Okumaya devam et Excel Türkiye Haritası (VBA)