Je travaille avec de nombreux fichiers CSV et je suis constamment ennuyé par la boîte de dialogue Excel qui s'affiche lorsque j'essaie d'enregistrer un fichier:
"[votre feuille de calcul] peut contenir des fonctionnalités qui ne sont pas compatibles avec CSV (délimité par des virgules). Voulez-vous conserver le classeur dans ce format?"
Ma réponse sera toujours OUI. Existe-t-il un paramètre de registre pour supprimer cette boîte de dialogue de confirmation?
Réponses:
Il s'agit d'un problème commun à tous les utilisateurs d'Excel. Je pense que la seule façon de le faire est d'utiliser une macro. Par exemple:
la source
Left(.FullName, Len(.FullName) - 3) & "csv"
dire en cas d'foobar.xlsx
un nouveau nomfoobar.csv
, non? cela omet la boîte de dialogue d'enregistrement et les noms personnalisés, non? dans ce cas, il convient de noter que si votre «fichier» de classeur contient plusieurs «onglets» de feuille de calcul , alors CSV ne peut enregistrer que celui actif. et ce serait mieux si adressé avec la dénomination à mon avis, si possible! (malheureusement pas encore un mec macro)Je l'ai abordé avec ClickOff . Le site sur lequel il était hébergé est en panne, mais je l'ai téléchargé ici .
la source
J'ai Microsoft Office 365 ProPlus et aujourd'hui, j'ai remarqué pour la première fois, Excel me demande si je veux désactiver les notifications de sauvegarde CSV. Je me rends compte que tout le monde n'a pas d'abonnement à Microsoft Office 365 ProPlus mais si vous le faites, cela pourrait aider. Ma version affiche "Version 1609 (Build 7369.2118).
Si vous visitez ce lien: Désactiver l'avertissement CSV
Il vous montrera où le trouver. C'est dedans:
File > Options > Save > Under 'Save workbooks' find checkbox that says "Show data loss warning when editing comma delimited files (*.csv)"
la source