- 01: 名前:aimi投稿日:2006/11/22(水) 16:51
- 複数ページにあるVISIOで作成したファイル内に、複数のLINKがはってあります。
リンク先のファイルは、WORD、パワーポイント、HTMLなどですが、WEBで、発行した後に、
LINKを、クリックすると、同じページ内で、LINKされます。
別ウィンドウを開いて、LINKページを開くにはどうしたらいいでしょうか。
至急、教えていただけますと助かります。
宜しくお願いいたします。
- 03: 名前:yoda投稿日:2006/11/22(水) 17:27
- できますよ。
シェイプの上で、マウス右ボタン、シェイプシートの表示で、
HyperLinksセクションの、NewWindowセルの値を、Falseから
Trueに変更。
シェイプシートが出ない場合は、メニュー オプション 詳細設定
で、開発モードにする。
- 04: 名前:M1号投稿日:2006/11/22(水) 17:32
- yoda さんへ
シェイプシートを開かないと、NewWindowセルの値は変更できないのでしょうか?
- 05: 名前:aimi投稿日:2006/11/22(水) 17:43
- yoda様、M1号様、有難うございます。。ですが、HyperLinks セクションが見当たりません
どうしたら、セクションを表示できますか?
- 06: 名前:aimi投稿日:2006/11/22(水) 17:46
- 開発モードででてきました。かなりの量のLINKがあるので、DEFAULTで、すべてを別ウィンドウで開くようにはできないのでしょうか、、、、
- 07: 名前:M1号投稿日:2006/11/22(水) 17:55
- 探しているのですが、ユーザーインターフェースからは無理っぽいですねぇ。
その図面は1枚(1図面 ファイル)だけですか?それとも大量に?
大量にあるならVBA などのマクロで処理したほうが早いかもしれませんね。
- 08: 名前:aimi投稿日:2006/11/22(水) 18:59
- 図面は、15枚もあります!しかも、がちがちに各マニュアルに該当する、ファイル類にLINKはってあります。。なんとか、いい方法はないでしょうか
- 09: 名前:M1号投稿日:2006/11/22(水) 19:19
- やはりVBA で処理するか、手作業で修正するしかないと思います。
VBA を使ったことはありますか?
- 10: 名前:M1号投稿日:2006/11/22(水) 19:47
- '編集する図面を開いて、ALT+F11 でVisualBASIC のエディタを開きます。
'開いたらThisDocument にこの書込み全てをコピー&ペーストします。
'以後は、ツール-マクロ-ThisDocument-別窓で全頁の全シェイプの
'ハイパーリンクを別窓(NewWind=1)にします。
'
'やっつけ仕事なのでエラーになるかもしれません。
'その場合は、ALT+F11 でエディタ画面を開いて、
'ツール-オプション-全般タブで、E を押してOK してください。
'
Sub 別窓()
Dim pagObj As Visio.Page
Dim shpObj As Visio.Shape
Dim I As Integer
On Error Resume Next
For Each pagObj In Visio.ActiveDocument.Pages
For Each shpObj In pagObj.Shapes
I = shpObj.RowCount(visSectionHyperlink)
shpObj.CellsSRC(visSectionHyperlink, I - 1, visHLinkNewWin).Formula = 1
Next
Next
MsgBox "オワリ"
End Sub
- 11: 名前:aimi投稿日:2006/11/24(金) 11:35
- M1号様、VBA、うまくいかなくて、ひたすら手作業で埋め合わせをしました。
もうひとつ教えていただきたく、、、
WEBで発行した場合に、文字列は、マウスポインタを当てるまでひたすらコメントが無い限り、リンク設定があるかどうかわかり図らいですよね。
WEBで発行した、LINKされた、文字列にポインタをあてると、文字の色が変わったり、LINKで使用した後に、色がかわるような、アクションの設定の仕方がわかりましたら、教えていただけないでしょうか、、、、
(通常のHPによくある、LINKの文字列のイメージです。)
業務上、何故かVISIOで作成していて、すぐに、教えていただけて
本当に助かっています。。。
今後とも、ご指導おねがいしますです。。m(__)m
■トップに戻る リロード 全レスを表示
|