В отсутствие воспроизводимых данных я составил небольшой фрейм данных. Вы можете сделать это с помощью формул Excel, используя функцию excel CHAR(), которая обращается к символам Юникода. В примере используется сплошная точка, но вы можете использовать любой понравившийся символ маркера.
library(openxlsx)
dat <- data.frame(txt = c("This is some text", "Oneword", "1 a number"))
dat$bullet <- paste("+CHAR(149)", paste0("\"", dat$txt, "\""), sep = "&")
class(dat$bullet) <- c(class(dat$bullet), "formula")
wb <- createWorkbook()
addWorksheet(wb, "Sheet 1")
writeData(wb, "Sheet 1", x = dat)
saveWorkbook(wb, "bullet-eg.xlsx", overwrite = TRUE)
Что приводит к:
Created on 2022-05-06 by the reprex package (v2.0.1)