Word'de Doldurulabilir Formlar Nasıl Oluşturulur

(Did)Word'de(Word) insanların doldurabileceği formlar oluşturabileceğinizi biliyor muydunuz ? Doldurulabilir formları duyduğunuzda, neredeyse her zaman Adobe ve PDF belgeleriyle(Adobe and PDF documents) ilgilidir çünkü bu en popüler formattır.

Ancak, Word aynı zamanda oldukça güçlü bir araçtır ve yazdırabileceğiniz veya e-posta vb. yoluyla gönderebileceğiniz formları hızlı bir şekilde oluşturmak için kullanabilirsiniz. Birçok kişiye gidecek bir anket oluşturmanız gerekiyorsa ve tüm yanıtları istiyorsanız sizin için otomatik olarak sayıldığında , anketi oluşturmak için Google Dokümanlar'ı(Google Docs) kullanmak en iyisi olabilir .

Bu yazıda size metin kutuları, onay kutuları, tarih seçici(date picker) ve liste kutusu(list box) içeren bir form oluşturmayı göstereceğim . Her şeyi düzenlemek için tablolar kullanırsanız, formlarınızı çok daha iyi hale getirebilirsiniz.

Geliştirici Sekmesini Etkinleştir

Varsayılan olarak, şeritteki Geliştirici(Developer) sekmesini etkinleştirmediğiniz sürece Word'de form oluşturamazsınız. (Word)Birçok kişi tarafından kullanılmadığından, Microsoft varsayılan olarak devre dışı bıraktı. Sekmeyi etkinleştirmek için Dosya'ya(File) ve ardından Seçenekler'e(Options) tıklayın .

dosya seçenekleri

Sol tarafta, Şeridi Özelleştir'e(Customize Ribbon) tıklayın ve ardından sağdaki liste kutusundaki Geliştirici kutusunu işaretleyin.(Developer)

şerit kelimesini özelleştir

Tamam'a(Click OK) tıklayın ve şeritteki sekmeye tıklayın. En çok ilgilendiğimiz bölüm Kontroller(Controls) .

Word'de Form Oluşturma

Kontroller bölümü , (Controls section)Word belgenize(Word document) eklenebilecek yaklaşık sekiz farklı kontrole sahiptir : Zengin Metin(Text) , Düz Metin(Plain-Text) , Resim(Picture) , Yapı Taşı Galerisi(Building Block Gallery) , Onay Kutusu(Checkbox) , Birleşik Kutu(Combo Box) , Açılır Liste(Drop-Down List) ve Tarih Seçici(Date Picker) .

geliştirici sekmesi kontrolleri

Bir kontrol eklemek için üzerine tıklayın ve imlecinizin bulunduğu yerde görünecektir. Aşağıdaki örneğimde bir tablo oluşturdum ve ad ve soyadı için iki düz metin kutusu ekledim.

düz metin içerik kontrolü

Varsayılan olarak, her denetimin kendi dolgu metni(filler text) vardır . Düz metin kontrolü(plain text control) için, Metin girmek için buraya tıklayın veya dokunun(Click or tap here to enter text) . Kontrol simgelerinin sağındaki Tasarım Modu(Design Mode) düğmesine tıklayarak herhangi bir kontrol için bu metni düzenleyebilirsiniz .

tasarım modu sözcüğü

Belgenize eklediğiniz kontrollerin solunda ve sağında(left and right) bazı mavi yer tutucuların göründüğünü göreceksiniz . Metni(text and change) seçin ve istediğiniz gibi değiştirin. Moddan çıkmak için Tasarım Modu düğmesine tekrar tıklayın (Design Mode).(Click)

Ardından, vurgulanması için yeni eklediğiniz kontrole tıklayın ve ardından , Tasarım Modu düğmesinin(Design Mode button) hemen altında bulunan Özellikler'e(Properties) tıklayın . Her kontrol, ne tür bir kontrol olduğuna bağlı olarak, altta özel seçeneklerle standart bir seçenekler grubuna sahip olacaktır.

içerik kontrol özellikleri

Burada kontrole bir başlık verebilir, rengi değiştirebilir, metne stil verebilir ve kontrolün düzenlenip düzenlenmeyeceğini veya silinip silinemeyeceğini belirleyebilirsiniz. En altta, düz metin kontrolü(plain text control) durumunda , birden çok satıra izin vermek isteyip istemediğinizi belirleyen kontrole özel seçenekler bulunur. Bu son seçenek, bir metin paragrafı yazacak birine ihtiyacınız varsa kullanışlıdır.

Öyleyse düz metin denetimi(text control) ile zengin metin denetimi(text control) arasındaki fark nedir? Pek(Well) değil. Zengin metin denetiminde(text control) , her bir sözcük için yazı tipi/renk ayarlarını tek tek değiştirebilirsiniz, düz metin denetimi(text control) ise biçimlendirmeyi tüm metne uygular. Düz metin denetiminin(text control) kalın yazı tipi değişikliklerine veya renk değişikliklerine izin vermeyeceğini düşünürdünüz, ancak veriyor.

Sonra devam ettim ve formuma bir açılır liste kontrolü(list control) ekledim . Bir öğe seçin(Choose an item) yazdığını göreceksiniz ve hepsi bu. Listeye öğe eklemek için Özellikler'e(Properties) tıklamanız gerekir .

