r - 如何隐藏解析为 xlsx 文件的超链接中的路径
问题描述
我正在尝试将文件链接到 xlsx 文件。我有一个名为我的文件的 xlsx 文件。
在 Sheet1 中的 xlsx 文件中,我有一列标题名为 File 和 3 个名称 file1、file2 和 file3 。
xlsx_file <- '/Users/admin/Desktop/myfolder/myfile.xlsx'
我去特定的工作表
myxlsx <- read.xlsx(xlsx_file, sheet = 'Sheet1')
filePaths <- c("file1", "file2", "file3")
然后我在文件夹和 xlsx 的每个单元格之间建立链接
myfiles <- sprintf("/User/admin/Desktop/myfolder/%s.pdf", filePaths)
我把它做成超链接
class(myfiles) <- 'hyperlink'
我将其加载为 wb
wb <- loadWorkbook(file = xlsx_file)
我在 sheet1 中写入它,基于 myfiles 并从第二行开始
writeData(wb,"Sheet1",x = myfiles,startRow = 2)
然后保存
saveWorkbook(wb, xlsx_file, overwrite = TRUE)
到目前为止一切顺利,问题是它会在 xlsx 中显示文件的路径。我该如何隐藏它?我不想显示超链接
/User/admin/Desktop/myfolder/file1.pdf
/User/admin/Desktop/myfolder/file2.pdf
/User/admin/Desktop/myfolder/file3.pdf
相反,我想显示超链接
file1.pdf
file2.pdf
file3.pdf
解决方案
推荐阅读
- android - 按下按钮时如何发送单个数据而不是在内部循环并在释放按钮时停止动作
- django - 如何使用 django rest 框架创建功能性 api?
- java - Jenkins maven 有其他 java 版本。如何解决?
- google-cloud-platform - gsutil 复制所有文件并创建子目录
- php - 试图获取非对象的属性
- python-3.x - 保持字典值大于五的长度
- reactjs - 反应 setState 得到错误的状态
- android - 无法在 Android Studio 3.6 上启用 Gradle 的离线模式
- ruby - 我想在 mac 上安装 SASS 但它给出了以下错误
- typescript - 类型:类型变量与类型:字符串