Ich verwende das Tcltk-Paket in R, um eine GUI zu erstellen, und ich versuche, eine Funktion in R zu schreiben, die beim Speichern automatisch eine .xlsx-Erweiterung am Ende eines Dateinamens hinzufügt. Wenn es das Save As Fenster aufruft, fügt es die Erweiterung jedoch nicht hinzu. Jede Hilfe wird geschätzt, danke.Erweiterung automatisch hinzufügen beim Speichern in R
library(openxlsx)
library(tcltk)
saveFile1 <- function(){
write.xlsx(c, tclvalue(tkgetSaveFile(
filetypes = "{ {Excel} {*.xlsx} }")))
}
Brilliant, Matt Jewett! Danke, das hat meine Anfrage perfekt beantwortet! – Sam
Das Besondere, was ich suchte, war die defaultextension = ".xlsx" -Linie. Dadurch wird die Datei .xlsx automatisch an das Ende des Dateinamens angehängt. – Sam