Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

PILOTER WORD AVEC DELPHI : CONFIGURER LES BORDURES DES TABLEAUX WORD


Information sur la source

Description

Code repris sur le site DELPHI PERMET DE CREER UN DOCUMENT WORD AVEC 2 TABLEAUX


CECI DANS LE BUT DE COFIGURER LES BORDURES DES CELLULES DU TABLEAU ET EN PARTICULIER LA LARGEUR DU TRAIT DES BORDURES.
Hors je n'ais pas trouver la bonne formule pour rendre plus large seulement la bordures des cellule du tableau 2.
(bouton coloré)

Si vous avez une idée ou je peux trouver la solution merci d'avance

Salutations
 

Conclusion

TOUS MES REMERCIEMENTS A
Firejocker (Jean-Baptiste Demonte)
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Commentaires et avis

signaler à un administrateur
Commentaire de Kenavo le 18/07/2007 16:20:20

Salut à toi !

Voilà ce que j'ai essayé :

procedure TForm1.SpeedButton10Click(Sender: TObject);
const
  wdLineWidth025pt = 2;
  wdLineWidth050pt = 4;
  wdLineWidth075pt = 6;
  wdLineWidth100pt = 8;
  wdLineWidth150pt = 12;
  wdLineWidth225pt = 18;
  wdLineWidth300pt = 24;
  wdLineWidth450pt = 36;
  wdLineWidth600pt = 48;

begin
WrdDoc.Tables.Item(2).borders.item(1).LineWidth := WdLineWidth150pt;
WrdDoc.Tables.Item(2).borders.item(2).LineWidth := WdLineWidth150pt;
WrdDoc.Tables.Item(2).borders.item(3).LineWidth := WdLineWidth150pt;
WrdDoc.Tables.Item(2).borders.item(4).LineWidth := WdLineWidth150pt;

WrdDoc.Tables.Item(2).Cell(2,2).borders.item(1).LineWidth := WdLineWidth450pt;
WrdDoc.Tables.Item(2).Cell(2,2).borders.item(2).LineWidth := WdLineWidth450pt;
WrdDoc.Tables.Item(2).Cell(2,2).borders.item(3).LineWidth := WdLineWidth450pt;
WrdDoc.Tables.Item(2).Cell(2,2).borders.item(4).LineWidth := WdLineWidth450pt;

end;

Et chez moi ça fonctionne !


Ken@vo

signaler à un administrateur
Commentaire de yvessimon le 19/07/2007 08:59:12

Bonjour de moi

Effectivement cela correspond à ma demande.

Par contre les 2 lignes
WrdDoc.Tables.Item(2).borders.item(3).LineWidth := WdLineWidth150pt;
WrdDoc.Tables.Item(2).borders.item(4).LineWidth := WdLineWidth150pt;

donne une erreur lors d'une 2ième exécution !!

La taille doit-elle être un nombre paire 12 .. 18 .. !


Salutations

merci à toi


signaler à un administrateur
Commentaire de charles_ioda le 23/07/2007 08:27:16

tu vas dans Word, tu enregistres une macro qui fait ce que tu cherches, et tu regardes le code VB généré
En général, cela se traduit bien en delphi, j'ai toujours réussi à faire ce que je voulais
good luck
Charles

signaler à un administrateur
Commentaire de radios1 le 23/07/2007 16:28:51

bonjour,
  je travail toujours sur mon projet, j'ai un petit problème, j'ai une valeur dans un edit dans form1 et je veux la récupére dans un autre edit dans form2, sans la calculer, que devrais je faire ?est ce que il ya un lien entre les forms, merci.

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Delphi Comobj avec word [ par delphifc ] Bonjour,Je cherche comment copie une selection de texte d'un fichier word afin de le copier dans excel.Ouvrir fermer word et excel OK je sais.Déplacem Piloter Word dans une WinForms sous Delphi 2005 .Net [ par lbensch ] Bonjour,Je souhaiterais piloter Word dans une WinForms grace &#224; un "OLEContainer" mais je ne trouve pas comment faire. De plus je ne sais pas si " Pb avec automation Word [ par kannibal ] Bonjour à tous !J'ai un problème avec de l'automation Word.Mon problème est que je veux insérer dans un document un tableau, puis insérer dans les cel Utilisation d'une dll ecrite en C++ avec delphi [ par gilch ] Bonjour,j'utilise une dll ecrite en C++ sous delphi, le fonctionement est ok mais j'ai un pb avecla declaration d'une fonction.Dans le programme C++ q Lancer du vb de delphi dans word [ par dederfred ] Est-il possible de lancer une commande visualBasic dynamique pour Word dans Delphi. (Avec des argument venant de delphi.Je dois lancer cela :Applicati Documentation sur WORD et EXCEL [ par SARRAZIN TEC ] Savez vous ou je peux trouver une documentation complète et claire sur les fonctions, procédures et evénements qui permettent le controle de WORD ou E besoin d'une unité delphi 7(Word_TLB.dcu) [ par benalioua1975 ] bonjour, g besoin de l'unite Word_TLB.dcuavez vous une idée merci Codage des entiers [ par Aurel184 ] Bonjour,je développe une interface en Delphi permettant de contrôler par réseau ou port série des vidéoprojecteurs professionnels. Quand j'envoi une c Ecrire dans un document Word [ par denis730 ] Bonjour,A l'aide d'un TWordDApplication et d'un TWordDocument j'ouvre Word avec un nouveau document... Maintenant je veux que mon application vienne y API Sesam-VITALE [ par MURAP ] Bonjour à toutes et à tous,Je rencontre quelques problèmes pour la lecture des API Sesam-VITALE avec DELPHI.En effet, je dois uti<?xml:namespace prefi


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



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
Temps d'éxécution de la page : 0,437 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.