Geliştirici

Excel webden veri getirme imdb

IMDB Top 250 Filmlerini Excele getirmek

Makro ile webden veri getirmek , Excel‘de birçok kullanıcı için zorluk demek anlamına geliyor. Bu gibi konularda okurlarım için alternatif çözümler hazırlayarak yardımcı olmak istiyorum. Bugün konumuzda ise IMDB sitesinden en iyi 250 film listesini Excel çalışma sayfasına makro yardımıyla getireceğiz. IMDB aynı zamanda benimde çok aktif kullandığım bir uygulamadır. İzlediğim filmleri kendi listeme ekliyorum, puanlar veriyorum, buna göre IMDB bana yeni film önerileri yapıyor vs. konu dışı oluyor biraz ama bilmeyenler varsa açıklama ihtiyacı hissettim 🙂 Gelelim konumuza,

Öncelikle bu işlem için IMDB sitesini ziyaret ediyoruz,

http://www.imdb.com/chart/top linkinden seçilen en iyi 250 film listesine ulaşabilirsiniz. Buradan ilk sırada gördüğümüz Esaretin Bedeli adlı filmin üstüne sağ tıklayıp “İncele” diyoruz. (daha&helliip;)

Excelde Makro ile Döviz Kurlarını Getirmek

Microsoft Excel ‘de veri getirme tekniklerini daha önce çeşitli konu başlıklarıyla detaylı olarak incelemiştik. Bunlardan birkaç Makro ve Excel örneklerini aşağıdaki linklerden inceleyebilirsiniz.

bkz. Excel Döviz Kuru Aktarma | TCMB

bkz. Excel Makro VBA ile Web ‘den Veri Getirme

Bu değerli konuların önem derecesini arttırmak adına bloğumda daha fazla yer ayırmaya karar verdim, böylece siz değerli okurlarıma alternatif çözüm seçenekleri sunmak isterim. Temel mantık yukarıdaki konular ile aynıdır, Excel ‘de Makro ile webden veri getirme tekniğini kullanarak QNB Finansbank Enpara sitesinde bulunan Döviz kurlarını nasıl getirebilirim sorusuna hep birlikte yanıt bulacağız. ( Aşağıda tercih edilen web sitesi yalnızca temsili bir örnektir.)  (daha&helliip;)

Excel ‘de Makro ile Hücre Renklendirme

Blog takipçilerimin ricasıyla birlikte Microsoft Excel ‘de VBA Makro konularına öncelik vermeye devam ettiğim bu günlerde, VBA Makro ile seçili hücreyi nasıl renklendirebileceğimizi anlatacağım.

Makro yardımıyla Excel ‘de hücre renklendirmek için Makro kayıt yöntemi kullanabilirsiniz. Mesela A1 hücresini maviye boyamak istiyorsunuz veya tablo içerisinde her seçtiğiniz hücreyi kontrol ettiğinizi vurgulamak için maviye boyamak istiyorsunuz ama bunun için biçim Dolgu Rengine tıklayarak mı boyama yapıyorsunuz?

Öyleyse yeni makro oluşturalım ve neler yapılabilir konu içerisinde göz atalım.

(daha&helliip;)

Excel Makro VBA ile Web ‘den Veri Getirme

Microsoft Excel ‘in kıymetli yeteneklerinden biri olan Excel Dış Veri Alma seçeneklerine değinmek istiyorum. Geçenlerde Excel Web sayfasından veri alma hakkında başlangıç konusu olarak paylaşmış olduğum Excel Döviz Kuru Aktarma | TCMB başlıklı makalede sorgu yaparak Excel sayfasına nasıl döviz getirebileceğimizi incelemiştik. Bugün makalemizde ise Makro VBA ile Excel Web sorgusu yaparak değişken bir web sitesinden istediğimiz başlıkları, verileri nasıl getirebiliriz bunu inceleyeceğim.


 

  • Web sitesinden arama yaparak istediğimiz sonuçları Makro VBA ile Excel ‘e aktarma nasıl yapılır ?

işlemlere başlamadan önce işin özetini açıklayalım sonra da örnek konuya geçelim. Yapmak istediğimiz işlem, herhangi bir web sitesi üzerinden arama yaparak gelen sonuçlardan yalnızca istediğimiz başlıkları, değerleri, bilgileri  vb. ne istersek bunları Excel ‘e aktarmaktır. Bu işlemleri yapabilmek adına birazcık HTML bilgisine ihtiyacımız olacak. Bunları da konu içerisinde örneklerle anlatacağım, hep birlikte inceleyelim.  (daha&helliip;)

Excel Select Case VBA Excel

Excel Select Case Yapısı

Makro eğitimlerimizde bugün Microsoft Excel VBA konularından Select Case yapısını inceleyeceğim. Mantığı nedir , Select Case nasıl kullanılır, farklılıkları nelerdir sorularına örneklerle birlikte yanıt bulacağız.

  • Select Case Nedir ?

Belirli şartlar sağlanırsa uygulanacak işlemleri, şartlar sağlanmazsa uygulanacak işlemleri konsolide şeklinde yani yapıları benzer durumda olan nesneleri bir araya getirerek işlem uygulamanızı sağlar. Select Case yapısı daha önceden incelemiş olduğumuz If Then Else yapısıyla benzerlik gösterir, yalnız en önemli farkı yapılacak eğer kriterler çoksa yani değişkenin döndüreceği sonuçlar birden fazlaysa Select Case kullanmak tabiki de avantajlı olur. Değerlendirmeye alalım:

  • Select Case Nasıl Kullanılır ?

Makalemizde Select Case karar yapısıyla alakalı envai çeşit alternatif yapı örneği vereceğim. Bu örnekler içerisinde: Select Case yapısını Excel içerisinde makro komutu olarak kullanmayı, Select Case yapısını Visual Basic Editor yardımıyla Function ( Fonksiyon ) olarak kullanmayı ayrı ayrı inceleyeceğim. İlk olarak hangi mantıkla çalıştığını yani Select Case yapısının bel kemiğine bakalım.

If Then Else yapısını daha önce detaylı incelediğim için burada yalnızca Select Case özelliklerini inceleyeceğim.
Select Case

Select Case Değişken
Case Değişken Değer
Yukarıdaki kriter uygunsa sonuç
Case Else
Uymuyorsa sonuç
End Select

Yukarıda görmüş olduğunuz düzende ilk olarak Değişken belirlenir. Nedir bu değişken, adı üstünde bizim belirleyeceğimiz herhangi değer demektir. Sonrasında alt satıra Case değişken değer eklenir, buradaki değişken değerin ilkinden farkı, kuraldır. Yine kuralı biz belirleyeceğiz o yüzden değişken değer denir. Şimdi belirlediğimiz kriter ( Excel içindeki işlemler ) Select Case yapısını çalıştırdığımızda ilk belirlenen kritere uygun değilse, Case Else komutundan sonraki işlemi uygular. (daha&helliip;)