Actuellement, mon code VBA crée un fichier unique pour chaque note. Voici quelques exemples de code simplifié:Création d'un seul fichier à partir de plusieurs notes dans Outlook VBA
Sub saveNotes()
Set myNote = Application.GetNamespace("MAPI").GetDefaultFolder(olFolderNotes)
For ibi = 1 To myNote.Items.Count
fname = myNote.Items(ibi).Subject
myNote.Items(ibi).SaveAs "C:\Temp\" & fname & ".txt", 0
Next
End Sub
Au lieu de créer un fichier unique pour chaque note, je veux créer un fichier unique pour toutes les notes. Je suis à la recherche de la méthode la plus efficace pour concaténer le contenu de ces notes et les écrire dans un seul fichier.
Pour vous donner une idée de la quantité de données et de son efficacité, il existe des centaines de notes d'une taille moyenne de 1024 caractères.
Bah! Je devrais ajouter que si vous avez quelque chose dans votre dossier note qui n'est pas un NoteItem, vous obtiendrez une erreur. –
Vous ne pouvez avoir que des notes dans un dossier Notes. Si vous faites glisser un autre type d'élément dans le dossier Notes, vous le verrez se transformer en un élément NoteItem. – JimmyPena