2012-02-15 28 views
2

いくつかのリンクが埋め込まれた形式のファイルをExcelのデータフレームにエクスポートするにはどうすればいいですか?私はRを使ってxlsmファイルを作成することができます。 xlsmファイルを開くと、特定のリンクをクリックして他のファイルやWebページを開くことができます。RリンクでExcelに書き込む

いくつかのR「Write-to-Excel」パッケージをチェックしましたが、そのような機能を持つものはほとんど見つかりませんでした。

誰でも構いません。

Thx!

答えて

3

xlsxパッケージには、この目的のために、addHyperlinkという機能があります。 example(addHyperlink)を開始する必要があります。

+0

ありがとうございました。私はCRANからxlsxをインストールしました。しかし、addHyperlinkという機能はないことがわかりました(パッケージを要求した後、タブタブを使って確認しています)。それはxlsxの最新バージョンをインストールしなかったからですか?私はバージョン0.4.2がまもなくリリースされたことを知りました。 – billlee1231

+0

問題が解決し、私は手動で最新バージョンをインストールしました。今、私はaddHyperlink関数を持っています!再度、感謝します! – billlee1231

+0

私の答えがあなたの問題を解決したら、その質問の横にあるチェックマークをクリックすると、質問が答えられたことを他の人が知ることができます。 –

0

現代的な方法はおそらくopenxlsxパッケージを使用することです。 ?makeHyperlinkStringのドキュメントは、次のとおりです。

x <- c("https://www.google.com", "https://www.google.com.au") 
names(x) <- c("google", "google Aus") 
class(x) <- "hyperlink" 

writeData(wb, sheet = 1, x = x, startCol = 10) 
関連する問題