ITメモ
「Office Tool」の「LibreOffice」を便利に使う方法




【LibreOffice】「ハイバーリンク」の作成方法

【LibreOffice】
「ハイバーリンク」の作成方法







はじめに



「Libre Office」では、
「WEB」「Mail」などに、
「リンク」を貼ることができる。


便利に使うには、
必須の機能の一つ。



詳しくは、
下記をご参照ください。


Back

「LibreOffice」の「ハイパーリンク」を「クリック」だけで開くようにする方法


「Libre Office」は、
デフォルトの設定では、
「ハイパーリンク」を開くときは、
「Ctrl + 左クリック」で開くようになっている。


操作が多いと、
だんだん面倒になってくるので、
操作量が多い時などは、
「左クリック」だけで、
「ハイバーリンク」を開けるように設定を変更する。


簡単な設定ではなく、
ちょっとわかりずらい場所に、
「左クリック」だけで、
「ハイバーリンク」を開けるようにする設定項目がある。



「ハイパーリンク」を「クリック」だけで開くようにする設定手順

■ Topメニュー「ツール」を開く

■ 「オプション」を選択する

■ 「LibreOffice」項目の「セキュリティ」を選択する

■ 「セキュリティのオプションおよび警告」項目にある「オプションボタン」を開く

■ 「セキュリティのオプションおよび警告」画面が開く

■ 「セキュリティオプション」項目にある「Ctrl+クリックでリンクを開く」の「チェック」を外す

■ 「OK」ボタンを選択して「セキュリティのオプションおよび警告」画面を閉じる

■ 「OK」ボタンを選択して「オプション」画面を閉じる

■ 完了


Back

「ハイパーリンク設定画面」を開く「ショートカットボタン」


「Libre Office」では、
「ハイパーリンク設定画面」を開く
「ショートカットボタン」は、「Ctrl + K」。


「ショートカット」以外で開くには、
Topメニュー「挿入」の「ハイバーリンク」を選択すると、
「ハイパーリンク設定画面」が開く。


Back

「HYPERLINK」関数を使って「ハイパーリンク」を作成する方法


「Libre Office」では、
「HYPERLINK」関数をしようして、
「セルの値」を組み合わせた「リンク」を作成できるようになっている。

「HYPERLINK」関数の使い方はシンプルで、
「リンク先URL」「ボタンの文字列」を入力するだけで、
「ハイバーリンク」が作成できるようになっている。


「文字列」を入力して、
「リンク先URL」を入力できるが、
「セルの値」を利用して、
手間をかけずに、
多くの「ハイバーリンク」を作成することもできる。


「文字列」を入力するときは、
「""」で囲み、
「"文字列"」というスタイルにする。


「セルの値」を利用するときは、
「セル番号」をそのまま入力すれば良い。
「2つ以上」の「セルの値」を入力するときは、
「&」で区切る。


「文字列」と「セル内容」を組み合わせる時は、
「"文字列"&セル番号&セル番号&"文字列"」
というように、
「&」で区切って、組み合わせる。

「"文字列"」で「セル番号」と同じ扱い。
それぞれの間に、「&」で区切ることで、
組み合わせることが可能となる。

「複数セル」を組み合わせることができるので、
様々な「リンク先」を作成することが簡単にできる。



リンク先を指定する「HYPERLINK」関数の書式

=HYPERLINK("リンク先URL","ボタンになる文字列")

サンプルコード
=HYPERLINK("https://Sample.com","ここからWEBへ飛べるよ")
=HYPERLINK(セル番号,セル番号)
=HYPERLINK("https://Sample.com/"&セル番号&"/ディレクトリ名/ファイル名.html",セル番号&"のWEBページが開きます。")



Back

「HYPERLINK」関数で「GoogleMap」への「場所指定リンク」を作成する方法


「HYPERLINK」関数を使って、
「GoogleMap」へと、
「位置」を指定したリンクを作成することができる。


「GoogleMap」は、
「指定位置」の「地図」をサーチするための「URL」を公開してくれている。
とてもありがたい機能。
「名称」などで「場所」を指定して「GoogleMap検索」をするには、
下記の「URL形式」でしていする必要がある。

https://www.google.com/maps/search/?api=1&query=検索したい場所の文字列

この「GoogleMapURL」をアレンジして、
「Libre Office」で、
「GoogleMap」へリンクさせる「ハイパーリンク」を作成することができる。


「GoogleMap」へ「キーワード」を指定した「ハイパーリンク」を作成する「書式」

=HYPERLINK("https://www.google.com/maps/search/?api=1&query="&セル番号&"+"&セル番号,"Map")



「Libre Office」で、「Webリンク」を作成する「書式」

種類リンクコード
検索Link =HYPERLINK("http://search.yahoo.co.jp/search?p="&ENCODEURL(B3),"Click Here!")