açılır liste özellikleri

Ekle(Add) düğmesini tıklayın ve ardından seçiminiz için bir ad yazın. Varsayılan olarak, Görünen Ad( Display Name) ve Değer(Value) aynı olacaktır, ancak isterseniz değiştirebilirsiniz. Word makroları yazmadığınız ve(Word macros and refer) koddaki kontrollere başvurmadığınız sürece değeri değiştirmek için gerçekten hiçbir neden yoktur .

Tüm seçeneklerinizi ekledikten sonra devam edin ve Tamam'ı tıklayın; artık açılır listeden seçenekleri seçebileceksiniz.

açılır liste

Açılır liste denetimi(list control) ile birleşik giriş kutusu denetimi(box control) arasındaki tek fark , ikincisinin kullanıcının isterse kendi değerini girmesine izin vermesidir. Açılır listede, listedeki seçeneklerden birini seçmeniz gerekir. Açılan kutuda(combo box) , listeden(list or type) seçim yapabilir veya kendi değerinizi yazabilirsiniz.

Tarih seçici kontrolü(date picker control) , muhtemelen havayolu rezervasyon sitelerinde vb. kullandığınız herhangi bir (airline booking)tarih seçici(date picker) gibi çalışır . Üzerine tıkladığınızda, bir takvim görünür ve tarihi seçmek için tıklamanız yeterlidir.

tarih seçici kontrolü

Özellikler(Properties) düğmesine tıklarsanız , tarih seçici kontrolü(date picker control) için epeyce seçenek olduğunu göreceksiniz .

tarih seçici özellikleri

Tarihi görüntülemek için farklı bir biçim seçebilir ve farklı bir takvim türü(calendar type) seçebilirsiniz . Resim kontrolü(picture control) , kullanıcıların kolayca resim eklemesine olanak tanıyan bir başka güzel seçenektir.

resim içerik kontrolü

Kullanıcı resme tıkladığında, bilgisayarından, Bing görsel(Bing image) aramasından veya OneDrive'dan(OneDrive) bir resim seçebilecekleri bir iletişim kutusu görüntülenir . Ayrıca Facebook ve Flickr(Facebook and Flickr) için seçenekleri var .

resim kelimesini ekle

Şimdi belgemize birkaç onay kutusu ekleyelim. Bir onay kutusu eklediğinizde ve içine metin girmeye çalıştığınızda, seçimin kilitli olduğunu size bildireceğini unutmayın. Bunun tasarım gereği olduğuna inanıyorum. Onay kutusunun yanına tıklamanız ve ardından metninizi yazmanız gerekir.

onay kutusu örnek kelime

Son olarak, Hızlı Parçalar ve Otomatik Metin'den(Quick Parts and AutoText) içerik seçmenizi sağlayan bir yapı taşı denetimi(building block control) ekleyebilirsiniz . Ne hakkında konuştuğumu bilmiyorsanız , Word'de (Word)Otomatik Metin ve Hızlı Parçaların(AutoText and Quick Parts) nasıl kullanılacağına ilişkin yazıma bakın . Örneğimde, özel bir Otomatik Metne(AutoText) bazı alıntılar ekledim ve ardından Kontrolü Özellikler(Properties) iletişim kutusu aracılığıyla ona bağladım.

yapı taşı kontrolü

Belgenizdeki tüm kontrolleri istediğiniz şekilde elde ettikten sonra, kullanıcının yalnızca form alanlarını doldurabilmesi için belgeyi korumak iyi bir fikir olabilir ve hepsi bu kadar. Bunu yapmak için Geliştirici(Developer) sekmesinde Düzenlemeyi Kısıtla'ya tıklayın.(Restrict Editing)

düzenlemeyi kısıtlamak

Sağda görünen bölmede, Düzenleme kısıtlamaları altındaki açılır menüyü tıklayın ve ( Editing restrictions)Formları doldurma '( Filling in forms) yı seçin . Belgede yalnızca bu tür düzenlemeye izin ver(Allow only this type of editing in the document) kutusunu işaretlediğinizden emin olun .

kelime kısıtlaması düzenleme

Evet, Korumayı Zorlamaya Başla'ya( Yes, Start Enforcing Protection) tıklayın ve ardından isterseniz bir parola girin. Artık yalnızca form alanları düzenlenebilir ve diğer her şey kilitlenir/korunur. Kullanıcı , farklı form alanları arasında geçiş yapmak için SEKME tuşunu(TAB key) kolayca kullanabilir .

Genel olarak, Word form oluşturmak için en iyi araç değildir, ancak makul ve muhtemelen çoğu insan için fazlasıyla yeterli. Herhangi bir sorunuz varsa, yorum yapmaktan çekinmeyin. Eğlence!



About the author

Windows 11 veya 10 uygulamaları geliştirme ve bakımını 10 yılı aşkın deneyime sahip bir yazılım mühendisiyim. Ayrıca Google Dokümanlar ve Microsoft Edge ile çalışma deneyimim var. Bu alanlardaki becerilerim beni gelecekte yazılım mühendisliği rolleri için mükemmel bir aday yapıyor.



Related posts