Dosyadan resim almak...

Katılım
16 Mart 2007
Mesajlar
29
Excel Vers. ve Dili
Office 2003 Türkçe
Şimdiden vereceğiniz cevaplara teşekkür ederim.
Forumda aradım ama bulamadım.

Word veya Excel 'e resim ilave edebiliyoruzda, aynı belgelerdeki resimleri jpeg olarak alabilirmiyiz?
 
Katılım
6 Mart 2007
Mesajlar
99
Excel Vers. ve Dili
MS Office 2003 Türkçe
Word ya da Excel belgesi içerisine eklediğiniz resimler orijinal halleri ne olursa olsun wmf (windows metafile) formatına dönüştürülürler. Resim üzerinde sağ tuş yaparak kopyalayıp bir resim editörüne (paint gibi..) yapıştırabilirsiniz. Ya da ekran görüntüsünü kaydedebilirsiniz (print screen). Bunun dışında resmi resim formatında export edemiyorsunuz (en azından ben de bugüne kadar bir çözüm bulamadım).
 
Katılım
15 Haziran 2006
Mesajlar
3,704
Excel Vers. ve Dili
Excel 2003, 2007, 2010 (TR)
Aşağıdaki kod, sayfa üzerindeki tüm resimleri; "c:\" dizinin altına resim dosyayı olarak kopyalar. Siz isterseniz, dizini değiştirebilirsiniz.

Kod:
Option Explicit
Sub Resim_Olarak_Aktar()
Dim oRsm As Shape
Dim oGrf As ChartObject
Dim sDzn As String
sDzn = "c:\"
For Each oRsm In ActiveSheet.Shapes
    If oRsm.Type = msoPicture Then
        oRsm.Copy
        Set oGrf = ActiveSheet.ChartObjects.Add(0, 0, oRsm.Width, oRsm.Height)
        With oGrf
            With .Chart
                .Paste
                .Export sDzn & oRsm.Name & ".gif"
            End With
            .Delete
        End With
    End If
Next
End Sub
 
Katılım
16 Mart 2007
Mesajlar
29
Excel Vers. ve Dili
Office 2003 Türkçe
Teşekkür ederim.Ben sanırım pratik bir yol buldum.
Sayfayı açıp dosyadan farklı kaydedip;
web sayfası (htm,html) olarak kaydediyoruz.
Kaydettiğimiz yerde web sayfasıyla beraber dosyası geliyor.
O dosyanın içindende belgedeki resimleri alıyoruz.
 
Katılım
15 Haziran 2006
Mesajlar
3,704
Excel Vers. ve Dili
Excel 2003, 2007, 2010 (TR)
"En kısa yol, en iyi bildiğin yoldur" demiş üstadlar ...

Hangisi kolayınıza gidiyorsa o metodu kullanın :)
 
Üst