Pour l'enregistrement voici la doc

ocument.SaveAs(FileName, FileFormat, LockComments, Password, AddToRecentFiles, WritePassword, ReadOnlyRecommended, EmbedTrueTypeFonts, SaveNativePictureFormat, SaveFormsData, SaveAsAOCELetter, Encoding, InsertLineBreaks, AllowSubstitutions, LineEnding, AddBiDiMarks)FileName Argument de type Variant facultatif. Nom à affecter au document. Il s'agit par défaut du nom de dossier et de fichier courant. Si le document n'a pas encore été enregistré, le nom par défaut est utilisé (par exemple, Doc1.doc). Si cet argument a déjà été spécifié pour un document, celui-ci est remplacé sans que l'utilisateur en soit averti.FileFormat Argument de type Variant facultatif. Format sous lequel le document est enregistré. Il peut s'agir de l'une des constantes WdSaveFormat. Pour enregistrer un document sous un format différent, spécifiez la valeur appropriée pour la propriété SaveFormat de l'objet FileConverter.Les constantes WdSaveFormat possibles sont les suivantes : wdFormatDocument Effectue l'enregistrement sous forme de document Word. Valeur par défaut. wdFormatDOSText Enregistre le texte sans mise en forme. Convertit tous les caractères de saut de section, de saut de page et de saut de ligne en marques de paragraphe. Utilise le jeu de caractères ANSI. Ce format permet de partager des documents Word avec des programmes DOS. wdFormatDOSTextLineBreaks Enregistre le texte sans mise en forme. Convertit tous les caractères de saut de ligne, de saut de section et de saut de page en marques de paragraphe. Utilisez ce format si vous souhaitez conserver les sauts de ligne, par exemple pour transférer des documents vers un système de messagerie électronique. wdFormatEncodedText Effectue l'enregistrement du document sous la forme d'un fichier texte codé. L'argument Encoding permet de définir la page de code à utiliser. wdFormatHTML Enregistre tout le texte et la mise en forme avec des balises HTML de sorte que le document final puisse s'afficher dans un navigateur Web. wdFormatRTF Enregistre la totalité de la mise en forme. Celle-ci est convertie en instructions que d'autres programmes, notamment les programmes Microsoft compatibles, peuvent lire et interpréter. wdFormatTemplate Enregistre le document sous forme de modèle Word. wdFormatText Enregistre le texte sans mise en forme. Convertit tous les caractères de saut de section, de saut de page et de saut de ligne en marques de paragraphe. Utilise le jeu de caractères ANSI. Utilisez ce format si le programme de destination ne parvient à lire aucun des autres formats disponibles. wdFormatTextLineBreaks Enregistre le texte sans mise en forme. Convertit tous les caractères de saut de section, de saut de page et de saut de ligne en marques de paragraphe. Utilisez ce format si vous souhaitez conserver les sauts de ligne, par exemple pour transférer des documents vers un système de messagerie électronique. wdFormatUnicodeText Enregistre le document sous forme de fichier texte Unicode. Convertit le texte selon diverses normes de codage de caractères courantes, notamment Unicode 2.0, Mac OS, Windows, EUC et ISO-8859. Autres types de fichiers Pour enregistrer le document selon un type de fichier pour lequel il n'existe aucune constante, utilisez l'objet FileConverters afin d'obtenir la propriété SaveFormat ; affectez ensuite la valeur de la propriété SaveFormat à l'argument FileFormat. LockComments Argument de type Variant facultatif. Affectez-lui la valeur True pour protéger le document contre l'insertion de commentaires. La valeur par défaut est False.Password Argument de type Variant facultatif. Chaîne du mot de passe permettant l'ouverture du document.AddToRecentFiles Argument de type Variant facultatif. Affectez-lui la valeur True pour ajouter le document à la liste des derniers fichiers utilisés qui s'affiche en bas du menu Fichier. La valeur par défaut est True.WritePassword Argument de type Variant facultatif. Chaîne du mot de passe permettant l'enregistrement des modifications apportées au document.ReadOnlyRecommended Argument de type Variant facultatif. Affectez-lui la valeur True pour que Microsoft Word propose le mode lecture seule à chaque ouverture du document. La valeur par défaut est False.EmbedTrueTypeFonts Argument de type Variant facultatif. Affectez-lui la valeur True pour enregistrer les polices TrueType avec le document. Si vous ne spécifiez aucune valeur, l'argument EmbedTrueTypeFonts prend, par défaut, celle de la propriété EmbedTrueTypeFonts.SaveNativePictureFormat Argument de type Variant facultatif. Si des graphiques ont été importés d'une autre plate-forme (telle que Macintosh), affectez-lui la valeur True pour enregistrer uniquement la version Windows des graphiques importés.SaveFormsData Argument de type Variant facultatif. Affectez-lui la valeur True pour enregistrer les données entrées dans un formulaire par un utilisateur comme un enregistrement de données.SaveAsAOCELetter Argument de type Variant facultatif. Si le document a un bordereau d'expédition attaché, affectez-lui la valeur True pour enregistrer le document sous la forme d'une lettre AOCE (le bordereau d'expédition est enregistré).Encoding Argument de type MsoEncoding facultatif. Page de code ou jeu de caractères qui doit être utilisé pour les documents enregistrés sous forme de fichiers texte codés. La valeur par défaut est la page de codes du système.Les constantes MsoEncoding possibles sont les suivantes : msoEncodingArabic msoEncodingArabicASMO msoEncodingArabicAutoDetect Non utilisée avec cette méthode. msoEncodingArabicTransparentASMO msoEncodingAutoDetect Non utilisée avec cette méthode msoEncodingBaltic msoEncodingCentralEuropean msoEncodingCyrillic msoEncodingCyrillicAutoDetect Non utilisée avec cette méthode. msoEncodingEBCDICArabic msoEncodingEBCDICDenmarkNorway msoEncodingEBCDICFinlandSweden msoEncodingEBCDICFrance msoEncodingEBCDICGermany msoEncodingEBCDICGreek msoEncodingEBCDICGreekModern msoEncodingEBCDICHebrew msoEncodingEBCDICIcelandic msoEncodingEBCDICInternational msoEncodingEBCDICItaly msoEncodingEBCDICJapaneseKatakanaExtended msoEncodingEBCDICJapaneseKatakanaExtendedAndJapanese msoEncodingEBCDICJapaneseLatinExtendedAndJapanese msoEncodingEBCDICKoreanExtended msoEncodingEBCDICKoreanExtendedAndKorean msoEncodingEBCDICLatinAmericaSpain msoEncodingEBCDICMultilingualROECELatin2 msoEncodingEBCDICRussian msoEncodingEBCDICSerbianBulgarian msoEncodingEBCDICSimplifiedChineseExtendedAndSimplifiedChinese msoEncodingEBCDICThai msoEncodingEBCDICTurkish msoEncodingEBCDICTurkishLatin5 msoEncodingEBCDICUnitedKingdom msoEncodingEBCDICUSCanada msoEncodingEBCDICUSCanadaAndJapanese msoEncodingEBCDICUSCanadaAndTraditionalChinese msoEncodingEUCChineseSimplifiedChinese msoEncodingEUCJapanese msoEncodingEUCKorean msoEncodingEUCTaiwaneseTraditionalChinese msoEncodingEuropa3 msoEncodingExtAlphaLowercase msoEncodingGreek msoEncodingGreekAutoDetect Non utilisée avec cette méthode. msoEncodingHebrew msoEncodingHZGBSimplifiedChinese msoEncodingIA5German msoEncodingIA5IRV msoEncodingIA5Norwegian msoEncodingIA5Swedish msoEncodingISO2022CNSimplifiedChinese msoEncodingISO2022CNTraditionalChinese msoEncodingISO2022JPJISX02011989 msoEncodingISO2022JPJISX02021984 msoEncodingISO2022JPNoHalfwidthKatakana msoEncodingISO2022KR msoEncodingISO6937NonSpacingAccent msoEncodingISO885915Latin9 msoEncodingISO88591Latin1 msoEncodingISO88592CentralEurope msoEncodingISO88593Latin3 msoEncodingISO88594Baltic msoEncodingISO88595Cyrillic msoEncodingISO88596Arabic msoEncodingISO88597Greek msoEncodingISO88598Hebrew msoEncodingISO88599Turkish msoEncodingJapaneseAutoDetect Non utilisée avec cette méthode. msoEncodingJapaneseShiftJIS msoEncodingKOI8R msoEncodingKOI8U msoEncodingKorean msoEncodingKoreanAutoDetect Non utilisée avec cette méthode. msoEncodingKoreanJohab msoEncodingMacArabic msoEncodingMacCroatia msoEncodingMacCyrillic msoEncodingMacGreek1 msoEncodingMacHebrew msoEncodingMacIcelandic msoEncodingMacJapanese msoEncodingMacKorean msoEncodingMacLatin2 msoEncodingMacRoman msoEncodingMacRomania msoEncodingMacSimplifiedChineseGB2312 msoEncodingMacTraditionalChineseBig5 msoEncodingMacTurkish msoEncodingMacUkraine msoEncodingOEMArabic msoEncodingOEMBaltic msoEncodingOEMCanadianFrench msoEncodingOEMCyrillic msoEncodingOEMCyrillicII msoEncodingOEMGreek437G msoEncodingOEMHebrew msoEncodingOEMIcelandic msoEncodingOEMModernGreek msoEncodingOEMMultilingualLatinI msoEncodingOEMMultilingualLatinII msoEncodingOEMNordic msoEncodingOEMPortuguese msoEncodingOEMTurkish msoEncodingOEMUnitedStates msoEncodingSimplifiedChineseAutoDetect Non utilisée avec cette méthode. msoEncodingSimplifiedChineseGBK msoEncodingT61 msoEncodingTaiwanCNS msoEncodingTaiwanEten msoEncodingTaiwanIBM5550 msoEncodingTaiwanTCA msoEncodingTaiwanTeleText msoEncodingTaiwanWang msoEncodingThai msoEncodingTraditionalChineseAutoDetect Non utilisée avec cette méthode. msoEncodingTraditionalChineseBig5 msoEncodingTurkish msoEncodingUnicodeBigEndian msoEncodingUnicodeLittleEndian msoEncodingUSASCII msoEncodingUTF7 msoEncodingUTF8 msoEncodingVietnamese msoEncodingWestern InsertLineBreaks Argument de type Variant facultatif. Si le document est enregistré sous forme de fichier texte, affectez à cet argument la valeur True pour placer des sauts de ligne à la fin de chaque ligne de texte.AllowSubstitutions Argument de type Variant facultatif. Si le document est enregistré sous forme de fichier texte, la valeur True permet à Word de remplacer certains caractères spéciaux par du texte d'aspect similaire. Un exemple consiste à afficher le symbole de copyright sous la forme (c). La valeur par défaut est False.LineEnding Argument de type Variant facultatif. Indique la manière dont Word marque les sauts de ligne et de paragraphe dans les documents enregistrés sous forme de fichiers texte. Il peut s'agir d'une constante WdLineEndingType.Les constantes WdLineEndingType possibles sont les suivantes : wdCRLF Valeur par défaut. wdCROnly wdLFCR Non utilisée avec cette méthode. wdLFOnly Non utilisée avec cette méthode. wdLSPS Non utilisée avec cette méthode. AddBiDiMarks Argument de type Variant facultatif. Affectez-lui la valeur True pour ajouter au fichier de sortie des caractères de contrôle permettant de conserver la disposition bi-directionnelle du texte du document d'origine.