...' İstediğiniz dosya yolunu yapıştırın
For Each bulunandosya In klasor.Files
Cells(i + 1, 1) = bulunandosya.Name
Cells(i + 1, 2) = bulunandosya.Path
ActiveSheet.Hyperlinks.Add Cells(i + 1, 2), Cells(i + 1, 2).Value 'hyperlinke çevir
i = i + 1
Next
End Sub
...Add_Hyperlink()
Dim Rng As Range
Application.ScreenUpdating = False
For Each Rng In Selection
ActiveSheet.Hyperlinks.Add Anchor:=Rng, _
Address:=Rng.Value, TextToDisplay:=Rng.Value
Next
Application.ScreenUpdating = True
MsgBox "Köprüler...
...Sayfa"
.TextFrame2.VerticalAnchor = msoAnchorMiddle
.TextFrame2.TextRange.ParagraphFormat.Alignment = msoAlignCenter
End With
ActiveSheet.Hyperlinks.Add Anchor:=myShape, Address:="", SubAddress:="'Ana Sayfa'!A1"
End If
Next...
...800, 20, 90, 30)
With myShape
.TextFrame.Characters.Text = "Ana Sayfa"
.TextFrame2.VerticalAnchor = msoAnchorMiddle
.TextFrame2.TextRange.ParagraphFormat.Alignment = msoAlignCenter
End With
ActiveSheet.Hyperlinks.Add Anchor:=myShape, Address:="Sayfa2"
End Sub
yardımlarınız için sizlere teşekkür ederim buradan yola çıkarak düzenleme yapabilirim ..kendimce sıfırdan makro öğrenmeye başladım iyi bir kaynak kitap araştırıyorum umarım güzel bir şey bulurum...tekrar teşekkürler emeğinize Allah razı olsun...
...= 1
For i = 1 To Sheets.Count
If InStr(Sheets(i).Name, "-") > 0 Then
satir = satir + 1
ActiveSheet.Hyperlinks.Add Anchor:=Cells(satir, "A"), Address:="", SubAddress:="'" & Sheets(i).Name & "'!A1", TextToDisplay:=Sheets(i).Name
End If
Next i
End Sub
VBA tarafında alt satıra geçerken boşluk ve sonrasında alt tire kullanılır. Aşağıdaki satırlarda boşluk görünmüyor.
ActiveSheet.Hyperlinks.Add_
Anchor:=Selection, Address:="", SubAddress:=_
Ek olarak sayfa ismini de Listele olarak revize etmelisiniz.
Sheets("index").Range("A:A").Clear
Sayfanın kod bölümüne yazarak dener misiniz?
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [A1]) Is Nothing Then Exit Sub
ActiveSheet.Hyperlinks.Add Anchor:=ActiveSheet.Shapes("Dikdörtgen 1"), Address:=[A1].Value
End Sub
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.