Raporta metnin düzgün dağıtılmasını sağlamak

Katılım
15 Ekim 2007
Mesajlar
58
Excel Vers. ve Dili
2003 ve 2007
Arkadaşlar veri tabanında bulunan verileri rapora aktarıyorum. Ancak tümünü değil, rapor içerisinde daha önceden hazırladığım standart yazılar var, o yazılar içerisinde sürekli değişmesi gereken verilerde, o veriler veri tabanında ekleniyor, buraya kadar bi sıkıntı yok.

Sıkıntım şu, yazıların eklenmesinde ve aralarına ilgili alanların konmasında bir sıkıntım yok. Yalnız "alan"larda bulunan veriler aynı ölçüde olmadığı için sıkıntı oluyor. Mesala "[aciklama]&" "&[tarih] sayılı yazınız." Burada "trim" gibi bir komut vardı, bu komutu nasıl kullanabilirim, yada bu sorunu nasıl çözebilirim.

İlgilenip yardımcı olacak arkadaşlara şimdiden teşekkürler ediyorum.
 

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Merhaba. Örnek dosya ekleyin. İstediğiniz zor bir konu değil. Yardımcı oluruz.
 
Katılım
15 Ekim 2007
Mesajlar
58
Excel Vers. ve Dili
2003 ve 2007
Örnek raporu ben buraya yazayım isterseniz.

Örnek:

Kadromuzda görevli =[adı alanı "Tuncay Mehmet KARA"] &" bir görev için gitmiş olduğu "& [İli alanı "Kahramanmaraş"] &" ilinden "&[tarihi alanı"08.05.2009"] &"tarihinde dönerek görevine başlamıştır."

Sıkıntımta şu, mesela adı alanı harf olarak daha uzuyabiliyor veya kısalabiliyor, İli alanıda. Bende bu alanları geniş tuttuğumda çok harfli kelimeler için problem olmuyor, ancak "Semih TOK" gibi isim geldiğinde alanı geniş tuttuğumuzdan boşluk ortaya çıkıyor, aynı problem diğer alanlar içinde geçerli.

Çözüm isteğim ise, alanları geniş tutayım ama, harf sayısı az olan kelimeler geldiği zaman daralacak veya harfleri uygun bir şekilde yayacak komut ne olabilir ki!

Yardımcı olacak arkadaşlara şimdiden teşekkürler ediyorum.
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Sayın danke,

Örnek eklemiyorsunuz ancak anladığım kadarıyla raporunuzu anlattığınız şekilde oluşturmuyorsunuz. Bütün bu dediklerinizi ilişkisiz bir metin kutusuyla yapabilirsiniz. Yani metin kutusu ilişkisiz olacak ve veri kısmı şu şekilde oluşacak:

Kod:
="Kadromuzda görevli " & [adı alanı ] & " bir görev için gitmiş olduğu " & [İli alanı] & " ilinden " & [tarihi alanı] & " tarihinde dönerek görevine başlamıştır."
İyi çalışmalar
 
Katılım
15 Ekim 2007
Mesajlar
58
Excel Vers. ve Dili
2003 ve 2007
Sayın modalı teşekkür ediyorum.

Ancak dikkat edersen bende aynı veri vermiştim şöyle ki,

=[adı alanı "Tuncay Mehmet KARA"] &" bir görev için gitmiş olduğu "& [İli alanı "Kahramanmaraş"] &" ilinden "&[tarihi alanı"08.05.2009"] &"tarihinde dönerek görevine başlamıştır."

Sadece ilişkisiz metin olması gerektiğini belirtmemiştim.

Ama benim sorunum bu değil, sorunum, alan içindeki isemler çok uzun veya kısa olabiliyor, uzun olması için alan boyutunu genişettiğimde, kısa bir isim gelirse boşluk oluyor,

Sorunum, "Trim" komutuydu sanki, bununla boşlukları kırpmak mümkün diye duymuştum.
Yada hangi komutsa boşlukları uygun şekilde daraltsın,

Umarım derdimi anlatabilmişimdir,
İlgilenip yardımcı olacak arkadaşlara şimdiden teşekkürler.
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Sayın modalı teşekkür ediyorum.

Ancak dikkat edersen bende aynı veri vermiştim şöyle ki,

=[adı alanı "Tuncay Mehmet KARA"] &" bir görev için gitmiş olduğu "& [İli alanı "Kahramanmaraş"] &" ilinden "&[tarihi alanı"08.05.2009"] &"tarihinde dönerek görevine başlamıştır."

Sadece ilişkisiz metin olması gerektiğini belirtmemiştim.

Ama benim sorunum bu değil, sorunum, alan içindeki isemler çok uzun veya kısa olabiliyor, uzun olması için alan boyutunu genişettiğimde, kısa bir isim gelirse boşluk oluyor,

Sorunum, "Trim" komutuydu sanki, bununla boşlukları kırpmak mümkün diye duymuştum.
Yada hangi komutsa boşlukları uygun şekilde daraltsın,

Umarım derdimi anlatabilmişimdir,
İlgilenip yardımcı olacak arkadaşlara şimdiden teşekkürler.
Örnek ekleyin dediğiniz gibi olmadığını göreceksiniz.

