[過去ログ] LibreOffice PART26 (140レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
49
(2): 2024/01/28(日)23:53 ID:1DuWt6lJ0(1) AAS
calcで複数行のURLを一括でハイパーリンク化する方法がありましたらご教授お願いします
数千行あるので1行ずつというのはちょっと厳しいので
50
(1): 2024/01/29(月)04:33 ID:HbI2r8tP0(1/2) AAS
>>49
簡単にやるには
1列追加して 元の列をHYPERLINK関数で参照すればいい
元の列が邪魔ならば非表示にしてしまう

元の列自体をハイパーリンク化させたいなら
大量だとマクロしか思いつかない…ので BASICマクロで作ってみた
以下のマクロを登録して 対象を範囲選択したうえで実行
パッと見は変わらないけど マウスオーバーで「Ctrl+クリック〜」の文言が出るようになるはず

Sub HyperLinkCell()

oRange = ThisComponent.getCurrentSelection()
For r = 0 To oRange.Rows.Count - 1
For c = 0 To oRange.Columns.Count - 1
oCell = oRange.getCellByPosition(c, r)
oCell.Hyperlink = oCell.String
Next c
Next r

End Sub

いずれの場合も書式は変わらないので
見た目をそれっぽく(青文字下線とか)したいのであれば 書式設定を頑張って
52
(1): 49 2024/01/29(月)14:20 ID:jGZlXsj20(1) AAS
>>50
マクロの方を使わせていただきました
ありがとうございます
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.208s*