Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, Murat Osman tarafından sunulan Excel verimlilik eğitimlerinin 22. bölümüdür. Eğitmen, izleyicilerin sorularına cevap olarak makrolar konusunu ele almaktadır.
- Videoda, Excel'de kod bilmeden makro yazma yöntemi, makro kaydetme süreci ve makroların nasıl kullanılacağı adım adım anlatılmaktadır. Özellikle filtreleme özelliğinin otomatikleştirilmesi, hücre adreslerinin belirtilmesi, veri doğrulama listelerinin oluşturulması ve makroların butonlarla çalıştırılması gibi konular detaylı şekilde gösterilmektedir.
- Eğitim, makroların dinamikleştirilmesi, hücre aralıklarının dinamik hale getirilmesi ve makroların çalıştırma yöntemlerinin detaylandırılacağı bilgisiyle sonlanmaktadır. Ayrıca, iki hafta sonra tekrar eğitim yapılacağı ve bu arada Excel World tarafından kurumsal eğitimler sunulduğu bilgisi paylaşılmaktadır.
- 00:09Excel Makro Eğitimine Giriş
- Murat Osman, Excel verimlilik eğitimlerinin 22. bölümünde makrolara değinecek.
- Konu, kod bilmeden Excel'in arka tarafında kodları nasıl yazabileceğimizi anlatacak.
- Filtre özelliği ile ilgili örnekler ve gelişmiş filtre konusu ile ilgili örnekler yapılacak.
- 01:14Makroların Önemi
- Excel'de sürekli filtreleme yapmak için çok fazla vakit kaybedilebiliyor.
- Gün içerisinde toplanan vakit kayıpları ciddi bir saat zamana denk geliyor.
- Makrolar sayesinde filtreleme işlemlerini yazarak veya seçerek daha hızlı yapabiliriz.
- 03:08Makro Kaydetme Yöntemi
- Excel'de makro kaydetme yöntemi ile Excel'de yaptığımız her işlemi koda dökebiliriz.
- Excel'de hücre seçmek, sütun seçmek, silmek, renklendirmek, sayfadan geçmek gibi her işin arka tarafta bir kodu vardır.
- Makro kaydetmek için record butonuna basıp, işlemlerimizi yaptıktan sonra makroyu durdurarak kodları kaydedebiliriz.
- 04:07Excel'de Makro Kaydetme Yöntemi
- Makro kaydetme yöntemi görünüm menüsünden veya Excel'in sağ alt köşesindeki hazır hesapla butonundan erişilebilir.
- Makro kaydetme işlemi için makro adı, kısayol tuşu ve kaydedileceği yer (çalışma kitabı, yeni çalışma kitabı veya kişisel makro çalışma kitabı) belirlenir.
- Makro kaydetme işlemi başlatıldığında, Excel'de yapılan tüm işlemler (hücre seçimi, renklendirme, kopyalama yapıştırma) arka planda kaydedilir.
- 06:12Makro Kodlarını Görüntüleme ve Düzenleme
- Makroları görüntüle seçeneği ile kaydedilen makroların adı görüntülenebilir ve çift tıklayarak düzenlenebilir.
- Alt+F11 tuş kombinasyonu ile Excel'in arka tarafına Visual Basic Editor (VBE) penceresine ulaşılabilir.
- Makro kodları "Sub" ile başlar, makro adı yer alır ve "End Sub" ile sonlanır; bu kodlar fonksiyonlar gibi düşünülebilir.
- 07:56Makro Kodlarını Çalıştırma
- F8 tuşu ile kod penceresinde prosedürün içerisinde hareket edilebilir ve hangi kod satırının ne işe yaradığını görebilirsiniz.
- Makrolar hücre değişikliği, sağ tıklama, çift tıklama, sayfa geçişi, çalışma kitabı açma/kapama veya tuş atamaları gibi çeşitli yöntemlerle çalıştırılabilir.
- En popüler çalıştırma yöntemi sayfada bir buton eklemektir; butona tıklandığında arka planda yazılan kodlar çalışır.
- 10:04Buton ile Makro Çalıştırma
- Sayfaya şekil ekleyerek (dikdörtgen) buton oluşturulabilir ve istenilen şekilde düzenlenebilir.
- Butona sağ tıklayıp "Makro Ata" seçeneği ile kaydedilen makroların adı seçilebilir.
- Butonun boyutlandırma özelliklerini engellemek için sağ tıklayıp "Boyut ve Özellikler" menüsünden "Taşıma ve Boyutlandırma" seçenekleri kullanılabilir.
- 12:49Excel'de Makro Hücre Adresi Tanımlama
- Excel'de makro tarafında bir hücre adresini belirtmenin üç-dört farklı yöntemi vardır.
- Hücre adresini tanımlamak için "Range" fonksiyonu kullanılır ve çift tırnak içinde hücre adı yazılır.
- "Range" fonksiyonunda "Value" ifadesi, hücrenin içindeki değerle ilgilendiğimizi belirtir ve arama veya karşılaştırma yaparken mutlaka kullanılmalıdır.
- 14:22Filtre Kullanımı ve Veri Doğrulama Listesi Oluşturma
- Filtre özelliği ile verileri filtrelemek için önce arama yapılır, sonra filtre butonuna basılır.
- Veri doğrulama listesi oluşturmak için Veri menüsünden Veri Doğrulama ve Data Validation kısmına gidilir.
- Yeni versiyonlarda "Benzersiz" fonksiyonu kullanılarak dinamik veri listeleri oluşturulabilir.
- 17:34Makro Kodlama ve Olaylar
- Makro çalıştırmanın birçok yolu vardır ve çalışma kitabında genel makrolar oluşturulabilir.
- Makro kod penceresine ulaşmak için makro sayfasının sekmesinde sağ tıklayıp "Kod Görüntüle" seçeneği kullanılır.
- Makro kodlarında "Worksheet Selection Change" olayı, herhangi bir hücre seçildiğinde makroyu çalıştırır.
- 20:24Makro Çalıştırma Koşulları
- Makro çalıştırma koşullarını belirlemek için "If" ifadesi kullanılır.
- "Target" argümanı, değişiklik yapılan hücreyi belirtir ve dolar işaretleri kaldırılarak hücre adresi kullanılır.
- Makro, belirli bir sütunda değişiklik olduğunda da çalıştırılabilir, bunun için "Target.Column" özelliği kullanılır.
- 24:01Makro Filtreleme Senaryosu
- Senaryo değişti; önceden M1 hücresine bağlı çalışırken, şimdi seçilen hücreye bağlı hale geldi.
- Filtre prosedürünün içerisine gelip sağ tıklayıp "definition" seçeneği ile makronun olduğu yere gidilebilir.
- Targıtlar sadece sayfaların içerisinde kullanılır, filtreleme kodlarında kullanılmaz.
- 25:16Filtreleme Yöntemleri
- Filtreleme için "G1'i seç, seçtikten sonra filtre uygula" gibi seçenekler yerine, asıl işi yapan kod kullanılabilir.
- Filtreleme için farklı yöntemler kullanılabilir, örneğin "intersect komutu ile beraber T1 LT" şeklinde yazılabilir.
- Filtrelenecek veriler gizlenmeyecek bir yerde olmalıdır, aksi takdirde filtreleme işlemi başarısız olur.
- 27:32Gelişmiş Filtreleme ve Makro Kullanımı
- Standart filtreleme ile herhangi bir hücreyi seçtiğimizde veya çift değişiklik yaptığımızda ilgili veriyi filtreleyebiliriz.
- Gelişmiş filtreleme ile firma ürün referansı ve navlu firması gibi belirli kriterlere göre filtreleme yapılabilir.
- Dinamik filtreleme için makrolar, yeni dinamik dizi fonksiyonları veya eski CS (Ctrl, Shift, Enter) fonksiyonları kullanılabilir.
- 29:23Excel'de Makro Kaydetme
- Görünüm menüsünden makrolar kısmına gidip "makro kaydet" seçeneğini kullanarak bir makro kaydedebilirsiniz.
- Makro adı belirlerken Türkçe karakterler kullanmamak önemlidir, aksi takdirde farklı dilli bilgisayarlarda çalışmayabilir.
- Makro kaydetme işlemi sırasında Excel'de yapılan tüm işlemler arka planda kaydedilir.
- 30:14Gelişmiş Filtreleme Makrosu Oluşturma
- Gelişmiş filtreleme işlemi için tablodaki bir hücreyi seçip, filtreleme seçeneklerini belirleyip sonuçları başka bir yere kopyalayabilirsiniz.
- Makro kaydetme işlemi tamamlandıktan sonra "makroları görüntüle" seçeneğinden "düzenle" diyerek arka taraftaki kodları görebilirsiniz.
- Makro kodlarında gereksiz kodları silebilirsiniz, ancak bunu yapabilmek için eğitim almanız gerekebilir.
- 32:20Makro Kodlarını Düzenleme
- Makro kodlarında gereksiz komutları (örneğin "seç" ve "seçildiğinde" ifadeleri) silebilirsiniz.
- Makro kaydetme yöntemi, her adımı ayrı ayrı kaydeder, bu da makroların yavaş çalışmasına sebep olabilir.
- Yorum satırları (yeşil renkli) kodlarda açıklama amacıyla kullanılır ve gereksiz olabilir.
- 34:54Makro Butonu Oluşturma
- Sayfaya şekil ekleyerek buton oluşturabilir ve bu butona makro atayabilirsiniz.
- Butona tıklandığında, atanan makro kodları çalıştırılır.
- Makrolar tek tıklamayla çok daha hızlı bir şekilde çalıştırılabilir.
- 36:00Makro Kodlarını Geliştirme
- Makro kodlarını geliştirmek için önce verileri temizlemek, sonra yeni verileri dökmek gibi işlemler eklenebilir.
- Yeni veri dökmeden önce mevcut verileri temizlemek için "tümünü temizle" komutu kullanılabilir.
- Makro kodlarını düzenlerken gereksiz komutları ve yorum satırlarını silebilirsiniz.
- 38:33Makro Kullanımı ve Performans
- Mars Ticcoa firması Tikona ürün referansı PVC için şartlanmayan veriler çekiliyor.
- Dosya çok fazla bağlantı içerdiği için sonuçlar yavaş çalışıyor, ancak makrolar saniyede birçok işi bir-iki saniye içerisinde tamamlayabiliyor.
- Bugün makrolara giriş yapılmış, makro kaydetme yöntemi ve nasıl çalıştırılacağı gösterilmiş.
- 39:25Gelecek Eğitim Planı
- İki hafta sonra eğitim devam edecek, eğer bir eğitim olmazsa salı günü 11-12 arasında tekrar makrolar konusu ele alınacak.
- Makro çalışma yöntemleri incelenecek veya yapılan işlemler detaylandırılacak.
- Hücre aralıklarının dinamikleşmesi ve makronun çalıştırma yöntemleri de ele alınacak.
- 40:49Kurumsal Eğitimler
- Kurumsal eğitimler yoğun bir şekilde devam ediyor ve Excel World, PowerPoint, Outlook gibi birçok uygulama için eğitimler sunuluyor.
- Eğitim talepleri videonun altına yorum olarak yapılabilir veya info@pickup.org adresine gönderilebilir.
- Excel eğitimlerinin 22. bölümü tamamlanmış ve iki hafta sonra tekrar görüşülmesi umuluyor.