İyi çalışmalar
 
Katılım
16 Kasım 2005
Mesajlar
1,090
Excel Vers. ve Dili
Access 2002
boşluk derken trim$ boşlukları kırpar doğru duymuşunuz ancak uygulamanızın ilgili bölümünü eklerseniz; doğru sonuca kısa sürede ulaşırsınız..

kolay gelsin:)
 
Katılım
15 Ekim 2007
Mesajlar
58
Excel Vers. ve Dili
2003 ve 2007
sayın karaayhan ve modalı,

konuyla ilgili örnek tabloyu ekledim, buna nasıl uygulanır doğrusu bilmiyorum. Birde daha kestirme yöntemi, uzun veriler için, ole nesnesi kullanmak şeklinde duymuştum, onuda en sona ekledim, Word'le ilişkilendirdim. Veriyi girdim ama onunda raporda görünmesini sağlayamadım.

Sorun;1-trim komutunun kullanılması,2-Word dosyasıyla ilişkilendirilmiş ole alanının rapora aktarıldığında içindeki verilerin gözükmemesi,

İlgilenip yardımcı olacak arkadaşlara şimdiden teşekkürler.
 
Son düzenleme:
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Sayın danke,

Rapor düzgün yapmak istediğiğnizi yapmışsınız. Hatanın nerede olduğunu anlamadım..


İyi çalışmalar
 
Katılım
15 Ekim 2007
Mesajlar
58
Excel Vers. ve Dili
2003 ve 2007
Sayın modalı sıkıntım şu,

1- Dağıt kısmında harflerin ayrı ayrı yazılarak dağıtılmasını istemiyorum, Worddeki gibi iki yana yaslasın, uygun şekilde yerleştirsin, bunun da normalde olmadığını biliyorum, onun için "trim" komutu kullanılıyormuş,

2-Tabloda en son satırda ole nesnesi var, Wordle ilişkili, Wordte yazılı olan o metinleri raporda kullanamadım,

Umarım derdimi anlatabilmişimdir,

Birde diğer aramayla ilgili sorumada cevap verirsen sevinirim, ilgin için teşekkürler kolay gelsin.
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Sayın danke,

Trim fonksiyonu boşlukları siliyor doğru, ancak bir metin kutusunda hizalama ayarı iki yana yasla olduğunda son satır maalesef düzeltilemiyor, harf araları iki yana yaslanacak şekilde ayarlanıyor. Bunu normal sola yaslayarak yapın. Bunun Trim ile bir alakası yok.

Ole nesnesi şeklindeki bir word belgesini de çok zor kullanabilirsiniz. Yapacağınız word belgesini rapora almak değil, uygulama dışındaki yer imleri ile belirlenen word belgesine access veri tabanındaki bilgileri göndererek word belgesi üstünden çalışmak. O zaman yaslama ile ilgili probleminiz de hal olacaktır.

Arama ile ilgili sorununuza gelince, daha önce dediğim gibi Araç kutusunun en altında diğer denetimler diye bir düğme var, basınca bir liste açılıyor içinden Microsoft Forms x.x TextBox ı seçip formunuza ekleyin bunun özelliği her değişiklikte yeniden sorgulama yapması, böylece harf harf ilerleyebilirsiniz.

Bu anlatıklarımla ilgili forumda bilgi var, araması size kalmış.

İyi çalışmalar
 
Katılım
15 Ekim 2007
Mesajlar
58
Excel Vers. ve Dili
2003 ve 2007
Sayın modalı,

Zahmet edip, vakit ayırıp çözüm bulmaya çalıştığın için ilk önce teşekkür ediyorum.

Trimle ilgili kısmı anladım, Word'le ilgili örneği bir başka yerde görmüştüm, yani yapılabiliniyor, tabloya bakarsan ole nesnesi olarak tanıttığım, wortle ilişkilendirdiğim yerde farklı ifadeler var, gördüğüm örnekte (elimde yok) o veriler raporda kullanılabiliniyordu. Ayrıca o tablo üzerinde ole nin üstüne tıkladığında içinde metin olan Wort açılıyor, herhalde raporda kullanılması lazım ama nasıl?

İlginiz için teşekkür ediyorum.
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Sayın danke,

Bende 2007 olmadığı için inceleyemedim ama sanırım işinizi görebilecek bir örnek.


İyi çalışmalar
 

Ekli dosyalar

Katılım
15 Ekim 2007
Mesajlar
58
Excel Vers. ve Dili
2003 ve 2007
Sayın Modalı,

Göndermiş olduğunuz rar dosyasının içinde "PyramidFinal" yazılı dosya var, uzantısı "ACCDB", Acces ile açamadım, yardımcı olursanız sevinirim.
 
Katılım
15 Ekim 2007
Mesajlar
58
Excel Vers. ve Dili
2003 ve 2007
:)
Özür, mesajları hep aynı yerden göndermedim. İlk mesajları 2007 kurul bir bilgisayardan göndermiştim.

Şuan kendi bilgisayarımdayım, 2003 var.
 
Üst