Bu dosya, bir hücreye çift tıklandığında resim seçtirir ve seçilen resmi o hücrenin (birleştirilmiş hücre ise birleşik alanın) boyutlarına sığdırarak yerleştirir. Ürün listesi, personel kartı gibi tablolarda hücre başına bir fotoğraf eklemek için kullanılır.
En-boy oranı kilitli olmadığından, hücre oranı resimden farklıysa resim gerilmiş görünür. Resmin oranını korumak için hücre ölçüleri resim oranına yakın ayarlanır.
Dosyanın içeriği
- Sheet1: B2:L25 aralığında biçimlendirilmiş çalışma alanı. Resimler bu sayfadaki hücrelere eklenir. Sayfada formül bulunmaz; işlemi sayfa koduna yazılmış makro yapar.
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Makro Sheet1 sayfasının kod bölümündedir ve Worksheet_BeforeDoubleClick olayıyla çalışır; ayrıca çalıştırma düğmesi gerekmez.- Sayfada bir hücreye çift tıklandığında dosya seçme penceresi açılır. Pencere gif, jpg, bmp ve tif dosyalarını listeler.
- Pencere iptal edilirse makro hiçbir işlem yapmadan sonlanır.
- Seçilen resim sayfaya eklenir, en-boy oranı kilidi kapatılır ve resmin yüksekliği ile genişliği çift tıklanan hücrenin (birleştirilmiş ise birleşik alanın) ölçülerine eşitlenir.
- Resim hücrenin sol üst köşesine konumlandırılır ve yerleşimi xlMoveAndSize olarak ayarlanır; hücre boyutu değişirse resim de hücreyle birlikte taşınır ve boyutlanır.
- İşlem sonunda F1 hücresi seçilir.
En-boy oranı kilitli olmadığından, hücre oranı resimden farklıysa resim gerilmiş görünür. Resmin oranını korumak için hücre ölçüleri resim oranına yakın ayarlanır.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- Resim eklenecek hücrenin satır yüksekliğini ve sütun genişliğini istediğiniz boyuta getirin; gerekirse hücreleri birleştirin.
- Hücreye çift tıklayın.
- Açılan pencereden resim dosyasını seçin.
- Resim hücreye sığdırılarak yerleştirilir; başka hücreler için aynı adımları tekrarlayın.