...ö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 -...
...Target As Range, Cancel As Boolean)
sat = Target.Row
süt = Target.Column
rsm = Application.GetOpenFilename _
("Pictures (*.gif; *.jpg; *.bmp; *.tif), *.gif; *.jpg; *.bmp; *.tif", , "Select Picture to Import")
If rsm = "False" Then Exit Sub
Set pic = ActiveSheet.Pictures.Insert(rsm)
With pic...
Şöyle olabilir;
Private Sub UserForm_Initialize()
Image1.Picture = LoadPicture("C:\TestFolder\Skyline.jpg")
End Sub
'
Private Sub CommandButton1_Click()
If Range("A1").Comment Is Nothing Then Range("A1").AddComment
SavePicture Me.Image1.Picture, "C:\TestFolder\myPic.bmp"...
ActiveCell.Comment.Shape.Fill.UserPicture "C:\Program Files\ Pictures\Picture 1.gif"
Bu koddaki resim dosyasını; konumdan değilde, userformdaki image nesnesinin içindeki resmi yüklemek mümkün müdür?
...https://dosya.co/e2rotgnyshke/Hücre_Foto_Kaydet.xlsm.html
Sub Hucrelere_Resim_Cek()
Application.DisplayAlerts = False
Dim Pic As Picture, graf As Chart
Sheets("Fiyat ve Üretim").Select
ActiveWindow.Zoom = 110
Range("A1:G25").CopyPicture
Set Pic = ActiveSheet.Pictures.Paste
With Pic
.Copy...
...olursanız sevinirim.
Private Sub Makro1()
Dim Pencere As FileDialog
Set Pencere = Application.FileDialog(msoFileDialogOpen)
Pencere.Filters.Add "Resim Dosyaları", "*.png, .jpg, .jpeg"
If Pencere.Show <> 0 Then
Userform4.image1.Picture = LoadPicture(Pencere.SelectedItems(1))
End If
End Sub
...aşağıdaki şekilde gizleme/hizalama mantığıyla hallettim.
Aşağıdaki kodlar sayfada bulunan textboxlara işlem yaptırır.
"TextBox" Then yerine "Picture" Then gibi yazarsanız bu sefer resimlere işlem yaptırır.
Sub Ra_47_TextBox_Hizala()
say = ActiveSheet.Shapes.Count
For i = say To 1 Step...
...Private Declare Function CLSIDFromString Lib "ole32" (ByVal lpstrCLSID As Long, lpCLSID As Any) As Long
Private Declare Function OleLoadPicturePath Lib "oleaut32" (ByVal szURLorPath As Long, ByVal punkCaller As Long, ByVal dwReserved As Long, ByVal clrReserved As OLE_COLOR, ByRef riid As Any...
..."*.*")
resim = 0
While Resimler <> ""
DoEvents
resimlerAd = Mid(Resimler, 1, Len(Resimler) - 4)
If resimlerAd = Me.TexARA.Text Then
Me.Image1.Picture = LoadPicture(resimYol & Resimler)
resim = 1
End If
Resimler = Dir
Wend
If resim = 0 Then Me.Image1.Picture = LoadPicture(resimYol & "RESİM...
Arkadaşlar selamlar,
Makroda yer alan adresten koda göre resim ekleme ve silme işlemi gerçekleştirmek istiyorum.
Bir noktaya kadar geldim. Silme çalışıyor fakat ekleme çalışmıyor. Rica etsem yardım edebilir misiniz ?
Teşekkürler Üstadım..
Dim imagepath As String
imagepath = Application.GetOpenFilename(filefilter:="Picture files,*.gif;*.jpg;*.jpeg", Title:="Add Picture")
If imagepath <> False Then
Sheet1.Image1.Picture = LoadPicture(imagepath)
Sheet1.Image1.Visible = True
End If
buradaki if bloğunda hata döndü
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.