Excel Makroları ve VBA 2025, Nisan
Sayıyı Hint rupisi cinsinden kelimelere dönüştürmek için NUM_TO_IND_RUPEE_WORD işlevini kullanın. Excel'de sayıları kelimelere dönüştürmek için varsayılan bir işlev yoktur. Bu bir
Gereksinimler: - Temel vba bilgisi - Tabloların/adlandırılmış aralıkların kullanımı Açık ve kapalı çalışma kitaplarıyla çalışırken, bazen çalışma kitabına tekrar ziyaretler arasında aylarca veri yapısını ve formül kurulumunu hatırlamak zor olabilir. Bu … Okumaya devam et →
Bu yazımızda, arama kelimelerine benzer değeri içeren hücreyi vurgulamak için Range nesnesinin find yöntemini kullanacağız. Bu örnek için ham veriler şirket adı, çalışan kimliği ve çalışan adından oluşur. Biz ham … Okumaya devam et →
Aşağıdaki işlev, oturum açmış kullanıcının kullanıcı adını döndürür, hem Windows NT hem de Windows95/98'de çalışır. Public Declare Function GetUserName Lib "advapi32.dll" _ Alias "GetUserNameA" (ByVal lpBuffer As String, nSize As Long) As Long Function ReturnUserName() … Okumaya devam et →
Bu yazımızda, giriş yapan kullanıcı için bilgisayar ve kullanıcı adını döndürecek bir makro oluşturacağız. Bu örnekte, C10 hücresindeki bilgisayar adını ve C11 hücresindeki kullanıcı adını çıkarmak istiyoruz. Biz … Okumaya devam edin →
Bir dizi döndüren vba'da kullanıcı tanımlı bir dizi işlevi oluşturmak için, UDF'nin bu sözdizimini izlemeniz yeterlidir. Bu işlevi kullanmak için CSE tuş kombinasyonunu kullanmanız gerekir.
BENZERSİZ işlevi, aralığı girdi olarak alır ve bu aralığın benzersiz değerlerini yazdırır. Bu kodu VBA'ya kopyalayın ve formülü yazın =UNIQUES(A2:B7) .
Bu yazıda, tanımlanan aralıklar arasında rastgele ondalık sayılar üretmek için özel bir fonksiyon oluşturacağız. Bu örnek için ham veriler, aralığın en düşük ve en yüksek değerinden ve gereken ondalık basamak sayısından oluşur … Okumaya devam edin →
Excel'de ham verilerle çalışırken, genellikle ölçütlerle eşleşen verileri arar ve verilen ölçütlerle eşleşmeyen diğer tüm verileri sileriz. Bu yazımızda değerlerden nasıl kurtulacağımızı öğreneceğiz… Okumaya devam et →
S/b byval ve byref farkı basittir. ByRef, referanslı argüman iletmek için kullanılır ve ByValue, değerli argüman iletmek için kullanılır. Bu örnek her şeyi ayrıntılı olarak açıklamaktadır.
Bu yazıda, verileri alfabetik sıraya göre sıralamak için özel bir fonksiyon oluşturacağız. Ham veriler, sıralamak istediğimiz rastgele adlardan oluşur. Mantıksal açıklama Verileri alfabetik olarak sıralamak için “SortString” özel fonksiyonunu oluşturduk. Alır … Okumaya devam et →
Bu yazıda, verileri belirli sayıda satıra bölmek için bir makro oluşturacağız. “RawData” sayfasında ham verilerimiz var. Bu verileri birden çok sayfaya bölmek istiyoruz. Makroyu çalıştırmadan önce belirtmemiz gereken … Okumaya devam et →
Hücreler(1,1) yerine Range("A1") gibi ifadeler kullanmayı seviyorsanız bu iyidir. Örneğin ColLetter(1) = A, ColLetter(2) = b, ... , ColLetter(100) = CV, vb. 3) ColLetter(sütun numarası) => Letter sütununu geri geçirir. Kamu İşlevi … Okumaya devam et →
Bu yazımızda verilerden mükerrer kayıtları kaldırmak için bir makro oluşturacağız. Ham veriler, Ad, Yaş ve Cinsiyeti içeren çalışan verilerinden oluşur. Mantıksal açıklama Yinelenen kayıtları kaldırmak için bir “RemovingDuplicate” makrosu oluşturduk … Okumaya devam et →
Bu yazıda, hücreyi kontrol etmek ve işaretini kaldırmak için çalışma sayfasının çift tıklamadan önce olayını kullanacağız. Ham veriler bazı gıda maddelerinden oluşmaktadır. Satın aldığımız ürünleri işaretlemek istiyoruz. Bir çift tıklandığında … Okumaya devam et →
Bu yazımızda boş hücreler içeren eksik kayıtları silmek için bir makro oluşturacağız. Ham veriler, Ad, Yaş ve Cinsiyeti içeren bazı örnek verilerden oluşur. Ayrıca bazı boş hücreler içerir. Bunları kaldırmak istiyoruz … Okumaya devam et →
Bir seferde tüm benzer satır numaralarını silmenin bir yolunu istiyorsanız, bu makale tam size göre. Bu yazımızda birden çok çalışma sayfasında aynı satırdan makrolar aracılığıyla nasıl kurtulabileceğimizi öğreneceğiz. … Okumaya devam et →
Bu yazımızda, Microsoft Excel'de VBA üzerinden boş sütunların nasıl silineceğini öğreneceğiz. Tamamen boş olan sütunları sileceğiz, yani tüm sütunda o veride veri yoksa. Haydi … Okumaya devam et →
Belirli bir sütunda bulunan belirli metne dayalı olarak tüm satırları silmek için size yardımcı olacak bir VBA kodunun peşindeyseniz, bu makale tam size göre. Bu yazıda öğreneceğiz… Okumaya devam et →
Bu makalede, veri doğrulama içeren seçili hücrenin boyutunu nasıl artıracağınızı öğreneceksiniz. Çok fazla bilgi içeren bir rapor üzerinde çalışıyorsanız ve yer sıkıntısı varsa, hücreler … Okumaya devam edin →
Aynı anda birden fazla sayfa işliyorsanız ve her sayfadaki verileri bir ana çalışma sayfasına kopyalamak istiyorsanız bu makaleyi okumalısınız. Verileri birleştirmek için VBA kodunun currentregion özelliğini kullanacağız … Okumaya devam edin →
Her çalışma sayfasının kullanılan aralığını Ana sayfaya kopyalamak istiyorsanız bu makaleyi okumalısınız. Her çalışma sayfasındaki verileri kopyalamak için VBA kodunu kullanacağız ve ardından başka bir sayfaya yapıştıracağız … Okumaya devam edin →
Bu yazıda, Microsoft Excel'de VBA aracılığıyla toplamın nasıl sayılacağını ve görüntüleneceğini öğreneceğiz. Basit bir alıştırmayla, Microsoft Excel'de VBA aracılığıyla toplamları nasıl ve nerede sayabileceğimizi ve görüntüleyebileceğimizi anlayalım. Biz … Okumaya devam edin →
VBA kodlamasını kendimizi tekrar eden işlerden kurtarmak için yazdığımızda, veri seçimi çok önemli bir rol oynamaktadır. O halde bu yazımızda satır, sütun ve tüm belge verilerine göre veri seçmeyi öğreneceksiniz… Okumaya devam et →
Microsoft Excel'de aktif hücre satırındaki hücreleri belirli bir sayfaya kopyalayabiliriz. Bu yazıda, her sayfadan veri aktarmak ve verileri tek bir çalışma sayfasında birleştirmek için VBA kodunu kullanacağız. Ekleyeceğiz … Okumaya devam et →
Alt+F11 tuşlarına basarak Visual Basic Düzenleyicisini başlatın. Hata Ayıkla, VBA proje adını Derle'yi seçin. Excel'in önceki sürümlerinde, eklentiyi kaydettiğinizde VBA kodu otomatik olarak derlenirdi. Bu artık doğru değil, daha önce kendiniz yapmalısınız… Okumaya devam edin →
Makro, çalışma kitabınıza Ana adlı bir sayfa ekler ve bu çalışma sayfasındaki çalışma kitabınızdaki her sayfadaki hücreleri kopyalar. İlk makro normal bir kopya yapar ve ikinci makro kopyalar … Okumaya devam et →
Makro, C:Data klasöründeki her dosyanın ilk çalışma sayfasının bir bölümünü çalışma kitabınızın ilk çalışma sayfasına kopyalayacaktır. İlk makro normal bir kopyalama yapar ve ikinci makro değerleri kopyalar. Bu … Okumaya devam et →
Örnek kodlar, Sayfa2 adlı bir veritabanı sayfasına kopyalanacaktır. Altlardan birini her çalıştırdığınızda, hücreler veri içeren son satırın altına veya veri içeren son Sütundan sonra … Okumaya devam edin →
Bu yazıda, belirli bir sayfaya birden çok alanın birleşimi için bir makro oluşturacağız. Ham veriler, Ad ve Yaşı içeren bazı örnek verilerden oluşur. Ham veri içeren iki alanımız var. Biz … Okumaya devam edin →
Makro, çalışma kitabınıza Ana adlı bir sayfa ekler ve bu çalışma sayfasındaki çalışma kitabınızdaki her sayfadaki hücreleri kopyalar. İlk makro normal bir kopya yapar ve ikinci makro kopyalar … Okumaya devam et →
Makro, C:Data klasöründeki her dosyanın ilk çalışma sayfasının bir bölümünü çalışma kitabınızın ilk çalışma sayfasına kopyalayacaktır. İlk makro normal bir kopyalama yapar ve ikinci makro değerleri kopyalar. Alt … Okumaya devam et →
Örnek kodlar, Sayfa2 adlı bir veritabanı sayfasına kopyalanacaktır. Altlardan birini her çalıştırdığınızda, hücreler veri içeren son satırın altına veya veri içeren son Sütundan sonra … Okumaya devam edin →
Örnek kodlar, Sayfa2 adlı bir veritabanı sayfasına kopyalanacaktır. Altlardan birini her çalıştırdığınızda, hücreler veri içeren son satırın altına veya veri içeren son Sütundan sonra … Okumaya devam edin →
Bu yazımızda, çalışma kitabındaki tüm sayfalardaki verileri yeni bir sayfaya kopyalamak için bir makro oluşturacağız. Bu örnek için ham veriler, farklı sayfalardaki farklı departmanlardan gelen çalışan ayrıntılarından oluşur. Biz istiyoruz … Okumaya devam edin →
Bu yazımızda, bir klasördeki birden çok çalışma kitabından yeni bir çalışma kitabına veri kopyalamak için bir makro oluşturacağız. İki makro oluşturacağız; bir makro yalnızca ilk sütundaki kayıtları yeni çalışma kitabına kopyalar ve … Okumaya devam edin →
4 adımda Excel'de birden çok sayfayı nasıl birleştireceğinizi öğrenin. Sayfaları birleştirmek için bu VBA kodunu kullanın. Çalışma dosyasını indirebilir ve sayfaları birleştirmek için kullanabilirsiniz.
Microsoft Excel'de VBA kullanarak her sayfadaki bir sütunu veya sütunları tek bir sayfaya kopyalayın
Bazen, aynı sütun için birden çok sayfadan veri kopyalamak rutin bir iş haline gelir. Otomasyon kullanılarak bu adımdan kaçınılabilir. Her birinin bir sütunundan veri kopyaladıktan sonra birleştirilmiş bir sayfa yapmak istiyorsanız ve … Okumaya devam edin →
Milyonlarca satır içeren 2 sütunu nasıl karşılaştıracağınızı ve her iki sütun arasındaki benzersiz değerleri nasıl çıkaracağınızı merak ediyorsanız, bu makaleyi okumalısınız. İki sütunu karşılaştırmak için VBA kodunu kullanacağız… Okumaya devam et →
Birden fazla sütunu sütunda birleştirme gereksiniminiz varsa ve bir ipucunuz yoksa, bu makalenin tamamı tam size göre. Bu yazıda birden çok sütunu nasıl birleştireceğimizi öğreneceğiz… Okumaya devam et →
Örnek kodlar, Sayfa2 adlı bir veritabanı sayfasına kopyalanacaktır. Altlardan birini her çalıştırdığınızda, hücreler veri içeren son satırın altına veya veri içeren son Sütundan sonra … Okumaya devam edin →
Makro, C:Data klasöründeki her dosyanın ilk çalışma sayfasının bir bölümünü çalışma kitabınızın ilk çalışma sayfasına kopyalayacaktır. İlk makro normal bir kopyalama yapar ve ikinci makro değerleri kopyalar. Hatırla … Okumaya devam et →
Bu bölümde, Microsoft Excel'de VBA kullanarak bir veya daha fazla alanla seçimi değerlere nasıl değiştireceğimizi öğreneceğiz. Bir örnek alıp VBA kodunu değiştirmek için nasıl yazdığımızı anlayalım… Okumaya devam et →
VBA kullanarak Excel'de metni sayıya dönüştürmek için Range.NumberFormat yöntemini kullanın. Seçili aralığın biçimini Genel olarak değiştirmek için kullanın, ardından sayılara dönüştürün.
Bu makalede, Microsoft Excel'de VBA kullanarak alandan daha fazla değere sahip aralığın nasıl değiştirileceğini öğreneceksiniz. Şimdi bir örnek alalım ve daha fazlası ile aralığı değiştirmek için VBA kodunun nasıl yazılacağını anlayalım… Okumaya devam edin →
Bu yazıda, Microsoft Excel'de VBA kullanarak yalnızca etkin hücrenin geçerli bölgesini değerlere nasıl değiştireceğimizi öğreneceğiz. Bir örnek alalım ve sadece aktif olan bölgenin nasıl değiştirileceğini anlayalım… Okumaya devam et →
VBA kodlamasını Excel'in tekrar eden işleri daha kısa sürede otomatik olarak yapması için yazıyoruz. Bu bölümde, Microsoft Excel'de VBA kullanarak bir satırı/satırları değer(ler)e nasıl değiştireceğinizi öğreneceksiniz. Bir… Okumaya devam et →
Bu bölümde, Microsoft Excel'de VBA kullanarak etkin hücre satırı aralığındaki hücreleri değerlere nasıl değiştireceğinizi öğreneceksiniz. Bir örnek alalım ve hücreleri değiştirmek için VBA kodunu nasıl yazdığımızı anlayalım… Okumaya devam edin →
Bu bölümde, Microsoft Excel'de VBA kullanarak etkin sayfadaki tüm hücreleri değerlere nasıl değiştireceğinizi öğreneceksiniz. Bir örnek alalım ve hücre değerini değiştirmek için VBA kodunu nasıl yazdığımızı anlayalım… Okumaya devam et →
Bu bölümde, Microsoft Excel'de VBA kullanarak etkin sayfadaki tüm hücrelerin değerlere nasıl değiştirileceğini öğreneceksiniz. Bir örnek alalım ve VBA kodunu nasıl yazdığımızı anlayalım. Değer nasıl değiştirilir … Okumaya devam et →
Bu yazıda, Microsoft Excel'de VBA kullanarak bir aralıktaki hücrelerdeki formülü değerlere nasıl değiştireceğimizi öğreneceğiz. Bu örnek için ham veriler satış verilerinden oluşur. Satış verileri sayısı ile ilgili bilgileri içerir … Okumaya devam edin →
Yalnızca pozitif ve benzersiz değerleri nasıl ekleyebileceğinizi merak ediyorsanız, bu makale tam size göre. Bu makalede, VBA kodunu kullanarak excel'de yalnızca farklı pozitif değerleri nasıl ekleyeceğinizi öğreneceksiniz. Soru): Ben … Okumaya devam et →
Excel vba'da son kullanılan satır ve sütunu nasıl alacağınızı öğrenin. Burada verilerle son satırı almanın en iyi 3 yolunu gösterdim. 1. yöntem en iyisidir ve boş olmayan son hücreyi almayı tercih ederim.
Kullanıcılardan girdi almak için Excel VBA kullanıcı formlarını nasıl kullanacağınızı öğrenin. Form verilerinin excel'de nasıl saklanacağı ve kullanıcı formlarının nasıl açılıp kapatılacağı.
Bu yazıda, Microsoft Excel'de VBA kullanarak adres mektup birleştirmenin nasıl otomatikleştirileceğini öğreneceğiz. Adres Mektup Birleştirme: - Bu, veri bilgilerini metin halinde birleştirmek ve ardından belgeyi yazdırmak için kullanılan kaynaktır. … Okumaya devam et →
Word & Excel kullananların sayısı oldukça fazladır, ancak Excel çalışma kitabından word dosyası açma konusunda bilgili değildirler. Bu makale, Word uygulamasını Excel'den açmanın yolunu gösterir. Biz … Okumaya devam edin →
Bu yazımızda word belgesini açmak için bir makro oluşturacağız. Bir word belgesi açmak için, ana sayfadaki metin kutusunda belgenin tam yolunu belirteceğiz. Tam yolu belirledikten sonra, … Okumaya devam et →
Microsoft Excel'de bulunan veya çalışan herhangi bir uygulamanın durumunu öğrenmek için bu makaleye göz atın. Uygulamanın mevcut olup olmadığını veya çalışıyorsa veya geri dönüp dönmediğini “Doğru” olup olmadığını kontrol etmek için VBA kodunu kullanacağız … Okumaya devam et →
Birden çok excel çalışma sayfasından MS Word'e veri kopyalayıp yapıştırmanız gerekiyorsa, bu makaleyi okumalısınız. Excel'de, excel çalışma kitabından verileri dönüştürmenize izin verecek böyle bir özellik yoktur… Okumaya devam edin →
Çoğu zaman, verileri bir excel dosyasından bir word belgesine kopyalamanız gerekir. Bunu bir makro ile çok kolay bir şekilde yapabilirsiniz. Makro, yeni / mevcut bir kelime belgesi açacak, içeriği kopyalayacak ve ardından … Okumaya devam et →
Aşağıdaki iki örnek makro, Outlook'a nasıl bilgi gönderebileceğinizi (örneğin, bir e-posta mesajı gönderme) ve Outlook'tan nasıl bilgi alabileceğinizi (örneğin, Gelen Kutusu'ndaki tüm mesajların bir listesini alma) gösterir. Not! Okuyun ve düzenleyin … Okumaya devam edin →
Bir kelime belgesinden bir excel dosyasına veri kopyalamamız gereken zamanlar vardır. Office'in tüm sürümlerinde bir makro ile bunu çok kolay bir şekilde yapabiliriz. Makro, mevcut / yeni bir excel dosyasını açacak, kopyala … Okumaya devam et →