[VBA] Metin yönünü aşağıdan yukarı yapma.
#1
Merhabalar;
Raporda metin kutusunun yönünü aşağıdan yukarı yapma konusunu baya araştırdım ama sonuca ulaşamadım. Benzer konu daha önce burada işlenmiş. Fakat ben metni ters yazmadan metin yönünü ayarlamak istiyorum. Lebans'ın sitesinde bir örnek buldum. Örnek Ek'tedir. Bunu kendi uygulamamıza nasıl entegre edebiliriz veya konu ile ilgili başka bir çözüm yöntemi var mıdır?
Yardımcı olursanız sevinirim.


Eklenti Dosyaları
.zip   AccRotextWMF.zip (Boyut: 97,59 KB / İndirilme: 116)



  Alıntı
Bu mesajı beğenenler:
#2
Etiketin Im(Tag) bolumune "Dikey" yazilmasi ile asagidan yukari yazdirilabilir.

Call Cevir(Form) veya Call Cevir(Report)

Function Cevir(Rpt As Form)
Dim Sayac, Harf, Kelime
Dim Kont As Control
For Each Kont In Rpt.Controls
If Kont.Tag = "Dikey" Then
Kelime = Space(Abs((Rpt.Controls(Kont.Name).Height / 265)) - Len(Rpt.Controls(Kont.Name).Caption)) & StrReverse(Rpt.Controls(Kont.Name).Caption)
MsgBox Kelime
For Sayac = 1 To Len(Kelime)
Harf = Harf & Mid(Kelime, Sayac, 1) & vbCrLf
Next Sayac
Rpt.Controls(Kont.Name).Caption = Harf
End If
Next Kont



  Alıntı
Bu mesajı beğenenler:
#3
Merhabalar,
Hocam kusura bakmayın biraz geç dönüş yaptım. Verdiniz kodda run time error 5 invalid pro... Hatasını verdi.
(Kelime=space.... Satırı hata verdi.)

Acaba musait olduğunuz zaman tekrar bakabilir misiniz?



  Alıntı
Bu mesajı beğenenler:
#4
Tekrar merhabalar;
Hocam verdiğiniz kodları iş yerinde yazarken bir hata yapmışım galiba. Evdeki pc de düzgün çalışıyor ilginiz için çok teşekkür ederim. Fakat benim yapmak istediğim tam olarak böyle değildi.

Raporu matbu bir form üzerine yazdırma işleminde kullanacağım. Metin kutusuda bulunan veriyi; excel'de hücre biçimlendir/hizalama sekmesinde bulunan yönlendirme özelliği gibi 90 derece olacak şekilde yapmak istiyorum.

Access de metin kutusunun özellik penceresi diğer sekmesinde bulunan vertical özelliğini evet yapınca yukarıdan aşağı olacak şekilde ayarlıyor bunun tam tersini niye yapmamışlar acaba.

Konu hakkında bir çözüm öneriniz var mı acaba?


Eklenti Dosyaları
.bmp   adsız.bmp (Boyut: 482,26 KB / İndirilme: 102)



  Alıntı
Bu mesajı beğenenler:
#5
(07-04-2016, 18:49)serdar2020 demiş ki: Konu hakkında bir çözüm öneriniz var mı acaba?
Pratik yolu
Yazilmasini istediginiz form veya rapor sayfa basi seklini Word, Excel uygulamasinda 90 derece cevirip, resim dosyasi olusturun, kopyala-yapistir ile nesne uzerine yerlestirin.

.rar   Doksan.rar (Boyut: 43,49 KB / İndirilme: 113) kod ile metni 90 derece ile yontem bulabiirsem paylasirim.



  Alıntı
Bu mesajı beğenenler:
#6
Etiketleri excelde ayarlayip kopyala yapıştır ile raporda kullanıyorum. Ama sorun metin kutularinda.
Lebans sitesinde örnekler var ama bana çok karışık geldi. Rotate.ocx gibi bir yöntem varmış galiba.

Kod ile bir çözüm bulabilirseniz paylaşımlarınızı bekliyorum. İlginiz ve destekleriniz için teşekkürler.



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Access Kayıt Yapma kertiller_55 1 246 29-09-2025, 21:15
Son Mesaj: dsezgin
  [FORM] Metin Kutusundaki Değeri Başka Bir Metin Kutusuna Aktarmak TheREDROSE 2 442 02-08-2024, 11:56
Son Mesaj: TheREDROSE
  [VBA] Metin Içerisindeki Kelimeler Ile Arama Yapma ekremer1969 6 1.370 22-06-2024, 16:15
Son Mesaj: dsezgin
  [SORGU] Iki Tablo Arasında Sorgu Ile Güncelleme Yapma yahyamacit 2 485 10-11-2023, 13:22
Son Mesaj: yahyamacit
  Uzun Metin Formatını Sql De Kısa Metin Formatına çevirebilir Miyiz? adnnfrm 2 589 06-08-2023, 03:51
Son Mesaj: adnnfrm
  Metin Kutusu Boş Sa Diğer Metin Kutusundan Değer Alması özgülapt 4 645 29-05-2023, 18:01
Son Mesaj: feraz
  Altformda Hücre Ile Değil Satır Ile Işlem Yapma Hakkında. OGUZTURKYILMAZ 1 473 22-04-2023, 23:48
Son Mesaj: OGUZTURKYILMAZ
  [FORM] Forum Kapandığında Otomatik Tablo Yapma Sorgusunun çalışması Ahmet51 5 549 07-11-2022, 18:58
Son Mesaj: alperalper

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar):