Sub icice_Dongu() Dim i As Long 'her hücrenin içinde döngü yapmak için Dim myDeger As String Const ilkSatir As Byte = 4 Dim SonSatir As Long Dim NumBulunan As Long Dim TxtBulunan As String Dim r As Long 'satırlar arasında döngü yapmak için SonSatir = Range("A" & Rows.Count).End(xlUp).Row 'satırlar arasındaki döngü For r = ilkSatir To SonSatir myDeger = Range("A" & r).Value 'her hücrenin içindeki döngü For i = 1 To VBA.Len(myDeger) If IsNumeric(VBA.Mid(myDeger, i, 1)) Then NumBulunan = NumBulunan & Mid(myDeger, i, 1) ElseIf Not IsNumeric(Mid(myDeger, i, 1)) Then TxtBulunan = TxtBulunan & Mid(myDeger, i, 1) End If Next i Range("P" & r).Value = TxtBulunan Range("Q" & r).Value = NumBulunan NumBulunan = 0 TxtBulunan = "" Next r End Sub
Anasayfa »
» For...Next İç içe Döngüler
For...Next İç içe Döngüler
Bu örnekte hücrelerin içinde tek tek dolaşıp metin ve sayıları ayıklayacağız.
Ara
Son eklenen
Diğer Uygulamalarla Etkileşim
Bu bölümde VBA aracılığıyla Word, PowerPoint, Outlook, Adobe gibi uygulamalarla iletişim kurmayı öğreneceğiz. Excel’in dahili yöntem ve meto...
-
Excel'de <>, eşit değil anlamına gelir. Excel'deki <> operatörü, iki değerin birbirine eşit olup olmadığını denetler. Bi...
-
Orijinal fiyatı ve indirimli fiyatı biliyorsanız, indirim yüzdesini hesaplayabilirsiniz. Orijinal fiyatı ve indirim yüzdesini biliyorsanız, ...
-
Varsayılan olarak, metin sola hizalanır ve sayılar sağa hizalanır. Bu bölümde 'sayıları temsil eden metin dizelerinin' sayılara nası...
-
Bu bölümde Excel'de metin içeren hücreleri saymanın çeşitli yollarını öğreneceğiz. Belirli bir metni içeren hücreleri saymak için EĞERSA...
-
Bu bölümde, Excel'de kümülatif toplam (birikimli toplam) oluşturmayı öğreneceğiz. Kümülatif toplam bulunan bir listeye her yeni veri ekl...
-
Excel'de bölme işlemi için kesme işareti (/) kullanırız. 1. Aşağıdaki formülde değerler bölünüp sonuç bulunur.
-
Formül, bir hücrenin değerini hesaplayan bir ifadedir. Fonksiyonlar ise önceden tanımlanmış formüllerdir. Örneğin, aşağıdaki A3 hücresi, A...
- ALTTOPLAM (2)
- AŞAĞIYUVARLA (1)
- AY (2)
- BAĞ_DEĞ_DOLU_SAY (3)
- BAĞ_DEĞ_SAY (2)
- BİRLEŞTİR (3)
- BOŞLUKSAY (1)
- BÖLÜM (1)
- BUGÜN (2)
- BUL (3)
- BÜYÜK (1)
- BÜYÜKHARF (1)
- ÇARPIM (1)
- ÇEVİR (1)
- ÇİFTMİ (1)
- ÇOKEĞERSAY (5)
- ÇOKETOPLA (1)
- DAKİKA (1)
- DAMGA (2)
- DEĞİL (1)
- DEĞİŞTİR (1)
- DEVRİK_DÖNÜŞÜM (1)
- DOĞRU (1)
- DOLAYLI (2)
- DÜŞEYARA (3)
- EĞER (11)
- EĞERHATA (2)
- EĞERORTALAMA (2)
- EĞERSAY (9)
- EĞERYOKSA (2)
- EHATALIYSA (1)
- ELEMAN (1)
- EMANTIKSALSA (1)
- EMETİNSE (1)
- ENÇOK_OLAN (1)
- ESAYIYSA (1)
- ETOPLA (2)
- EYOKSA (2)
- GÜN (1)
- İNDİS (3)
- KAÇINCI (3)
- KAREKÖK (2)
- KAYDIR (2)
- KIRP (3)
- KOD (1)
- KÜÇÜK (1)
- KÜÇÜKHARF (2)
- MAK (3)
- MBUL (5)
- METNEÇEVİR (3)
- MİN (2)
- MOD (3)
- MUTLAK (2)
- ORTALAMA (3)
- ORTANCA (1)
- ÖZDEŞ (2)
- ÖZETVERİAL (1)
- PARÇAAL (2)
- SAAT (1)
- SAĞDAN (4)
- SANİYE (1)
- SATIR (1)
- SAYIYAÇEVİR (1)
- SERİAY (1)
- SOLDAN (3)
- STDSAPMA (1)
- ŞİMDİ (1)
- TARİH (3)
- TEKMİ (1)
- TEMİZ (1)
- TOPLA (13)
- TOPLA.ÇARPIM (2)
- UZUNLUK (6)
- VE (3)
- YADA (3)
- YATAYARA (1)
- YAZIM.DÜZENİ (1)
- YERİNEKOY (6)
- YIL (3)
- YİNELE (1)
- YUKARIYUVARLA (1)
- YUVARLA (1)
- ZAMAN (1)