我工作的VBA宏圖形文件中自動添加超鏈接,這樣,當某個詞在文中提到的,我可以在圖中鏈接到另一個頁面。如何Visio中的超鏈接對象的字符
根據MSDN和Visio的幫助下,一個超鏈接對象可以干擾細胞,字符,行,或部分對象相關聯。但是,我找不到任何方式將超鏈接與除了形狀之外的任何東西進行實際關聯。
所以現在的問題是,我怎麼能超鏈接文本的段落中的一個字,在Visio單個形狀?
我工作的VBA宏圖形文件中自動添加超鏈接,這樣,當某個詞在文中提到的,我可以在圖中鏈接到另一個頁面。如何Visio中的超鏈接對象的字符
根據MSDN和Visio的幫助下,一個超鏈接對象可以干擾細胞,字符,行,或部分對象相關聯。但是,我找不到任何方式將超鏈接與除了形狀之外的任何東西進行實際關聯。
所以現在的問題是,我怎麼能超鏈接文本的段落中的一個字,在Visio單個形狀?
我只熟悉兩種方式在Visio觸發超鏈接導航:
我能想到的最好的辦法,是不是很好,是:
現在,雙擊該單詞實際上應該包括雙擊新的子形狀,這將觸發超鏈接。如果你的形狀被設計用來處理這個想法,這真的是唯一可行的 - 許多開箱即用的形狀在這裏不會有效,因爲步驟1和步驟2可能會產生難看的副作用。
我希望別人知道圍繞這個問題更優雅的方式。
謝謝,我認爲這可能是最好的人可以做一個超鏈接工作與文本內聯。我想我可能會推薦給我的同事的是在頁面的一側添加一個標籤/圖標,表示鏈接圖的位置,並鏈接該圖標形狀。 –
您也可以使用圖標式datagraphic註釋該形狀,表明它是可點擊的。 –
你在閱讀Hyperlink.Shape屬性描述嗎?除了Hyperlink對象外,我認爲這是一個由Cell,Characters,Row和Section對象繼承的基本屬性。據我所知,你只能添加一個超鏈接到形狀。 – JohnGoldsmith
是的,我正在閱讀該說明。我認爲這是一個長鏡頭,也許有一種無法證明的方式將超鏈接應用於字符集。 –