Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz.. Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
Aşağıdaki kod daha önce forumda paylaşılmıştı, hücreye çift tıklayarak resim seçiyorsunuz ve o hücrenin boyutlarına göre otomatik sığdırılarak resim yukleniyor.Veya sizin istediğiniz alandaki hücreleri birleştirerek tek bir resim sığdırabilirsiniz örnek dosya ekte.
Private Sub...
Option Explicit
Dim Foto
Dim Sayfalar As Variant
Sub Auto_Close()
Dim Bak As Integer
Dim BakSyf As Integer
On Error Resume Next
If Not TypeName(Foto) = "Empty" Then
For BakSyf = 0 To UBound(Sayfalar)
For Bak = 0 To UBound(Foto)...
Sorularınızı anlayamadım sizin dosyadaki kod resimleri nasıl birleştiriyor.
Sub CommandButton1_Click()
Dim fPath As String
Dim fdgPicker As FileDialog
fPath = CreateObject("wscript.Shell").SpecialFolders.Item("Desktop")
ChDrive fPath
Set fdgPicker =...
kod:
Sub CommandButton1_Click()
Dim fPath As String
Dim fdgPicker As FileDialog
fPath = CreateObject("wscript.Shell").SpecialFolders.Item("Desktop")
ChDrive fPath
Set fdgPicker = Application.FileDialog(msoFileDialogFilePicker)
With fdgPicker
.InitialView = msoFileDialogViewThumbnail...
Bu kodu bir dene
Private Sub CommandButton1_Click()
Dim Adres As Range
Dim s1
Set s1 = Sheets(ActiveSheet.Name)
sat = ListBox1.ListIndex + 2
sut = "j"
Set Adres = Range(Cells(sat, sut).Address)
Dim Picture As Object
For Each Picture In s1.Shapes
If...
Dim Resim As OLEObject
Dim Adres As Range
yer = ThisWorkbook.Path & "\Resimler\" & "\" & Range("J" & ActiveCell) & ".jpg"
SavePicture Image1.Picture, yer
sat = ActiveCell
sut = "J"
Set Adres = Range(Cells(sat + 1, sut).Address)
Dim Picture As Object
For Each Picture In ActiveSheet.Shapes
'If...
Merhaba
Sayın @halit3 ün bir çalışmasından aldığım kodu kendi dosyama uyarladım. Kod gayet güzel çalışıyor ve resmi istediğim satır ve sütuna getiriyor. Ancak Dosyayı kapatıp tekrar açtığımda resim gözükmüyor ve "Bağlantılı resim görüntülenemiyor..." hatası veriyor. Kodu nasıl revize etmeliyiz...
Tekrar Merhaba,
Aşağıdaki kodu bir Modül'e kopyalayın,
"RESİMLER" sayfasında bir düğme oluşturun, modüldeki makroyu düğmeye atayın,
"RESİMLER" sayfası "B" sütununun enini-boyunu ayarlayın, resim ekleyeceğiniz hücreye (örneğin B2 tıklayın) sonra düğmeyi tıklayın,
"RESİMLER" sayfası "B"...
Cevabımı buldum dostlar gün gelir birine lazım olursa eğer
Private Sub CommandButton1_Click()
Dim res As Picture
Dim x As Long
Dim ps As Long
ps = Range("g20000").End(xlUp).Row
For x = 3 To ps
On Error Resume Next
Range("A" & x).Select
Set res = Me.Pictures.Insert(Range("E" &...
Private Sub CommandButton1_Click()
Dim res As Picture
Dim x As Long
Dim ps As Long
ps = Range("g20000").End(xlUp).Row
For x = 3 To ps
On Error Resume Next
Range("A" & x).Select
Set res = Me.Pictures.Insert(Range("E" & x).Value)
res.Width = 10
res.Height = 272
Next...
Aşağıdaki şekilde gün ve ay kontrolü yapılabiliyor.
Sub Test11()
Dim strDate As String, myDate As Date
Dim Driver As New WebDriver
Dim Tablolar As WebElements, tabloH As TableElement
Dim takvimSec As WebElements
Dim ay As Byte, gun As Byte
Range("A1:G" & Rows.Count)...
Haluk Üstad Aşağıdaki şekilde resimleri de ekleyerek alınabilir. XPath yöntemi ile değil de id yöntemi ile.
Sub Test11()
Dim strDate As String, myDate As Date
Dim Driver As New WebDriver
Dim Tablolar As WebElements, tabloH As TableElement
Range("A1:G" & Rows.Count) = ""...
merhaba ustadlar assagıdakı kod ıle resım cekmeye calısıyorum fakat basaramadım. bırde resım yolunu değiştirmek için ne yapmam gerekıyor. ilginiz için şimdiden teşekkurler
Sub Resim_Ekle()
Application.Volatile
Application.ScreenUpdating = False
Application.EnableEvents = False...
Merhaba bir arkadaşımız makroyu bu şekilde revize edip, tüm satırları dolduracak hale getirmişti.
Şimdi sizin yazdığınız değişikliği nasıl revize edeceğimi bilemedim. Bu makroda düzeltebilir misiniz.
Teşekkürler.
Dim klasor As String
Sub resimleriGetir()
Belirli_Bir_Alandaki_Resimleri_Sil...
Sizin örneğinizde A2 hücresindeki ürün numarasına göre istediğiniz işlemi aşağıdaki kodlarla yapabilirsiniz. Sadece ana ürün numarası yeterli. xxx_1 , xxx_2 gibi diğer ürünleri kendisi ayarlıyor. En fazla 50 yan ürün olur diye bir dizi belirledim. Onu ihtiyaca göre düzenlersiniz.
Klasörü ve...
Merhabalar,
Alttaki kodu dener misiniz?
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [b1:b65536]) Is Nothing Then Exit Sub
yatay = -1
dikey = 0
Dim s1
Set s1 = Sheets(ActiveSheet.Name)
deg1 = 0
hucre = ActiveWindow.RangeSelection.Address(False, False)
For i = 1 To...
Arkadaşlar merhaba; Daha önce yine sizlerin yardımıyla Çift tıklamayla hücreye çağrılan resmi hücre boyutuna otomatik sığdıran aşağıdaki kod çok işime yaramıştı. Yanılmıyorsam Sayın Tahsin Hocam yazmıştı. Emeği geçenlere teşekkürler.
Şimdi ise bir excel sayfasına eklenmiş olan bir resmi Sağ tık...
Üstadlar Merhaba;
Aşağıdaki makro ile otomatik proforma resmi çağırmaktayım. Ancak excelimi karşıya atınca resimler çıkmıyor. Bu sorunu çözmek adına nasıl bir revize yapmam gerekmekte? Yardımcı olur musunuz ?
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [A:A]) Is...
Cevap için teşekkürler
İlgili Makroyu Aşağıda Görebilirsiniz.
Revize etmem gereken yeri söylerseniz sevinirim.
Sub InsertPictures()
Dim objPic As Picture, i As Long
Dim sPath As String, sFile As String
sPath = "C:\SS20 FOTOS\"
If Dir(sPath, vbDirectory) = "" Then
MsgBox "This...
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.