  | 
				VFP 愛用者社區 本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用"搜尋"的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.   
				 | 
			 
		 
		 
	
		| 上一篇主題 :: 下一篇主題   | 
	 
	
	
		| 發表人 | 
		內容 | 
	 
	
		bruce.hua
 
 
  註冊時間: 2009-03-06 文章: 3
 
  第 1 樓
  | 
		
			
				 發表於: 星期五 三月 06, 2009 2:05 pm    文章主題: 如何在vfp可把資料寫入execl中...但超連接指令如何下 | 
				     | 
			 
			
				
  | 
			 
			
				目前已經可把資料寫入execl中...但超連接指令如何下 
 
 
.ACTIVECELL.FORMULAR1C1 
 
 
但欄位要連接 xxx.pdf  
 
 
指令要如何寫 | 
			 
		  | 
	 
	
		| 回頂端 | 
		 | 
	 
	
		  | 
	 
	
		ckp6250
 
 
  註冊時間: 2004-07-30 文章: 1645
 
  第 2 樓
  | 
		
			
				 發表於: 星期五 三月 06, 2009 10:31 pm    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				| 建議您直接操作Excel,利用「巨集錄製」,然後,去看它的巨集程式碼是怎麼寫的。 | 
			 
		  | 
	 
	
		| 回頂端 | 
		 | 
	 
	
		  | 
	 
	
		bruce.hua
 
 
  註冊時間: 2009-03-06 文章: 3
 
  第 3 樓
  | 
		
			
				 發表於: 星期六 三月 07, 2009 7:52 am    文章主題: 還是不行.. | 
				     | 
			 
			
				
  | 
			 
			
				*
 
&& 寫入欄位指令 (0k)
 
 
     ActiveCell.FormulaR1C1 = "SSSSSSS"   
 
 
&& 寫入連接指令 (錯誤k)
 
 
ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="C:\Docs\UserGuide.ico", TextToDisplay:="C:\Docs\UserGuide.ico" | 
			 
		  | 
	 
	
		| 回頂端 | 
		 | 
	 
	
		  | 
	 
	
		朱育興
 
 
  註冊時間: 2003-08-25 文章: 661 來自: 台中市大里區
  第 4 樓
  | 
		
			
				 發表於: 星期一 三月 09, 2009 10:28 pm    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				Excel 開發人員參考資料 
 
Hyperlinks.Add 方法 
 
會在指定的範圍或圖案中新增超連結。
 
語法
 
 
運算式.Add(Anchor, Address, SubAddress, ScreenTip, TextToDisplay)
 
 
運算式   代表 Hyperlinks 物件的變數。
 
 
參數
 
 
名稱 必要/選用 資料類型 描述 
 
Anchor 必要 Object 超連結的錨點。可以為 Range 或 Shape 物件。 
 
Address 必要 String 超連結的位址。 
 
SubAddress 選用 Variant 超連結的子位址。 
 
ScreenTip 選用 Variant 當滑鼠指標暫停在超連結上時所要顯示的工具提示。 
 
TextToDisplay 選用 Variant 超連結所要顯示的文字。 
 
 
傳回値
 
代表新超連結的 Hyperlink 物件。
 
 
備註
 
如果指定 TextToDisplay 引數,則文字必須是字串。
 
 
範例
 
 
這個範例會在 A5 儲存格中新增超連結。
 
 
[Visual Basic for Applications] 
 
With Worksheets(1)
 
    .Hyperlinks.Add Anchor:=.Range("a5"), _
 
        Address:="http://example.microsoft.com", _
 
        ScreenTip:="Microsoft Web Site", _
 
        TextToDisplay:="Microsoft"
 
End With 
 
 
 
上述的範例是 VBA 的寫法,在 VFP 中不是這樣寫
 
 
 
你的程式碼
 
 
ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="C:\Docs\UserGuide.ico", TextToDisplay:="C:\Docs\UserGuide.ico"
 
 
這是 VBA 的寫法,在 VFP 中要改寫成
 
 
ActiveSheet.Hyperlinks.Add(Selection, "C:\Docs\UserGuide.ico",,, "C:\Docs\UserGuide.ico")
 
 
原則上是這樣的改法,但我沒測,這就交給你測,有問題再多測幾下,或是在論壇中去搜尋相關主題 _________________ 希望有更多人來參與
 
 VFP wiki - 需要大家一起完成的VFP電子書與FAQ  | 
			 
		  | 
	 
	
		| 回頂端 | 
		 | 
	 
	
		  | 
	 
	
		 | 
	 
 
  
  	 
	    
  	   | 
 	
您 無法 在這個版面發表文章 您 無法 在這個版面回覆文章 您 無法 在這個版面編輯文章 您 無法 在這個版面刪除文章 您 無法 在這個版面進行投票 您 無法 在這個版面附加檔案 您 無法 在這個版面下載檔案
  | 
   
  
		 |