Kendi Excel makronuzu VBA VBA Makrolarında tasarlamayı öğrenmenin en iyi yolu Excel VBA'da makroları ayarlamak oldukça basittir. Excel VBA makrolarının yapısı, makro koduna başlamadan önce bir alt () satırla başlamayı içerir. Makrolar, özel kullanıcı tarafından oluşturulan işlevler oluşturmak ve otomatikleştirilmiş işlemler oluşturarak manuel görevleri hızlandırmak için Excel'deki Visual Basic Uygulamasını kullanır. sadece doğrudan içine atlamaktır. Doğal olarak, VBA düzenleyicisine nasıl gireceğinizi ve makroyu nasıl ayarlayacağınızı, değişkenleri nasıl bildireceğinizi ve verilere nasıl başvurulacağını bilmeniz gerekir. Bu kılavuz, kendi makronuzu nasıl kaydedeceğinizi bildiğinizden emin olmak için Excel VBA örneklerini kullanacaktır!
Bu örnek için aşağıdaki veri tablosuna sahip olduğumuzu varsayalım. Tabloyu tamamlamak için hücrelere veri eklemeye çalışacağız. Bu alıştırmanın amacı doğrultusunda, elle kolaylıkla ve daha hızlı yapılabilen bir işlevi yerine getirecek bir makro oluşturacağız. Ancak, bu makroyu oluşturmak, bir makroyu nasıl yazacağınızı ve VBA programlamanın arkasındaki genel mantığı görmenize olanak tanır. Excel VBA VBA, Visual Basic for Applications'ın kısaltmasıdır. Excel VBA, Microsoft'un Excel ve Word ve PowerPoint gibi diğer tüm Microsoft Office programları için programlama dilidir. Office paketi programlarının tümü ortak bir programlama dilini paylaşır.
Aşağıda görebileceğiniz gibi Turtle Dove ve Capital Inc.'in hisse senedi fiyatları henüz belli değil. Bunu doldurmak istiyoruz. Kaplumbağa Güvercinin bir stoku var Stok Nedir? Bir şirkette hisse senedi sahibi olan kişiye hissedar denir ve şirketin kalan varlıklarının ve kazançlarının bir kısmını talep etme hakkına sahiptir (şirket feshedilirse). "Hisse senedi", "hisseler" ve "öz sermaye" terimleri birbirinin yerine kullanılmaktadır. 92,17 dolarlık fiyat. Şaşırtıcı bir şekilde, Capital Inc. şu anda Nikolai Motors ile aynı hisse senedi fiyatına sahip.
Daha fazla bilgi edinmek için çevrimiçi Excel VBA Kursumuzu başlatın!
Makroyu Adlandırma
Makro oluşturmaya başlamak için Alt + F11 tuşlarına basarak VBA Düzenleyicisini açıyoruz. Bir makro oluşturmanın ilk adımı, makroyu adlandırmaktır. VBA Hücre Referansları VBA hücre referansları, kullanıcının Excel'e ihtiyaç duyduğu verileri nerede arayacağını söylemesini sağlar. Makroyu oluşturduktan ve değişkenleri bildirdikten sonra, bir sonraki adım, aslında her değişkene atıfta bulunan ve daha sonra Excel sayfasındaki verileri işlemek için kullanılabilen VBA hücre referansları oluşturmaktır. , Aşağıda gösterildiği gibi. Makro Hisse Senedi Fiyatlandırması adını vereceğiz.
Alt stokFiyatlandırma ()
Sub
Değişkenleri Bildirmek
Her makronun en üstünde değişken bildirimler bulunmalıdır. Nikolai Motors hisse senedi fiyatının değerini saklamak için burada bir değişken kullanacağız. Bu değişkeni Hisse Senedi Fiyatı olarak adlandıralım. Değişkenler için genel olarak kabul edilen adlandırma kuralının, yalnızca bir sözcük varsa küçük harf kullanmak ve ilkinden sonra her sözcüğü büyük harfle tanıtmak olduğunu hatırlayın. Hisse Senedi Fiyatı, stockPrice olarak yazılır.
Alt stokFiyatlandırma ()
Tek fiyat
Sub
Verileri Değişken İçinde Saklama
Artık stockPrice değişkenini oluşturduğumuza göre, içinde bir değer saklamak istiyoruz.
Alt stokFiyatlandırma ()
Tek fiyat
stockPrice = Aralık ("C4"). Değer
Sub
Makronun artık gerçekleştirmesi gereken iki işlemi vardır. StockPrice adlı yeni bir Tek değişken (tamsayı olmayanlara izin veren bir sayı veri türü) oluşturur. Daha sonra, C4 Hücresinde bulunan değeri stockPrice değişkenine kaydeder.
Daha fazla bilgi edinmek için çevrimiçi Excel VBA Kursumuzu başlatın!
Değişkenleri Kullanma ve Doğrudan Değer Atama
Son olarak, ihtiyaç duyduğumuz süreci tamamlamak için değişkenleri kullanabiliriz (hisse senedi fiyatını doldurarak). Yeni Başlayanlar İçin Excel Excel'e söylememiz gerekiyor Bu yeni başlayanlar için Excel kılavuzu, finansal analiz yapmak için Excel elektronik tabloları ve formülleri hakkında bilmeniz gereken her şeyi öğretir. Videoyu izleyin ve yeni başlayanların Excel'in ne olduğundan neden kullandığımıza ve depolanan değeri kullanmak ve uygun hücrelere yerleştirmek için en önemli klavye kısayollarının, işlevlerinin ve formüllerinin ne olduğuna kadar bilmesi gereken her şeyi öğrenin.
Alt stokFiyatlandırma ()
Tek fiyat
stockPrice = Aralık ("C4"). Değer
Aralık ("C8"). Değer = hisse senediFiyat
Aralık ("C7"). Değer = 92,17
Sub
Değeri sakladıktan sonra, makro şimdi değişkeni tabloyu doldurmak için kullanacaktır. İlk olarak, stockPrice'da depolanan değeri C8 hücresine yazacaktır. Sonra, doğrudan atanan 92.17 değerini Cell C7'ye yazacaktır. Her iki yöntem de işe yarar.
Excel VBA Örnekleri - Alternatif Yöntem
Ayrıca değişkeni atlayabilir ve C4 değerini doğrudan C8'e atayabilirsiniz. Bu aşağıda gösterilmiştir.
Alt stokFiyatlandırma ()
Aralık ("C8"). Değer = Aralık ("C4"). Değer
Aralık ("C7"). Değer = 92,17
Sub
Bu makroda görebileceğiniz gibi, hiçbir değişken kullanılmaz. Bunun yerine, Excel içindeki veriler doğrudan farklı bir hücreye kopyalanır. Makrolar soldan sağa okunduğundan, makro C8 hücresini C4'te bulunan değerle doldurur. Ardından Cell C7'yi 92.17 numarasıyla dolduracaktır.
Daha fazla bilgi edinmek için çevrimiçi Excel VBA Kursumuzu başlatın!
Excel VBA Örnekleri - Makro Özeti
Anlayacağınız gibi, VBA programlama dilini takip etmek oldukça kolaydır. İşleminizi adım adım yazmanız yeterlidir ve makro işlemi uygun sırayla takip edecektir. Aynı işlemi kodlamanın farklı yolları olduğunu da fark etmiş olabilirsiniz. Bazı yöntemlerin kendi yararları vardır ve bazıları diğerlerinden daha iyi sonuç verebilir. Deneyimle, VBA'ya hakim olmak, finansal modelinizin özel ihtiyaçlarına göre uyarlanmış kendi makrolarınızı planlamanıza ve oluşturmanıza olanak tanır. Finansal Modelleme Nedir Finansal modelleme, bir şirketin finansal performansını tahmin etmek için Excel'de gerçekleştirilir. Finansal modellemenin ne olduğuna, bir modelin nasıl ve neden oluşturulacağına genel bakış.
Daha fazla bilgi edin!
Excel VBA örnekleriyle ilgili bu Finans kılavuzunu okuduğunuz için teşekkür ederiz. Finansal eğitiminizi daha da geliştirmek için aşağıdaki ücretsiz Finans kaynaklarına bakın:
- Borç Takvimi Borç Planı Bir borç planı, bir işletmenin vade ve faiz oranına dayalı olarak bir çizelgede sahip olduğu tüm borçları düzenler. Finansal modellemede faiz gider akışları
- Hazine Hisse Senedi Yöntemi Hazine Hisse Senedi Yöntemi Hazine hisse senedi yöntemi, şirketlerin kullanılmamış, paraya dayalı varantlar ve hisse senedi opsiyonları ile yaratılabilecek ek hisse sayısını hesaplamanın bir yoludur. Bu yeni ek hisseler daha sonra şirketin seyreltilmiş hisse başına kazancının (EPS) hesaplanmasında kullanılabilir. Hazine hisse senedi yöntemi de
- IBES IBES Tahminleri IBES (I / B / E / S olarak da bilinir), Lynch, Jones ve Ryan komisyonculuğu tarafından oluşturulan bir veritabanı olan Institutional Broker Estimate System anlamına gelir. Bu sistem temelde halka açık şirketlerin analizlerini ve tahmini gelecek kazançlarını derler. Bu veritabanı yardımıyla kullanıcılar analistlerin tahminleriyle birlikte farklı tahminleri görebilirler.
- SEC Dosyalama SEC Dosyalama SEC dosyalama, kamu şirketleri, komisyoncu-satıcılar ve içeriden çalışanların ABD Menkul Kıymetler ve Borsa Komisyonu'na (SEC) sunmaları gereken mali tablolar, periyodik raporlar ve diğer resmi belgelerdir. SEC, 1930'larda hisse senedi manipülasyonunu ve dolandırıcılığı engellemek amacıyla oluşturuldu.