=HYPERLINK("https://www.google.com/search?q="&ENCODEURL(B3),"Link")

=HYPERLINK("https://www.google.com/search?q="&ENCODEURL(B3)&"+"&ENCODEURL(B4),"Link")
地図Link =HYPERLINK("https://www.google.com/maps/search/?api=1&query="&ENCODEURL(B3),"Map")

=HYPERLINK("https://www.google.com/maps/search/?api=1&query="&ENCODEURL(B3)&"+"&ENCODEURL(B4),"Map")


Back

「Google Map」への「場所指定リンクURL」を作成する方法


「Google Map」への「場所指定」した「リンク」を作成するには、
「指定場所名」「住所」などを指定して「URL」を作成する必要がある。

「指定場所名」「住所」を指定する場合、
日本語で指定することも可能だが、
基本は、「エンコード」をした「文字」で、「指定場所名」「住所」を指定する。



「Google Map」への「場所指定リンク」の「書式」

https://www.google.com/maps/search/?api=1&query=場所の名前+住所


「指定場所」「住所」を「エンコード」した「書式」

https://www.google.com/maps/search/?api=1&query="&ENCODEURL("指定場所")&"+"&ENCODEURL("指定場所")

https://www.google.com/maps/search/?api=1&query="&ENCODEURL(セル番号)&"+"&ENCODEURL(セル番号)


Back

「Google」などでへの「検索リンクURL」を作成する方法


「Google」で「キーワード検索」をする「リンクURL」を作成するには、
「Google Map」と同じように、
「指定された書式」に合わせた「URL」を作成する。



「Libre Office」で、「Webリンク」を作成する書式

種類リンクコード
「Yahoo」への「検索LinkURL」 http://search.yahoo.co.jp/search?p=検索したいキーワード
http://search.yahoo.co.jp/search?p=検索したいキーワード+検索したいキーワード

http://search.yahoo.co.jp/search?p="&ENCODEURL("検索したいキーワード")
http://search.yahoo.co.jp/search?p="&ENCODEURL("検索したいキーワード")&"+"&ENCODEURL("検索したいキーワード")

http://search.yahoo.co.jp/search?p="&ENCODEURL(セル番号)
http://search.yahoo.co.jp/search?p="&ENCODEURL(セル番号)&"+"&ENCODEURL(セル番号)

=HYPERLINK("http://search.yahoo.co.jp/search?p="&ENCODEURL("検索したいキーワード"),"Click Here!")
=HYPERLINK("http://search.yahoo.co.jp/search?p="&ENCODEURL(B3),"Click Here!")


「Google」への「検索LinkURL」 https://www.google.com/search?q=検索したいキーワード
https://www.google.com/search?q=検索したいキーワード+検索したいキーワード

https://www.google.com/search?q="&ENCODEURL("検索したいキーワード")
https://www.google.com/search?q="&ENCODEURL("検索したいキーワード")&"+"&ENCODEURL("検索したいキーワード")

https://www.google.com/search?q="&ENCODEURL(セル番号)
https://www.google.com/search?q="&ENCODEURL(セル番号)&"+"&ENCODEURL(セル番号)

=HYPERLINK("https://www.google.com/search?q="&ENCODEURL("検索したいキーワード"),"Click Here!")

=HYPERLINK("https://www.google.com/search?q="&ENCODEURL(セル番号),"Click Here!")
=HYPERLINK("https://www.google.com/search?q="&ENCODEURL(セル番号)&"+"&ENCODEURL(セル番号),"Click Here!")
「Google Map」への「地図LinkURL」 https://www.google.com/maps/search/?api=1&query=場所名前
https://www.google.com/maps/search/?api=1&query=場所名前+住所

"https://www.google.com/maps/search/?api=1"&query="&ENCODEURL(場所名前)
"https://www.google.com/maps/search/?api=1"&query="&ENCODEURL(場所名前)&"+"&ENCODEURL(住所)


=HYPERLINK("https://www.google.com/maps/search/?api=1&query="&ENCODEURL(場所名前),"Map")
=HYPERLINK("https://www.google.com/maps/search/?api=1&query="&ENCODEURL(場所名前)&"+"&ENCODEURL(住所),"Map")

=HYPERLINK("https://www.google.com/maps/search/?api=1&query="&ENCODEURL(セル番号),"Map")
=HYPERLINK("https://www.google.com/maps/search/?api=1&query="&ENCODEURL(セル番)&"+"&ENCODEURL(セル番),"Map")


=HYPERLINK("https://www.google.com/maps/search/?api=1&query="&ENCODEURL(B3),"Map")
=HYPERLINK("https://www.google.com/maps/search/?api=1&query="&ENCODEURL(B3)&"+"&ENCODEURL(B4),"Map")


Back