掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
Shapeに対するHyperlinks.addのリンクが保存すると相対リンクになってしまう (ID:99973)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
WshからExcelの新規ブックを開きShapeを作って、パスを貼っています。 set objE = objExl.workbook.add.activesheet call addshape("再読み込み") : : function addshape(cap) with objE.shapes.addshape (5,x,y,w,h) .name = cap end with objE.Hyperlinks.Add obje.shapes(cap), wscript.scriptfullname end function pathには元のスクリプトを登録して再読み込みボタンとしています。 この再読みボタンですが、ブックを保存する前には動くのですが、 保存してしまうと動かなくなります。 よく見てると、保存すると相対パスに変換されているようです。 ① Anchorをセルにしたhyperlinks.addも同じ症状で、hyperlink関数に変更しました。 ② 別掲示板で、pathをstringにしたらよい、とあったのですが、変わりませんでした。 http://excelcafe.net/qa/index.cgi?mode=view&no=104 保存しても絶対パスのままにするにはどうしたらいいでしょうか。 お知恵を拝借させてください。 よろしくお願いします。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.