begin process at 2012 02 16 20:31:24
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

API

 > GÉNÉRER UN DOCUMENT RTF EN VBA/VB

GÉNÉRER UN DOCUMENT RTF EN VBA/VB


 Information sur la source

Note :
9,67 / 10 - par 3 personnes
9,67 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :API Classé sous :RTF, Interface Edition, Edition Texte Niveau :Débutant Date de création :07/11/2008 Date de mise à jour :08/11/2008 21:02:36 Vu / téléchargé :3 582 / 369

Auteur : Orohena

Ecrire un message privé
Commentaire sur cette source (13)
Ajouter un commentaire et/ou une note

 Description

Programme de démonstration, rtf.xls contient trois macros générant des documents RTF (Rich Text Format). L'interface de programmation est assuré par le module de classe rtf. La programmation est simple et concise ; la prise en main est progressive, depuis l'édition d'un document en quatre instructions seulement, jusqu'à la rédaction d'une lettre élaborée.

L'intérêt principal de cet interface de programmation est qu'il n'utilise aucune ressource extérieure, application ou bibliothèque, rendant l'application indépendante, vis-à-vis de Word notamment.

En revanche, les possibilités d'édition se limitent à des paragraphes et des tableaux. rtf.xls est livré avec deux polices de caractères et une palette de huit couleurs, pouvant être enrichies par l'utilisateur (aide fournie dans le source).



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  • rtf.xlsTélécharger ce fichier [Réservé aux membres club]205 312 octets

Télécharger le zip


 Historique

08 novembre 2008 21:02:36 :
Activation des liens hypertexte des boutons "ouvrir ce répertoire" des feuilles Démo2 et Démo3. Remerciements à us_30

 Sources du même auteur

Source avec Zip Source avec une capture Source .NET (Dotnet) ANALYSE DE SIGNAL AUDIO-NUMÉRIQUE
Source avec Zip CARTE DE VOEUX SOUS EXCEL
Source avec Zip VISUALISATION DU CONTENU D'UNE IMAGE / ANIMATION GIF
Source avec Zip Source avec une capture BIG BEN DANS UNE FEUILLE DE CALCUL

 Sources de la même categorie

Source avec Zip Source .NET (Dotnet) .NET DEPENDENCY VIEWER : ARBRE DES DÉPENDANCES D'UN ASSEMBLY... par ShareVB
Source avec Zip Source .NET (Dotnet) UTILITAIRE SKYDRIVE par MasterShadows
Source avec Zip ROTATION RAPIDE D'IMAGE par trex70
Source avec Zip Source avec une capture ENUMERATION DES PORTS TCP ET IDENTIFCATION DU PROCESS (PID) ... par Renfield
Source avec Zip Source avec une capture MOUSE SPEED AND WEIGHT : RETOUR DE FORCE VIRTUEL ! par ScSami

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture CONVERTIR DU TEXTE RTF EN CODE HTML ET VICE-VERSA par vicosta
Source avec Zip Source avec une capture GÉNÉRER UN DOCUMENT RTF EN VBA/VB AMÉLIORÉ par Triboutmatthieu
Source avec Zip Source .NET (Dotnet) RTFANSITEXTWRITER : GÉNÉRER DU RTF EN VB.NET ET CONVERTIR DU... par ShareVB
Source avec Zip Source avec une capture Source .NET (Dotnet) EDITEUR DE TEXTE AVEC CLAVIER VIRTUELLE INTÈGRÉ V4 par nicomilville
Source .NET (Dotnet) RTF TO XHTML (BALISES P, H3, STRONG, EM) par saizonou

Commentaires et avis

Commentaire de micniv le 08/11/2008 15:38:50

Bonjour, j'ai téléchargé le zip. A l'ouverture du fichier après avoir passé le traditionnel warning sur l'inactivation des macros, j'ai 3 x le message : "Erreur de fichier : risque de perte de données" Aussi dans les feuilles je n'ai ni bouton ni zone grise ...

Commentaire de us_30 le 08/11/2008 18:51:35 9/10

Bonjour,

9/10.

Aucun pb de cet ordre, pour ma part... juste le bouton "Ouvrir ce repertoire" qui ne pointe pas correctement sur la cible...

Amicalement,
Us.

Commentaire de Orohena le 08/11/2008 19:20:59


Bonjour us_30 et micniv et merci beaucoup pour vos réactions

micniv, je ne connais pas cette erreur, est-ce que tu pourrais m'envoyer son numéro et l'instruction où elle se produit pour que je fasse des recherches ?
Quand à l'absence de bouton et de zone grise, je ne vois pas, car ce sont des formes statiques enregistrées dans la feuille.

us_30 : le problème vient peut-être du fait que le lien hypertexte généré dynamiquement par la macro auto_open pointe un répertoire et non un fichier. J'ai passé beaucoup de temps à chercher s'il était légal de faire un lien sur un répertoire, sans trouver de réponse, alors je me suis risqué. Si tu as un moment, peux tu ôter le "on error resume next" de la macro auto_open et me dire si tu as une erreur ? Chez moi il n'y en a pas.

Merci encore, vous êtes sympas

