Aşağıdaki fonksiyon geliştirilebilir.
=K_PICTURE(Resim_Dosya_Yolu;Resim_Adı;Resim Boyutu;Resim_Yüksekliği;Resim_Genişliği)
Kalın yazı fontu ile belirtilen parametreler opsiyoneldir. Yani boş bırakabilirsiniz.
Resim_Adı = Sayfada resime vermek istediğiniz isimdir. (Örnek Resim-1)
Resim_Boyutu...
Rıdvan Hocam tekrar merhaba
Resimleri indirince satırı kopyalayıp başka sayfaya yapıştırdeğiştiğimizde resimleri en-boy oranı çok bozuluyor.
bununla ilgili bir öneriniz var mıdır?
teşekkürler,
Merhaba,
Aşağıdaki kodu kullanabilirsiniz.
Sub ResimleriKucult()
Dim satir As Long
Dim resimUrl As String
Dim resim As Picture
Dim ws As Worksheet
Set ws = ActiveSheet
For satir = 1 To ws.Cells(Rows.Count, "C").End(xlUp).Row
resimUrl =...
...kod işinizi görür.
Sub Excel_ile_Mail_Gönderme()
Call Kaydet
Dim OutApp As Object
Dim OutMail As Object
Dim table As Range
Dim pic As Picture
Dim ws As Worksheet
Dim wordDoc
Set OutApp = CreateObject("Outlook.Application")
Set OutMail = OutApp.CreateItem(0)
'Tabloyu resme dönüştürme
Set...
...Sub CommandButton2_Click()
Dim myClp As Object
Set myClp = CreateObject("clipbrd.clipboard")
myClp.Clear
myClp.setData UserForm1.Image1.Picture, 2 '‘The 2 is for bitmaps
If Not Image1.Picture Is Nothing Then
myClp.setData Image1.Picture
Else
MsgBox "Resim yok"
Exit Sub
End If...
...Target As Range, Cancel As Boolean)
Dim File_Path As Variant
File_Path = Application.GetOpenFilename _
("Pictures (*.gif; *.jpg; *.bmp; *.tif), *.gif; *.jpg; *.bmp; *.tif", _
, "Select Picture to Import")
If File_Path = False Then Exit Sub
Cancel = True...
...önerebileceği yeni kod varsa seve seve kullanırım :)
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Dim sPicture As String, pic As Picture
sPicture = Application.GetOpenFilename _
("Pictures (*.gif; *.jpg; *.bmp; *.tif), *.gif; *.jpg; *.bmp; *.tif", _
...
...+ 1
Resim = Cells(r, 6)
Dosya_Adı = Kayıt_Yeri & Resim & "_" & Format(say, "0000") & ".jpg"
sat = 1
Dim Picture As Object
For Each Picture In s1.Shapes
If Picture.Type = 11 Or Picture.Type = 13 Then
If r = Picture.TopLeftCell.Row Then
sat = sat + 1
End If
End If
Next
s1.Range(s1.Cells(r...
...Call Animation2
End Sub
Private Sub Animation2()
Dim y As Integer
Do
On Error Resume Next
UserForm1.Image99.Picture = LoadPicture(ThisWorkbook.Path & "\NEWSS\Images\Animation\Pulser\lop\" & y & ".Gif")
If y = 100 Then
Exit Do
Else...
...y As Integer
Dim MyTimer As Double
MyTimer = Timer
Do
On Error Resume Next
UserForm1.Image99.Picture = LoadPicture _
(ThisWorkbook.Path & "\NEWSS\Images\Animation\Pulser\lop\" & y & ".Gif")
Do
Loop While Timer -...
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.