Excel Dinamik Link Oluşturma
-
KareemSaid bunu yazdı
Peki arkadaşlar bu dinamik link verme işlemini b sütunun da değil de ikinci bir sütuna gerek kalmaksızın direkt olarak a sütunundaki hücreler üzerinde nasıl uygularız?
Örneğin, Ahmet'e tıkladığımızda url.com/ahmet linkine gidecek.Onun için direkt A1'e sağ tıklayıp Bağlantı'ya tıklayıp manuel yapman lazım.
-
macro ile yapabilirim. PM gönder bağlanıp çözelim şu işi :D
-
KareemSaid bunu yazdı
Peki arkadaşlar bu dinamik link verme işlemini b sütunun da değil de ikinci bir sütuna gerek kalmaksızın direkt olarak a sütunundaki hücreler üzerinde nasıl uygularız?
Örneğin, Ahmet'e tıkladığımızda url.com/ahmet linkine gidecek.Sub CreateLinks() Dim rng As Range Dim cell As Range Set rng = Range("B1:B" & Cells(Rows.Count, 2).End(xlUp).Row) For Each cell In rng If cell.Value <> "" Then cell.Hyperlinks.Add cell, "https://URL.com/" & cell.Value End If Next cell End Sub
bu makroyu atarsan yapabilirsin.
-
cybermole bunu yazdıKareemSaid bunu yazdı
Peki arkadaşlar bu dinamik link verme işlemini b sütunun da değil de ikinci bir sütuna gerek kalmaksızın direkt olarak a sütunundaki hücreler üzerinde nasıl uygularız?
Örneğin, Ahmet'e tıkladığımızda url.com/ahmet linkine gidecek.Sub CreateLinks() Dim rng As Range Dim cell As Range Set rng = Range("B1:B" & Cells(Rows.Count, 2).End(xlUp).Row) For Each cell In rng If cell.Value <> "" Then cell.Hyperlinks.Add cell, "https://URL.com/" & cell.Value End If Next cell End Sub
bu makroyu atarsan yapabilirsin.
Hücrede zaten mevcutta bir link varsa onu da düzeltecektir. Bunun kontrolünün de eklenmesi gerek.