begin process at 2012 02 16 22:55:55
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Visual Basic 6

 > 

Langages dérivés

 > 

VBA

 > 

Rechercher une cellule dans un tableau word puis appliquer un style


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Rechercher une cellule dans un tableau word puis appliquer un style

mardi 4 novembre 2008 à 13:59:08 | Rechercher une cellule dans un tableau word puis appliquer un style

brau

Bonjour,
effectuant une mise à niveau de documents, je me retrouve dans un cas ou une tâche automatisée m'économiserais bien des efforts inutiles. J'ai quelques milliers de tableaux d'une longueur assez conséquente à mettre en forme.

Et ne m'y connaissant pas encore assez malgré les essais, les recherches que j'ai effectuées et les aides que vous m'avez déjà apportées, je me vois vous demander à nouveau des conseils pour développer cette macro.

Dans la première colonne il y a des cellules non-vides, quand elles sont non-vides, je dois mettre en forme toute la ligne avec un gris 25%, le texte en gras avec le style "Style 1" (qui est un style fait maison... avec une police précise).
Dans le cas ou la cellule est vide, il ne faut pas appliquer de style, en gros, laisser tel quel.

Voici un exemple, avec une ligne en gris, et une ligne ou la première cellule n'est pas vide mais où le style n'a pas encore été appliqué... Si la colonne n'est pas vide, elle contient au moins le caractère '_'.

Test_00001

Ouverture de l'objet par le réseau.

-

Failed

 

Etat initial :

 

Objet fermé.

 

 

Ouverture de l'objet par réseau.

L interface YYY doit retomber.

 

Test_00002

Fermeture de l'objet par l'opérateur.

-

OK

 

Etat initial :

 

Objet ouvert.

 

 

Fermeture de l'objet par l'opérateur.

L interface XXX doit retomber.

 


Si ce n'est pas possible, tant pis, je ferai tout manuellement...

Je vous remercie par avance,

brau
mardi 4 novembre 2008 à 14:01:08 | Re : Rechercher une cellule dans un tableau word puis appliquer un style

brau

Je m'aperçois que la première ligne du tableau avec le texte en gras n'apparaît pas en gris...


mardi 4 novembre 2008 à 22:49:25 | Re : Rechercher une cellule dans un tableau word puis appliquer un style

MPi

Tu pourrais faire un filtre (non vide) sur la première colonne.
Rows(2).AutoFilter Field:=1, Criteria1:="<>" ' ligne 2 ou autre

Tu sélectionnes toutes les cellules et tu leur apposes le format nécessaire.
cells.font.colorindex = ce que tu veux (Integer)
cells.font.name = "ce que tu veux"  (String)
....

Ensuite tu enlèves le filtre et le tour est joué.

Je pense que c'est plus rapide que de passer par les boucles...

MPi²
Pour ceux qui programment sous Office, n'oubliez pas qu'il existe un forum dédié à ces applications VBA....... ICI

mardi 4 novembre 2008 à 22:55:15 | Re : Rechercher une cellule dans un tableau word puis appliquer un style

brau

c'est une idée assez intéressante, je la mets en pratique demain!
merci pour cette réponse!


Cette discussion est classée dans : style, objet, tableau, cellule, mso


Répondre à ce message

Sujets en rapport avec ce message

tableau croisé dynamique et graphique VB sous Excel [ par audreyP ] bonjour.Je souhaite créer divers graphique. Afin de les faire, je dois créer des tableaux croisé dynamique pour faire une synthèse des données.Je disp tableau croisé dynamique et graphique VB sous Excel [ par audreyP ] bonjour.Je souhaite créer divers graphique. Afin de les faire, je dois créer des tableaux croisé dynamique pour faire une synthèse des données.Je disp Copier/coller texte d'une cellule vers un objet??? [ par sunshine78 ] Bonjour à tous,Voila je suis un peut perdue au niveau des macro Excel. J'attend une formation avec impatience mais en attendant je dois me débrouiller c possible modifier les paramètre de stratégie de groupe en vb ? [ par jihednond ] c possible modifier les paramètre de stratégie de groupe  en vb ? car je soutte créer un programe qui fix des truc qui active le CMD Barre des ta Filtrer un dataTable [ par momoSahli ] <link rel="Fi Automatisme [ par chalter ] <link rel="Fi Recuperer l'objet d'une selection [ par Strasha ] Salut a tous,J'ai un petit probleme dont j'espere grace a vous trouver la solution.Je dispose d'une PVTable ( objet du style tableau ) et je veux pouv Recherche dans ActiveDirectory [ par NeoDarklink ] <link rel="Fi jeu de construction [ par charrynsasi ] <link rel="Fi Transfert d'image sans passer par fichier, est-ce possible ? [ par kakenette ] Bonjour je voulais savoir si c'est possible de transférer le contenue d'une PictureBox d'un ordinateur à un autre avec winsock par exemple mais sans p


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 : 0,686 sec (4)

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