Follow along with the video below to see how to install our site as a web app on your home screen.
Not: This feature may not be available in some browsers.
Eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz.. Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
Ekte yer alan Userform4 sayfasındaki Talep Formunu controls yardımı ile kaydediyorum fakat aşağıda yer alan imza kısmınıda normal verileri kaydeder gibi excel sayfasına kaydetmek istiyorum ve bunu tabloda göstermek istiyorum.Yardımcı olabilir misiniz.Veriler Sayfa3 sayfasında en sonda imzalar kısmı var alt alta gelecek şekilde eklenmesini istiyorum .
Sn. @Local
Soruyu tam olarak anladığımdan emin değilim.
İmza dediğiniz şey, USERFORM4'te alt kısımdaki İMZA AL düğmesiyle
userform üzerine aldığınız görsel sanırım.
Userform üzerinde;
-- bir commandbutton nesnesi TALEP İSTEĞİ AKTAR,
-- bir CommandButton ise EXCEL'E AKTAR
şeklinde 2 adet düğme var.
İmzalar da sanırım Sayfa3'te İMZALAR başlıklı N sütununa aktarılacak.
İşlemi hangi düğmenin yapacağından emin değilim ancak
Sayfa3'e kayıt yapan düğme TALEP İSTEĞİ AKTAR olduğuna göre
imza ekleme işlemi de bu düğmeyle olacak diye düşündüm.
Bu düğmeye ait kodda syf.Cells(ss, 1,2,3,...,11,12, 13) = Controls("t.... şeklinde satırlar var ,
o satırların altına aşağıdaki kod satırlarını ekleyin.
excelin bulunduğu dizinde resimler diye bir klasör oluşturun. İçerisine jpeg formatında imzaları koyun.
userform üzerine eklediğim düğmeye basın Sayfa3 'e en alta imzaların alt alta eklendiğini göreceksiniz. Gerisini siz düzenleyin
Sn. @Local
Soruyu tam olarak anladığımdan emin değilim.
İmza dediğiniz şey, USERFORM4'te alt kısımdaki İMZA AL düğmesiyle
userform üzerine aldığınız görsel sanırım.
Userform üzerinde;
-- bir commandbutton nesnesi TALEP İSTEĞİ AKTAR,
-- bir CommandButton ise EXCEL'E AKTAR
şeklinde 2 adet düğme var.
İmzalar da sanırım Sayfa3'te İMZALAR başlıklı N sütununa aktarılacak.
İşlemi hangi düğmenin yapacağından emin değilim ancak
Sayfa3'e kayıt yapan düğme TALEP İSTEĞİ AKTAR olduğuna göre
imza ekleme işlemi de bu düğmeyle olacak diye düşündüm.
Bu düğmeye ait kodda syf.Cells(ss, 1,2,3,...,11,12, 13) = Controls("t.... şeklinde satırlar var ,
o satırların altına aşağıdaki kod satırlarını ekleyin.
TALEP İSTEĞİ AKTAR düğmesine tıklamadan önce,
İMZA AL düğmesiyle, ilgili imza görselinin userform üzerine almış olduğunuzu varsayıyorum.
TALEP İSTEĞİ AKTAR düğmesine tıkladığınızda ilgili imza görseli N sütunu hücresine
hücre açıklaması olarak eklenmiş olur.
Zaman içerisinde çok sayıda resim ekleneceğinden, hücreye resim eklemek yerine, hücre açıklamasına resim eklemek, hem dosya boyutunun şişmesini önler, hem de excel belgesi başka bilgisayarda açıldığında resimlerin gösterilememe sorununu da yaşamamış olursunuz.
N sütununun genişliği neyse görsel de ona göre boyutlanacağından, N sütununun genişliğini
imza görsellerinin genişliğiyle orantılı olacak şekilde ayarlarsanız daha şık durur.
VBA:
İndirmek için giriş yapmanız gerekmektedir.
(8 satır)
@cesur @Ömer BARAN
Normalde imza al diyorum excele aktar değince ilgilii sütuna imzayı getiriyor.Fakat ben kayıt yaparken yanında imzayıda kaydetmesini istiyorum oradaki verileri kaydet dediğimde imzayıda kaydettirmek istiyorum.Verdiğiniz kodları uygulayacağım ters bir durum olursa yeniden bir konu açabilirim.Teşekkürler
Kullandığım bilgisayardaki excel versiyonundan dolayı zaman zaman userformu görüntülememde bile sorun yaşanıyor.
Listview nesnesi şık ama excelin tüm versiyonlarında kullanılamıyor.
Bu nedenle userformdaki Listview nesnesine yönelik bir kodlama öneremedim.
@Local imageliste alarak listview'de gösterebilirsin ancak bana göre lüzümsuz bir ağırlık oluşturur. İmza kısmı çıktı sonlarına eklenecek ise buna gerek olmaz diyorum
@cesur
Örnek dosya Userform4 formunda yer alıyor açıklaması ile birlikte aslında imza işini sizlerin yardımı ile hallettmiştik .Açıklamasıyla birlikte formu hazırladım
Bu site, içeriği kişiselleştirmek, deneyiminize uyarlamak ve kayıt olmanız durumunda giriş yapmanızı sağlamak için yasal düzenlemelere uygun çerezler (cookies) kullanır.
Bu siteyi kullanmaya devam ederek, çerez kullanımına izin veriyorsunuz.