У меня есть таблица Excel с HTML-ссылками в одном столбце.Ссылки генерируются Perl-скриптом через Win32::OLE
примерно так (внутри цикла с индексом $ i):
my $range = $Sheet->Range("B".$row);
my $link = "http://foobar.com/show.pl?id=$i";
$Sheet->Hyperlinks->Add({Anchor=>$range,Address=>$link,TextToDisplay=>"Link to $i"});
В настоящее время каждый раз, когда я нажимаю одну из этих ссылок, она открывается в новомвкладка браузера.Поскольку этих ссылок много, после некоторой работы с листом у меня получается 20 вкладок.Это боль в спине, потому что мне периодически приходится проходить через них и закрывать их.
Есть ли какой-нибудь способ заставить эти ссылки открываться в одной вкладке браузера?Я не знаю, возможно ли указать HTML-эквивалент целевого объекта привязки с постоянным именем с помощью метода Hyperlinks->Add
, или это вообще поможет.