Evernote’un kartvizitleri otomatik olarak algılama özelliği bulunuyor. Bu özellik ile çok sayıda kartvizitin fotoğrafını çekerek notlara dönüştürmek mümkün. Üstelik kartlardaki bilgilerin büyük bir kısmını algılayabiliyor. Ancak bu bilgileri dışarı aktarmak istediğiniz zaman XML tabanlı kendi enex formatına veya HTML tabanlı dosyalar olarak elde edebiliyorsunuz. Araştırmalarım sonucu Evernote notlarını dışarı aktaran bir VBA makrosu buldum. Bunu özel olarak kartvizitleri dışarı aktaracak şekilde dönüştürdüm.
Kodu Git sayfasından indirebilirsiniz:
https://github.com/csezenoglu/EvernoteToExcel
Excel’de kullanmak için:
- Öncesinde Evernote üzerinde kartvizitlerin olduğu notları .enex formatında dışarı aktarmak gerekiyor.
- Excel sayfası açıkken Alt+F11 tuşlarına basarak VBA (Visual Basic for Applications) arayüzü açılır. (Seçeneklerden Geliştirici sekmesini etkinleştirirseniz oradan da VBA arayüzünü açabilirsiniz.)
- Daha sonra Github deposundan “EvernoteToExcel.vba” dosyası kullanılır.
- VBA arayüzünden “ReadBCNotesXML()” rutini de çalıştırılabilir veya Excel>Görünüm>Makrolar>Makroları Görüntüle seçiminden “ReadBCNotesXML()” makrosu çalıştırılarak da notların aktarımı yapılabilir.
Güncelleme (25.12.2019):
Eğer derleme yaparken hata alırsanız, VBA arayüzünden Tools>References>Microsoft HTML Object Library kütüphanesini seçmek gerekiyor. Yukarıdaki adımları anlatan bir de ekran görüntüsü paylaşıyorum.
Referanslar: