31 Ocak 2015 Cumartesi

EXCEL VOL7_Hücreye Açıklama Ekleme ve Düzenleme

 
 
HÜCREYE AÇIKLAMA EKLEME
Eğer hazırladığınız çalışma sayfalarını sizden başkası da kullanıyorsa, bazı verileri ilişkin açıklamalarda bulunmak zorunda kalabilirsiniz. Bu gereksinimi karşılama amacıyla Excel size, hücrelere not iliştirme olanağı sunmaktadır.
herhangi bir hücreye açıklama eklemek için;
1. Tabloya görülen bütün verileri girin.
2. Aktif hücreyi B4 hücresine getirin.
3. "Ekle" menüsünden "Açıklama" komutunu tıklatın.
4. Karşınıza gelen kutuya açıklamanızı yazın.
5. Metni yazmayı bitirince, açıklama kutusunuu dışında herhangi bir yerde fareyi tıklayın.
 
Fareyi B4 hücresinin üzerine tekrar getirdiğinizde açıklama görünecektir.
 
AÇIKLAMAYI DÜZENLEME
1. Düzenlemek istediğiniz açıklamayı içeren hücreyi tıklatın.
2. "Ekle" menüsünden "Açıklamayı Düzenle"yi tıklatın.
Ya da aktif hücre açıklama içeren bir hücredeyken sağ düğme ile açacağınız kısayol menüsünden "Açıklamayı Düzenle"yi tıklayabilirsiniz. Aynı menüden "Açıklama Sil" komutu ile açıklamayı silebilirsiniz.

EXCEL VOL6_Satır,Sütun,Hücre Ekleme ve Silme

 
SATIR-SÜTUN-HÜCRE EKLEME VE SİLME
 
Satır, sütun yada hücre silmek için;
1. Silmek istediğiniz satır, sütun yada hücre seçilir.
Seçim yapma:
a. Bir satırı/satırları seçmek için "Satır Numaraları"nın üzerine basılır. Artarda satırları seçmek için başlangıç/bitiş satırı seçildikten sonra fare uygun biçimde kaydırılır.
b.  Bir sütunu/sütunları seçmek için "Sütun Başlığı"nın üzerine basılır. Artarda sütunları seçmek için başlangıç/bitiş sütunu seçildikten sonra fare sağa/sola kaydırılır.
c.Yanyana hücreleri seçmek için fare seçimin yapılacağı köşelerden birisine getirilip, çapraz biçimde fare kaydırılır.
d.Yanyana olmayan satırları/sütunları/hücreleri seçmek için önce Ctrl tuşuna basılır, parmak kaldırılmadan seçilmek istenen satırlar/sütunlar/hücreler seçilir.
2. "Düzen-Sil" komutuna tıklanır.
3. Karşınıza gelen "Sil" penceresinden "Hücreleri sola ötele"/"Hücreleri yukarı ötele"/"Tüm satır"/"Tüm sütun" seçilip, "Tamam" düğmesine basılır.
NOT: Aynı işlemi farenin sağ tuşu kullanılarak açılan kısayol menüsünden de yapılabilir.
 
Satır, sütun yada hücre eklemek için;
1. Fareyi sonrasına eklemek istediğiniz satır ya da sütuna getirin.
2. "Ekle" menüsünden isteğinize göre Sütun ya da Hücreler komutu seçilir.
NOT: Eğer hücre eklemek istiyorsanız karşımıza gelen pencerede, mevcut hücrelerin ne yöne doğru öteleneği sorulur.

EXCEL VOL5_Hücreleri Doldurma

 
BİTİŞİK HÜCRELERE DAYANARAK HÜCRELERİ OTOMATİK DOLDURMA
Hücrenin doldurma tutamacını sürükleyerek o hücreyi aynı satırdaki diğer hücrelere kopyalayabilirsiniz. Hücre, Excel'in seri olarak genişletebileceği bir sayı, tarih veya zaman süresi içeriyorsa, değerleri kopyalama yerine değerlere ekleme yapılır. Örneğin, hücre "Ocak" değerini içeriyorsa, satırdaki veya sütundaki diğer hücreleri hemen "Şubat", "Mart" ve devamı olan aylarla doldurabilirsiniz.
 
SAYILARI OTOMATİK DOLDURMA
Eğer 1, 2, 3..... yada 2, 4, 6.... gibi artan bir listeyi hızlı ve kolay bir şekilde oluşturacaksak, bunu sağlamak için;
1. Şekilde görülen verileri girin.
2. İlgili hücreleri seçtikten sonra, imlecin şekildeki gibi artı işareti şekline dönüşmesini sağlayın.
3. Doldurma tutamacından tutarak (imlecin artıişareti şekli) fare ile aşağı yönde sürükleyin.
 
