Excel üzerinden SQL Server verilerini görüntüleme, raporlama, toplu güncelleme (UPDATE) ve veri ekleme (INSERT) işlemleri yapmanızı sağlayan VBA tabanlı araç.
SQL Server verilerinizi Excel üzerinden yönetin.
Excel SQL CRUD is a VBA-based Excel tool that allows users to connect directly to Microsoft SQL Server, retrieve data, generate reports, perform bulk updates, and execute controlled INSERT/UPDATE operations without requiring a custom application interface.
It is especially useful for ERP systems, stock management, pricing updates, reporting, and bulk data maintenance tasks.
Excel SQL CRUD, Microsoft SQL Server verilerini Excel üzerinden yönetmek için geliştirilmiş VBA tabanlı bir araçtır.
Kullanıcılar yeni bir yazılım arayüzüne ihtiyaç duymadan;
- SQL Server'dan veri çekebilir,
- Rapor oluşturabilir,
- Toplu veri güncelleyebilir,
- Yeni kayıt ekleyebilir,
- Sonuçları Excel üzerinde inceleyebilir.
Özellikle ERP, stok yönetimi, fiyat güncelleme, raporlama ve toplu veri bakım işlemlerinde kullanılmak üzere tasarlanmıştır.
✅ SQL Server bağlantısı
✅ Excel üzerinden veri çekme
✅ SQL sorgularını dosyalardan çalıştırabilme
✅ Toplu UPDATE işlemleri
✅ Toplu INSERT işlemleri
✅ Sonuçların Excel'e aktarılması
✅ Dinamik rapor oluşturma
✅ SQL çıktılarının Excel sayfalarına yazdırılması
✅ Hata kayıtlarının görüntülenmesi
✅ Tekrar çalıştırma koruması
✅ VBA makro desteği
✅ SQL dosyalarından rapor oluşturma
| Dosya | Açıklama |
|---|---|
| Veri Çekme ve Güncelleme.xlsm | Ana Excel uygulaması |
| Makro.txt | VBA kaynak kodları |
| Örnek Veritabanı.sql | Örnek SQL Server veritabanı |
| Stok Raporu.sql | Örnek rapor |
| Fatura Listesi.sql | Örnek rapor |
| Sipariş Listesi.sql | Örnek rapor |
| Ürün Satış Raporu.sql | Örnek rapor |
- SQL Server üzerine
Örnek Veritabanı.sqldosyasını çalıştırın. Veri Çekme ve Güncelleme.xlsmdosyasını açın.- Makroları etkinleştirin.
- Sunucu bilgilerinizi girin.
- Veri çekmeye başlayın.
https://www.youtube.com/watch?v=ZW1qrl7o6Oc
Bu araç SQL komutları çalıştırabilmektedir.
Üretim ortamlarında;
- Yetkileri sınırlandırılmış SQL kullanıcıları kullanın.
- Yedek almadan toplu güncelleme yapmayın.
- Test ortamında doğrulama yapmadan canlı sistemlerde çalıştırmayın.
MIT License


