Sayın Hocam öncelikle ilginiz ve cevabınız için teşekkür ederim.
Gönderdiğiniz kod ile test sonuçlarını her bir Hasta Id için excel dosyasındaki sayfaları oluşturuyor, bu aşamalardan biri idi,
aynı sayfada hasta ile ilgili bilgilerin de her bir sayfada görüntülenmesi için de yardımcı olabilir misiniz?
sorumun daha iyi anlaşılabilmesi için excel'de görmek istediğim sonucu ek olarak gönderdiğim resimli dosyada anlatmak istedim.
yaklaşık 15 yıldır, sorularıma cevap verme nezaketinizden dolayı bir kez daha minnettarlığımı ifade etmek isterim,
saygı ve muhabbetle selamlıyorum sizi.
Transfer ve output ile excel dosyası hücre biçimlendirme ile yapılamaz, excel dosyası açıp hücre içine yazdırma yöntemi kullanılmalı. Zeki Gürsoy üstadın örnek konusu (Excele-Aktarmak-Kosullu-Bicimlendirme) yardımcı olabilir.
Sayın hocam ilginiz için çok ama çok teşekkür ederim.
Sorunu şu şekilde kısmen çözdüm, kalan kısım için mümkün ise önerilerinizi almak istedim.
Access raporunu XPS/PDF çıktısı olarak bilgisayara indiriyorum ve açılan PDF formatındaki dosyayı EXCEL dosyasına dönüştürüyorum.
Dönüşen EXCEL dosyasında rapordaki format ve biçim aynen aktarılıyor, bununla ilgili hiçbir sorun yok.
çözemediğim ve önerinize ihtiyacım olan kısım ise; excel dosyasındaki tüm veriler tek bir EXCEL sayfasına aktarılıyor.
Oysa ben EXCEL dosyasında her bir hasta için; hasta ID'si ile isimlendirilmiş ayrı birer sayfa oluşturmak istiyorum.
Bunu da EXCEL'de yazılabilecek bir VBA kodu ile tek sayfada yer alan verileri, Hasta ID'sine göre ayrı ayrı sayfalara ayrıştırılabileceğini düşünüyorum.
ancak EXCEL'de bunu yapabilecek kadar kod bilgim yok, bu konuda yardımlarınızı bekliyorum.
örnek excel dosyasını ek olarak yükledim.
yardımcı olabilirseniz çok sevinirim. (her seferinde 100-150 civarında sayfayı ayırmak uzun zaman alıyor, bu yüzden kod ile yapabilirsem zamandan tasarruf etmiş olacağım.)
Aslında benim ASC eklentisi(linki yukarıdaki bannerda var) ve rapor tasarımıyla yapabilirsiniz ama oradaki rapor tasarımını çözmeniz gerekiyor. Eğer çözerseniz de başka bir raporlama kullanmazsınız
Ben access te bir sorgu oluşturup ASC raporlamayla excele verdim ve istediğiniz gibi her sayfa farklı id ye göre ama sheet isimleriyle uğraşmadım. inceleyiniz.