25 Ekim 2019 Cuma

Excel VBA Projesi – STOK KARTI Uygulaması

 Excel VBA Projesi – STOK KARTI Uygulaması


Excel VBA Projesi – STOK KARTI Uygulaması
Altı videodan oluşan bir mini stok kartı uygulaması yapmaya çalıştım:
1) VBA Projesi – Stok Kartı Uygulaması – Tanıtım
2) VBA Projesi – Stok Kartı Uygulaması – Form Tasarım
3) VBA Projesi – Stok Kartı Uygulaması – Kodlama – Kayıt İşlemleri
4) VBA Projesi – Stok Kartı Uygulaması – Kodlama – Bulma / Görüntüleme
5) VBA Projesi – Stok Kartı Uygulaması – Kodlama- Silme / Temizleme
6) VBA Projesi – Stok Kartı Uygulaması – Kodlama- Liste Kutusu

Split fonksiyonu


Excel VBA’in en güçlü araçlarından birisi Split fonksiyonu. Split fonksiyonu bir string veriyi parçalara ayırıyor. Örneğin “Türkiye/İzmir/Urla” verisini “/” ayracının da belirtilmesiyle birlikte üç ayırır.
        Türkiye
        İzmir
        Urla
Dim StringParcalari() As String
StringParcalari  = Split( “Türkiye/İzmir/Urla” , "/" )
StringParcalari (0) = "Türkiye”
StringParcalari (1) = "İzmir"
StringParcalari (2) = "Urla"



YOUTUBE kanalım;
• TEMEL VE İLERİ EXCEL VİDEOLARI (DÜŞEYARA / VLOOKUP, Gelişmiş fonksiyonlar, dashboard, pivot tablolar, makrolar, VBA programlama, vb.
• PROJE YÖNETİMİ VİDEOLARI
• ISO 27001 VİDEOLARI
Kanalıma üye olup yeni videoları takip edebilirsiniz.

24 Ekim 2019 Perşembe

Split Fonksiyonu (Excel VBA)


Excel VBA’in en güçlü araçlarından birisi Split fonksiyonu. Split fonksiyonu bir string veriyi parçalara ayırıyor. Örneğin “Türkiye/İzmir/Urla” verisini “/” ayracının da belirtilmesiyle birlikte üç ayırır.

Parçalara ayrılmış veriler: 

Türkiye
İzmir
Urla

Gerekli kodlama: 

Dim StringParcalari() As String
StringParcalari  = Split( “Türkiye/İzmir/Urla” , "/" )
StringParcalari (0) = "Türkiye”
StringParcalari (1) = "İzmir"
StringParcalari (2) = "Urla"

Metni parçalara ayırmak


Excel VBA’in en güçlü araçlarından birisi Split fonksiyonu. Split fonksiyonu bir string veriyi parçalara ayırıyor. Örneğin “Türkiye/İzmir/Urla” verisini “/” ayracının da belirtilmesiyle birlikte üç ayırır.

Türkiye
İzmir
Urla


Dim StringParcalari() As String
StringParcalari  = Split( “Türkiye/İzmir/Urla” , "/" )
StringParcalari (0) = "Türkiye”
StringParcalari (1) = "İzmir"
StringParcalari (2) = "Urla"

15 Ekim 2019 Salı

Sorunlu tarih verilerini düzeltme


Sorunlu tarih verilerini düzeltme

Bazen tarih olarak görünen verinin tarih olarak işlenmediğini (filtrelenmediği, tarih işlemlerinin hatalı sonuç verdiği, vs durumlar) görürsünüz. Veri türü tarih olsa bile hatalı durum devam ediyorsa Türkçe sürümlerde TARİH, İngilizce sürümlerde DATE formülü ile tarih değerini düzeltebilirsiniz.
Tabi önce hatalı tarih verisini gün, ay ve yıl olarak ayırıp ardından TARİH (DATE) fonksiyonuyla tarihi yeniden oluşturmalısınız.
Türkçe:
=TARİH(YIL(U2);AY(U2);GÜN(U2))
İngilizce:
=DATE(YEAR(U2);MONTH(U2);DAY(U2))


 NOT: Örnekte tarih verisi U2 hücresinde yer almaktadır. 

YOUTUBE kanalım;
• TEMEL VE İLERİ EXCEL VİDEOLARI (DÜŞEYARA / VLOOKUP, Gelişmiş fonksiyonlar, dashboard, pivot tablolar, makrolar, VBA programlama, vb.
• PROJE YÖNETİMİ VİDEOLARI
• ISO 27001 VİDEOLARI
Kanalıma üye olup yeni videoları takip edebilirsiniz.

UDEMY üzerinde EXCEL’de USTALIK kurslarım yayınlanmaya başladı.
EXCEL’de USTALIK-1 (ARAMA FONKSİYONLARI) kursunda gelişmiş arama işlemlerinde usta olacaksınız. DÜŞEYARA (VLOOKUP), İNDİS (INDEX), KAÇINCI (MATCH), SATIR (ROW) ve SÜTUN (COLUMN) ve benzeri fonksiyonların birçok senaryoda birlikte kullanımlarıyla gelişmiş çözümler yapabileceksiniz.




Hatalı tarih verilerini düzeltme


Hatalı tarih verilerini düzeltme
Bazen tarih olarak görünen verinin tarih olarak işlenmediğini (filtrelenmediği, tarih işlemlerinin hatalı sonuç verdiği, vs durumlar) görürsünüz. Veri türü tarih olsa bile hatalı durum devam ediyorsa Türkçe sürümlerde TARİH, İngilizce sürümlerde DATE formülü ile tarih değerini düzeltebilirsiniz.
Tabi önce hatalı tarih verisini gün, ay ve yıl olarak ayırıp ardından TARİH (DATE) fonksiyonuyla tarihi yeniden oluşturmalısınız.

Türkçe:
=TARİH(YIL(U2);AY(U2);GÜN(U2))

İngilizce:
=DATE(YEAR(U2);MONTH(U2);DAY(U2))

 NOT: Örnekte tarih verisi U2 hücresinde yer almaktadır. 


YOUTUBE kanalım;
• TEMEL VE İLERİ EXCEL VİDEOLARI (DÜŞEYARA / VLOOKUP, Gelişmiş fonksiyonlar, dashboard, pivot tablolar, makrolar, VBA programlama, vb.
• PROJE YÖNETİMİ VİDEOLARI
• ISO 27001 VİDEOLARI
Kanalıma üye olup yeni videoları takip edebilirsiniz.

UDEMY üzerinde EXCEL’de USTALIK kurslarım yayınlanmaya başladı.
EXCEL’de USTALIK-1 (ARAMA FONKSİYONLARI) kursunda gelişmiş arama işlemlerinde usta olacaksınız. DÜŞEYARA (VLOOKUP), İNDİS (INDEX), KAÇINCI (MATCH), SATIR (ROW) ve SÜTUN (COLUMN) ve benzeri fonksiyonların birçok senaryoda birlikte kullanımlarıyla gelişmiş çözümler yapabileceksiniz.




8 Ekim 2019 Salı

Excel VBA son satırı bulmak için


‘baştan aşağıya
SonSatir = Sayfa1.Cells(1, 1).End(xlDown).Row
' sondan yukarıya
SonSatir = Sayfa1.Cells(Rows.Count, 1).End(xlUp).Row