Dosya simgesi

Makro ile Ad Soyad Ayırmayı Öğrenme

Makro ile Ad Soyad Ayırmayı Öğrenme
Bu dosya, A sütunundaki boşluklarla ayrılmış ifadeleri makro yardımıyla B ve C sütunlarına bölmeyi gösteren örnek bir çalışmadır. Örnek veride Türkçe sözcük ile Rusça karşılığı yan yana yazılmıştır ve makro bu iki parçayı ayrı sütunlara dağıtır.
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.

Dosyanın içeriği​

  • Sayfa1: A1:C2 aralığında örnek veri bulunur. A sütununda "kalem rucka" ve "kitap kniga" ifadeleri, C sütununda ise bunların ikinci parçaları ("rucka", "kniga") yer alır.
  • Module1: Ayırma işlemini yapan Turke_Rusca_Ayirma makrosunu barındırır.

Makrolar​

Turke_Rusca_Ayirma makrosu çalıştığında önce B2:C65536 aralığındaki içerik temizlenir. Ardından A sütunundaki dolu satırlar tek tek taranır ve her hücre Split ile boşluklara göre parçalanır:
  • Tek sözcük varsa B sütunundaki değer C sütununa aktarılır.
  • İki sözcük varsa ilk sözcük B sütununa, ikinci sözcük C sütununa yazılır. İlk sözcük B sütununda daha önce geçiyorsa, tekrar sayısı kadar nokta eklenerek (Rept ile) B sütunundaki değerlerin birbirinden farklı kalması sağlanır.
  • İkiden fazla sözcük varsa ilk iki sözcük B sütununa, kalan sözcükler C sütununa yazılır.
İşlem bittiğinde "İşlem Tamamdır." mesajı görüntülenir ve sütun genişlikleri AutoFit ile otomatik ayarlanır. Kodda dosya silme veya dışarıya bağlantı gibi zararlı bir işlem yoktur.

Nasıl kullanılır​

  1. Dosyayı açın ve makroları etkinleştirin.
  2. Ayrılacak ifadeleri Sayfa1 içinde A sütununa alt alta yazın.
  3. Alt+F8 tuşlarıyla makro listesini açın, Turke_Rusca_Ayirma makrosunu seçip çalıştırın.
  4. Sonuçları B ve C sütunlarında kontrol edin. Her çalıştırmada B2:C65536 aralığı temizlendiği için bu alana elle girilen veriler silinir.

ExcelDepo tarafından daha fazla dosya

Detaylar
Yazar
ExcelDepo
İndirme
7
Gösterim
497
İlk sürüm
Güncel
SHA-256
35bd964aa5145a5a266cb15d14badb81324fbd82ec4ebcea0e8123843d1d5e6d

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

Faylandığım bir dosya oldu, teşekkürler.
Geri
Üst