Makroyu biraz geliştirdim, Resme tıklayınca resmi büyütüyor, tekrar tıklayınca eski boyutuna getiriyor. Hücre boyutu ile bir ayarlama yapmanıza gerek kalmıyor.
Sub Resim_Ekle()
Dim yol As String
For i = 2 To Cells(Cells.Rows.Count, 5).End(3).Row
yol = Range("E" & i).Hyperlinks(1).Address
With...
Resmi F sütununda köprünün bulunduğu hücre ile aynı satıra yapıştırıyor, ancak F sütunundaki hücrelerin boyutunu (en, boy, genişlik ve yükseklik) ayarlamanız gerekiyor.
Sub Resim_Ekle()
Dim yol As String
For i = 2 To Cells(Cells.Rows.Count, 5).End(3).Row
yol = Range("E" &...
5 BİNİ AŞKIN BİR LİNK SİSTEMİM VAR, SİSTEMDE BİR DEĞİŞİKLİK YAPMAYA KARAR VERDİM VE BU LİNKLERİN ADRESİLİNİ BELİRLİ BİR YERE KADAR DEĞİŞTİRMEK İSTİYORUM, BİR KAÇ YOL DENEDİM SONUCA VARAMADIM, GEREKLİ BİLGİLER EKTEDİR...
101,102 vs.. sayfaların kod bölümüne;
Private Sub Worksheet_Activate()
Cells(1, 1).Select
ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="", SubAddress:= _
"Sayfa1!A1", TextToDisplay:="Başa Dön"
End Sub
Eklerseniz geri dönüş köprüsünüde halletmiş olursunuz.
Merhaba,
Sanırım sayfanın kod bölümüne
Private Sub Worksheet_Activate()
If Cells(2, "B") <> "" Then
ActiveSheet.Hyperlinks.Add Anchor:=Cells(2, "B"), Address:=ThisWorkbook.Path & "\" & Cells(2, "B")
End If
End Subeklerseniz her halde işiniz görülür.
Kolay gelsin
..."a") <> "" Then
Set kls = CreateObject("Scripting.FileSystemObject")
yol = ThisWorkbook.Path & "\" & Cells(sat, "a")
a = kls.FolderExists(yol)
ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:=yol
kls.CreateFolder yol
End If
End If
End Sub
Şeklinde değiştirerek deneyin.
İyi çalışmalar.
...kls = CreateObject("Scripting.FileSystemObject")
yol = ThisWorkbook.Path & "\" & Cells(sat, "a")
a = kls.FolderExists(yol)
ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:=yol
kls.CreateFolder yol
End If
End Sub
Kodlarını ekleyin ve dosyanızı kaydedin.
Sonra A sütununda bir isim...
Aşağıdaki gibi dener misiniz?
Sub KopruAdresleriDegistir2()
For Each h In ActiveSheet.Range("B:B").Hyperlinks
kes = WorksheetFunction.Search("ARAÇ ARŞİVİ", h.Address)
h.Address = Right(h.Address, Len(h.Address) - kes + 1)
Next
End Sub
Merhaba,
Kısmen aynı problemden bende muzdaribim. yeni konu açmak istemediğimden buradan yazdım. Yukarıda hamitcan arkadaşın vermiş oldu kodu değiştiriğ kullandım fakat işe yaramadı.
Sub KopruAdresleriDegistir1()
eski = "C:\Users\Rainyday\AppData\Roaming\Microsoft\Excel"
yeni = ""...
Bana kalırsa siz resim 4 ü K15 hücresine getirmek istiyorsunuz durum böyle is bu kodu kullanın
Public bekle
Sub GetSheets()
bekle = "dur"
MsgBox "BİRLEŞTİRME İÇİN, BU DOSYANIN OLDUĞU DİZİNDE (İHALELER)- ADLI KLASÖRÜN OLMALI VE TÜM BİRLEŞECEK EXCEL DOSYALARIN BU KLASÖRDE OLMALI "...
Gördüğüm kadarı ile böyle olur belkide
kırmız bölümde resim 4 nesnesinin adı değişiyor haberiniz olsun dosyayı bir daha açtığınızda aynı kodu çalıştırdığınızda resim 4 nesnesi olmayacak
Public bekle
Sub GetSheets()
bekle = "dur"
MsgBox "BİRLEŞTİRME İÇİN, BU DOSYANIN OLDUĞU DİZİNDE (İHALELER)-...
doğru yere yazdıysaam olmadı. ben size tam kodu göndereyim en iyisi.
Public bekle
Sub GetSheets()
bekle = "dur"
MsgBox "BİRLEŞTİRME İÇİN, BU DOSYANIN OLDUĞU DİZİNDE (İHALELER)- ADLI KLASÖRÜN OLMALI VE TÜM BİRLEŞECEK EXCEL DOSYALARIN BU KLASÖRDE OLMALI ", vbExclamation, "FIRAT UYARIYOR!"
Secim =...
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.