TARİH, AY VE GÜN OTOMATİK DOLDURMA
Şekilde görülen listeleri oluşturmak için;
1. Birinci satırdaki değerleri girin.
2. Her birini teker teker seçtikten sonra doldurma tutamaçlarından seçerek aşağı yöne doğru otomatik doldurun.
Bütün bu işlemler için sadece ilk hücreyi seçiyoruz.

Excel Soru-Cevap Vol12

Soru:  Yazmış olduğum bir makroda UserForm üzerindeki Image1’e
Image1.Picture = LoadPicture("C:\Belgelerim\Ali.jpg")
satırı ile resim alıyorum. Fakat resmin bilgisayarımdaki adı ya da yolu değişince resim görünmüyor. Resmi dosyaya eklemenin bir yolu yok mu? Yani yukarıdaki ilgili adresten almayıp dosyaya eklesin.

Cevap: Bu şekilde eklediğiniz bir resim HDD'de yeri değişince normal olarak Image nesnesi içersinde görüntülenmez. Yani teşhis doğru.
Şimdi sorunuzun cevabına gelelim.
Eğer Image nesnesi içerisine tek bir resim alacaksanız sorun olmayacaktır bunu dosyanızdaki Image nesnesine gömebilirsiniz. Bunun için yapmanız gereken yöntem VBE'deki Properties penceresinde bulunan Picture özelliğini kullanmaktır.

1. Image nesnesini seçin.
2. Properties penceresindeki Picture özelliğine tıklayın.
3. Ekrana gelen pencereden istediğiniz resmi seçin. Yolu önemli değil.
4. Tamam düğmesine tıklayın.

Resmin Image nesnesine aktarıldığını göreceksiniz. Artık bu resim image nesnesine gömülü hale geldi. Yani HDD'de bulunan resimle herhangi bir ilişkisi kalmadı. Unutmayın bu sadece tek bir resim için geçerlidir. Siz de sorunuzda aksini belirtmemişsiniz.

Soru (Devam): Resim birden fazla. Acaba böyle olunca mümkün mü?

Cevap (Devam): Sizin için en uygun yöntemi aşağıya adım adım yazıyorum. Ancak bunun için bilgisayarınızda C:\Windows\System\mscomctl.ocx dosyası bulunmalı. Bu dosyanın Additional Controls menüsündeki tam adı Microsoft ImageList Control 6.0

1. Bir UserForm oluşturun.
2. UserForm'un üzerine İmageList, İmage, ListBox nesneleri ekleyin.
3. ImageList1 nesnesin seçin.
4. Properties penceresinden Custom Özelliğine tıklayın. Property Pages penceresi açılacaktır.
5. Images sayfa sekmesine geçin.
6. Insert Picture Düğmesine tıklayın ve resimlerinizi bularak bu kutuya aktarın.

Resimleriniz ImageList1 nesnesine aktarıldığı anda HDD ile işiniz kalmadı demektir. O resimlerin yeri değişse de ImageList1 deki resimler kalıcıdır.
Yukarıdaki işlemleri tamamladıktan sonra şuna dikkat edin ImageList1 nesnesindeki her resmin üzerine tıkladığınızda Index numarasının 1’den başlayarak arttığını göreceksiniz. Ben bu örneği 4 adet resime göre verdim. Aşağıdaki kodları UserFormun kod sayfasına yazın

Private Sub ListBox1_Click()
Image1.Picture = _
ImageList1.ListImages(ListBox1.ListIndex + 1).Picture
End Sub

Private Sub UserForm_Initialize()
ListBox1.AddItem "Resim1"
ListBox1.AddItem "Resim2"
ListBox1.AddItem "Resim3"
ListBox1.AddItem "Resim4"
End Sub


Resimlerin yerlerini değiştirseniz de programınızda bir değişiklik olmayacak. Lütfen yukarıda bahsettiğim ocx dosyasını bulun. Herhangi bir Visual Basic 6.0 cd si içerisinde bulunan bir dosyadır. Bulun ve Tools menüsünden References'den dosyanızı programa tanıtın. Bu tanıtım hakkında forumda yazı bulunmaktadır (http://www.office.gen.tr/forum/viewtopic.php?t=202) . Eğer bilgisayarınızda VB 6 kurulu ise ya da bu dosya varsa sorun yok demektir. Ben bilgisayarınızda olmaması üzerine ihtimalleri yazdım.