dポイントプレゼントキャンペーン実施中!

Excelファイルの処理にopenpyxlを使用しています。

Excelのセルをクリックすることは可能でしょうか?
リンクを設定したセルをクリックすることを考えています。

可能であれば、その方法をご教示お願いします。

A 回答 (1件)

ちょっと試してみました。


import openpyxl as px
wb = px.open('xxx.xlsx') # xxx.xlsx はExcelファイル名
ws = px.worksheets[0] # 最初のワークシート
hl = ws['A1'].hyperlink # A1に設定されているリンクのオブジェクト
url = hl.target
これでリンク先のURLを文字列で得られます。
セルをクリックするというのが何か分かりませんが、ブラウザでURLのページを開くなら
import webbrowser
webbrowser.open(url)
でできます。
    • good
    • 0
この回答へのお礼

早速の回答ありがとうございます。

セルに設定したURLのHPを開くために、そのセルをクリックすることを考えてしました。

教えて頂いた方法でやりたいと思います。

ありがとうございました。

お礼日時:2023/12/02 09:56

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A