Commentaire de us_30 le 08/11/2008 19:39:34

Salut,

En fait, le bouton "Ouvrir repertoire" fonctionne uniquement sur la feuille Demo1. pour les 2 autres, le lien n'est pas fait. En effet, il manque c'est 2 lignes dans Open :

    ActiveSheet.Hyperlinks.Add Anchor:=Worksheets("Démo2").Shapes("zt1"), Address:=ActiveWorkbook.Path
    ActiveSheet.Hyperlinks.Add Anchor:=Worksheets("Démo3").Shapes("zt1"), Address:=ActiveWorkbook.Path

Amicalement,
Us.

Commentaire de Orohena le 08/11/2008 20:14:02


Que la honte soit sur moi ! Je corrige le bug et je reposte. Merci infiniment.
(si tu remplaces ton 9/10 par un 0/10, je ne t'en tiendrai pas rancune)

micniv, je suis en train de regarder sur Google le message "Erreur de fichier...". Hélas personne ne donne la solution. En lisant les discussions, j'ai compris que le pb se produit à l'ouverture du fichier avant toute exécution des macros. Donc ignore ma question sur le n° d'erreur. Il semble qu'il y ait une règle générale à ce bug, c'est qu'il n'apparaît que quand le fichier xls est ouvert sur un poste différent de celui qui l'a généré. J'ai lu quelque part qu'il était possible d'exécuter les macros à la main. Peux-tu me dire si tu peux exécuter une macro Demo

Cordialement

Commentaire de us_30 le 08/11/2008 20:22:41

Bonsoir,

Il me semble qu'on peut voter qu'une seule fois, sinon faut demander à un admin. pour faire une correction... Je crois que ce n'est pas la peine de les embêter pour une note... (déjà bonne)... A la prochaine source, je mettrai +1... enfin, 11/10 cela ne sera pas possible... -:);

Amicalement,
Us.

Commentaire de Orohena le 08/11/2008 20:49:17


merci us_30

Je te proposais de me mettre un ZERO à la place du 9/10, pour me faire pardonner de ma bourde !

J'ai un souci, je ne sais pas comment mettre à jour la source sur le site. J'ai cherché partout, mais je ne trouve pas. Connais-tu la procédure ? dans la négative, je poserai la question sur le forum.

@+

Commentaire de Orohena le 08/11/2008 20:53:04

ok, j'avais pas vu le bouton "modifier ce code". Comme quoi, formuler une question bête permet souvent de trouver la réponse.

Commentaire de us_30 le 08/11/2008 21:13:24

Je te rassure de suite... On trouve toujours des questions encore plus bêtes... Soit dit en passant, j'ai dû aussi poser une fois cette question sur le forum... alors...

Bonne programmation,

Amicalement,
Us.

Commentaire de Triboutmatthieu le 09/11/2008 12:26:27

Salut j'ai repris cette source pour la modifier regarder sur la page d'accueil!

Commentaire de PCPT le 09/11/2008 19:10:03 administrateur CS

Triboutmatthieu -> il doit y avoir au moins 8000 sources que tu pourrais reprendre pour y ajouter des commentaires...

un travail basé sur un autre ok, mais juste proposer un nom modifiable alors que tu pouvais simplement demander cette "option" à l'auteur... certains choix m'échappent :/

Commentaire de LunaPurple le 10/11/2008 10:55:53 10/10

Bonjour,
Merci pour ce code très bien commenté.
Il fonctionne bien sur mon pc, aucun bug rencontré.

Luna.

Commentaire de YvesMarie le 15/11/2008 17:55:13 10/10

fonctionne très bien chez moi
merci et bravo !!!

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

concaténer des *.rtf en visual basic [ par Super Franck ] Comment concaténer des fichiers *.rtf à l'aide d'une macro en visual basic pour Word FICHIER HELP [ par caballero ] salutj'ai voulu programmer une rubrique d'aide dans une application et j'ai crée les deux fichiers necessaire à celale fichier aides.hpj que voici[opt Fichier RTF [ par POLO ] Comment générer un fichier RTF à partir d'un Objet ADO. En l'occurence il s'agit d'une table access. Imprimer un fichier (html. rtf..) en VB? [ par jeromax ] Tout est dit dans le sujetMerci limiter la longueur d'une ligne d'RTF [ par NoNo ] Est-ce que l'api SendMessage par exemple permettrait de donner une longueur maxi pour les lignes d'RTF ?Si oui, comment ?Merci Envoyer un mail au format RTF: police et taille des caractères [ par Luoji ] Salut,Mon programme envoie des e-mails au format RTF, pas de problème, mais je voudrais qu'il utilise une police et une taille de caractère prédéfinie Problème urgent pour RTF !! [ par Jo Ace ] J'ai besoin d'une réponse immédiate : je veux faire un éditeur de code source java et je veux grâce à un RTF text box colorer mon code source. MAIS CO Dimentionnement automatique d'un champs RTF [ par Marc COTTÉ ] Pourriez vous me dire comment faire pour dimentionner dynamiquement un champs RTF dont le contenu provient de la sélection d'une partie d'un autre cha


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,466 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales