2016-03-23 19 views
2

Elektronik tablolar PDF olarak kaydedildiğinde, tıklatılabilir bağlantılar elde etmek için Excel köprü formülünü nasıl alabilirim?Excel PDF dönüşümü - köprü formülü tıklanabilir değil

Web sitelerine, tıklatılabilir köprülerle PDF'ye dönüştürmem gereken bağlantılar içeren basit bir elektronik tablom var. Köprü Ekle menüsünden el ile bağlantı eklerseniz, elde edilen PDF'de bağlantılar tıklanabilir. Ancak, aynı bağlantıyı kullanarak aşağıdaki gibi hiperlink formülünü kullandığımda, Excel'de çalışır, ancak dosyayı PDF'ye kaydettiğimde (PDF'ye yazdırarak veya Acrobat araç çubuğuyla dönüştürerek) DEĞİL. A1 ve B1 (örneğin http://www.zillow.com için) bağlantı konuma sahiptir

=hyperlink(A1,B1) 

samimi adı vardır.

Köprü Ekle menüsüyle bağlantı ekleyebileceğimi anlıyorum, ancak bunların bir sütununa sahibim ve köprü formülü daha iyi bir seçenek olur. Önemliyse, Excel 2010 ve Adobe Acrobat XI Pro kullanıyorum.

+0

bir seçenek sütuna döngü VBA kullanın ve PDF sadece metin olarak formüle tanır beri (menü aracılığıyla köprü ekleme gibi) köprüyü eklemektir. Ne yazık ki, 'hiperlink' formülünü kullanmanın bir yolu yoktur, çünkü PDF sadece arkadaşlık adını (formül sonucu) metin olarak oluşturacaktır. –

+0

Teşekkürler Scott, hiperlink formülü için bir düzeltme yoksa işe yaramalı. – ELW

cevap

3

VBA ile ne kadar rahat olduğunuzdan emin değilim, ama Scott'ın neyle uğraştığına dair bir örnek.

Bu, seçtiğiniz bir hücrede başlar ve köprüye A sütunundaki değere eşit olan bir köprü ve bu sütun B sütununda olana eşit olan bir köprüye yerleştirir. Sütundaki veriler, veri sütununa kadar devam eder. Bir uç (boş bir alana ulaşana kadar).

Sub HLink() 

    Temp = Cells(Selection.Row, 1).Text 
    While Not Len(Temp) = 0 
     ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:=Temp, TextToDisplay:=Cells(Selection.Row, 2).Text 
     Selection.Offset(1).Select: Temp = Cells(Selection.Row, 1).Text 
    Wend 

End Sub 
+1

Teşekkürler. Bence bu işe yarayacak, sadece formülü ve manuel/VBA yönteminin Adobe'de daha farklı çalışacağı konusunda hiçbir anlam ifade etmiyor. – ELW

+1

@ELW - yorumumun 2. bölümünü 'orijinal' bir formülünüz olarak ele aldığınızı düşünürsek, mükemmel bir anlam ifade eder, bu yüzden adobe diğer formüllere benzer. Ayrıca "hiperlink" formülü, köprüyü hücrelere (AFAIK) sabitlemez, dolayısıyla adobe, dönüşümde bir köprü olduğunu bilmenin bir yolu yoktur. –