[Script] Convertir un fichier xlsm en GSheet
J
Bonjour,
J'aimerais convertir 4 fichiers Excel .xlsm en GSheet.
w.xlsm
x.xlsm
y.xlsm
z.xlsm
Par quel script?
J'ai essaye ce script:
function importXLSM(){
var files = DriveApp.getFolderById('1mEzKy1aF4QwdMDklZrhwlK_XOzXBF1_').searchFiles('title != "nothing"');
while(files.hasNext()){
var xFile = files.next();
var name = xFile.getName();
if (name.indexOf('.xlsm')>-1){
var ID = xFile.getId();
var xBlob = xFile.getBlob();
var newFile = { title : name,
key : ID
}
file = Drive.Files.insert(newFile, xBlob, {
convert: true
});
}
}
}Ca se converti en fichier GSheet mais il y a toujours lenomdufichier.xlsm (l'extension ne part pas).
Je voudrais que "w.xlsm" devienne "w" en gsheet.
EDIT:
Etrange ce script convertit bien les fichiers "*.xlsx" en GSheet:
function importXLSX(){
var files = DriveApp.getFolderById('1mEzKy1aF4QwdMDklZrhwlK_XOzXBF1_').searchFiles('title != "nothing"');
while(files.hasNext()){
var xFile = files.next();
var name = xFile.getName();
if (name.indexOf('.xlsx')>-1){
var ID = xFile.getId();
var xBlob = xFile.getBlob();
var newFile = { title : name,
key : ID
}
file = Drive.Files.insert(newFile, xBlob, {
convert: true
});
}
}
}Merci
Jack