Haluk
Özel Üye
- Katılım
- 7 Temmuz 2004
- Mesajlar
- 12,398
- Excel Vers. ve Dili
-
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
- Altın Üyelik Bitiş Tarihi
- ∞
Merhaba;
Birkaç gündür üzerinde çalıştığım bir çalışmayı tamamladıktan sonra, buraya eklemek istedim.
Konu başlığında belirtildiği gibi yapılan iş; web'deki bir URL üzerinden bazı bilgileri alıp HTML dosyasında oluşturulan tablolara yazmak ve istenildiğinde bu tabloları "xlsx" uzantılı Excel dosyasına yazmak.
Yani, sözkonusu iş tamamen HTML ve Javascript ile yapılmakta olup herhangibir ActiveX nesnesi de kullanılmamıştır. Ekli HTML dosyasını çift tıklayarak açtığınızda görülecek sayfada, tıpkı VBA UserForm'larında kullandığımız Multipage / TabStrip nesnesi gibi "Class" oluşturulmakta ve her sayfasında ayrı URL'lerden bilgiler alınmaktadır. Böylelikle, HTML sayfasında 3 adet tabloyu alt alta veya yan yana yerleştirdiğimizde oluşacak görüntü kirliliğinden kurtulmuş oluyor ve kullanıcının sayfada daha rahat hareket etmesini sağlamış oluyoruz.
Bu çalışmada, Binance.com 'dan bazı kripto paraların anlık değerleri, Denizbank'ın sitesinden anlık döviz kurları ve CepteTEB'den yine anlık altın fiyatları alınarak ilgili HTML tablolarına yazılmaktadır.
Eğer istenirse, bu tabloları MS Excel'e aktarma imkanı da vardır.
HTML ve Javascript'e ilgi duyanlar için oldukça yararlı bir çalışmadır. Özellikle "SheetJS" kütüphanesini kullanarak HTML tablosunun Excel'e sütun genişliklerinin ayarlanarak aktarılması, JScript'te class oluşturulması, JSon verilerinin alınması ve filtre edilerek sadece istenilen verilen süzülmesi, çeşitli HTML özelliklerinin kullanılması açısından bir nevi "yardımcı cep kitabı" gibi oldu.

.
Birkaç gündür üzerinde çalıştığım bir çalışmayı tamamladıktan sonra, buraya eklemek istedim.
Konu başlığında belirtildiği gibi yapılan iş; web'deki bir URL üzerinden bazı bilgileri alıp HTML dosyasında oluşturulan tablolara yazmak ve istenildiğinde bu tabloları "xlsx" uzantılı Excel dosyasına yazmak.
Yani, sözkonusu iş tamamen HTML ve Javascript ile yapılmakta olup herhangibir ActiveX nesnesi de kullanılmamıştır. Ekli HTML dosyasını çift tıklayarak açtığınızda görülecek sayfada, tıpkı VBA UserForm'larında kullandığımız Multipage / TabStrip nesnesi gibi "Class" oluşturulmakta ve her sayfasında ayrı URL'lerden bilgiler alınmaktadır. Böylelikle, HTML sayfasında 3 adet tabloyu alt alta veya yan yana yerleştirdiğimizde oluşacak görüntü kirliliğinden kurtulmuş oluyor ve kullanıcının sayfada daha rahat hareket etmesini sağlamış oluyoruz.
Bu çalışmada, Binance.com 'dan bazı kripto paraların anlık değerleri, Denizbank'ın sitesinden anlık döviz kurları ve CepteTEB'den yine anlık altın fiyatları alınarak ilgili HTML tablolarına yazılmaktadır.
Eğer istenirse, bu tabloları MS Excel'e aktarma imkanı da vardır.
HTML ve Javascript'e ilgi duyanlar için oldukça yararlı bir çalışmadır. Özellikle "SheetJS" kütüphanesini kullanarak HTML tablosunun Excel'e sütun genişliklerinin ayarlanarak aktarılması, JScript'te class oluşturulması, JSon verilerinin alınması ve filtre edilerek sadece istenilen verilen süzülmesi, çeşitli HTML özelliklerinin kullanılması açısından bir nevi "yardımcı cep kitabı" gibi oldu.

.
Ekli dosyalar
-
3.3 KB Görüntüleme: 56
Son düzenleme: