HALILİBRAHIM
Altın Üye
- Katılım
- 1 Eylül 2008
- Mesajlar
- 90
- Excel Vers. ve Dili
- 2007
tr.
Merhaba,
Hocalar aşağıdaki kodlar "C" nin altına resimleri belirttiğimiz yere kaydediyor fakat ben bu resimleri excel dosyasında belirteceğim kodlarla kaydedebilrmiyim.
Örnek olarak.
"A1" hücresinde resim "A2" hücresinde resimin adı olsun ve böyle kaydetsin mümkün müdür hocalar.
Hocalar aşağıdaki kodlar "C" nin altına resimleri belirttiğimiz yere kaydediyor fakat ben bu resimleri excel dosyasında belirteceğim kodlarla kaydedebilrmiyim.
Örnek olarak.
"A1" hücresinde resim "A2" hücresinde resimin adı olsun ve böyle kaydetsin mümkün müdür hocalar.
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
