Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

Vous n'avez pas encore de compte Developpez.com ? L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Developpez.com

C++

Choisissez la catégorie, puis la rubrique :

logo
Sommaire > MS Office > Excel > Gestion des cellules > Mise en forme des cellules
        Comment masquer une ligne/colonne ?
        Comment fusionner des cellules ?
        Comment dissocier des cellules ?
        Comment modifier la hauteur d'une ligne ?
        Comment modifier la largeur d'une colonne ?
11.2.4.2.1. Contenu des cellules (11)
                Comment récupérer un objet contenant les informations sur la police de caractères ?
                Comment mettre la police de caractères en gras ?
                Comment mettre la police de caractères en italique ?
                Comment mettre la police de caractères en souligné ?
                Comment définir la taille de la police de caractères ?
                Comment modifier le type/nom de la police de caractères ?
                Comment modifier la couleur de la police de caractères ?
                Comment modifier l'alignement d'une cellule ou d'un groupe de cellules ?
                Comment définir le format des données pour une cellule ou un groupe de cellules ?
                Comment insérer un nouveau commentaire sur un groupe de cellules ?
                Comment supprimer un commentaire sur un groupe de cellules ?
11.2.4.2.2. Taille des cellules (4)
                Comment forcer le contenu d'une cellule à s'adapter aux dimensions de celle-ci ?
                Comment forcer le retour à la ligne lorsque le texte est trop long ?
                Comment ajuster la largeur de la colonne/hauteur de ligne en fonction du contenu ?
                Comment changer l'orientation du texte d'un groupe de cellules ?
11.2.4.2.3. Manipulation de bordures (6)
                Comment récupérer le cadre d'une cellule ou d'un groupe de cellules dans un objet ?
                Comment récupérer une seule partie des bordures d'un encadrement ?
                Comment définir le type de bordure pour un encadrement ou une partie d'encadrement ?
                Comment définir l'épaisseur d'une bordure ?
                Comment définir le cadre autour d'une plage de cellules ?
                Comment définir la couleur d'une bordure ?



Comment masquer une ligne/colonne ?
Créé le 08/12/2004[haut]
auteur : Ricky81
Agissons au niveau du Variant correspondant à la ligne ou la colonne en question.
Prenons l'exemple d'une colonne :

vCol.OlePropertySet("Hidden", true);
lien : faq Comment récupérer un objet sur une colonne de ma feuille ?
lien : faq Comment récupérer un objet sur une ligne de ma feuille ?

Comment fusionner des cellules ?
Créé le 08/12/2004[haut]
auteur : Ricky81
Après avoir récupéré un Variant (vRange dans la suite) correspondant à la sélection de la zone à fusionner, il suffit d'appeler la procédure Merge.

vRange.OleProcedure("Merge");
lien : faq Comment accéder à un groupe de cellules défini au format Excel (ex. A1:B2 ou L1C1:L2C2) ?
lien : faq Comment accéder à un groupe de cellules délimité par 2 cellules ?
lien : faq Comment dissocier des cellules ?

Comment dissocier des cellules ?
Créé le 08/12/2004[haut]
auteur : Ricky81
Pour pouvoir faire l'opération inverse d'une fusion de cellules, il suffit de travailler sur une cellule ou un groupe de cellules inclus dans l'ensemble fusionné.
Supposons par exemple que la cellule représentée par le Variant vCell appartient à une zone issue de la fusion de cellules. Le code suivant dissocie les cellules.

vCell.OleProcedure("UnMerge");
lien : faq Comment accéder à une cellule définie au format Excel (ex. A1 ou L1C1) ?
lien : faq Comment accéder à une cellule à partir de ses coordonnées ?
lien : faq Comment fusionner des cellules ?

Comment modifier la hauteur d'une ligne ?
Créé le 08/12/2004[haut]
auteur : Ricky81
Plaçons-nous au niveau d'une ligne définie par le Variant vRow.

vRow.OlePropertySet("RowHeight", vValue); // vValue correspond à la hauteur en pixels
lien : faq Comment récupérer un objet sur une ligne de ma feuille ?
lien : faq Comment modifier la largeur d'une colonne ?

Comment modifier la largeur d'une colonne ?
Créé le 08/12/2004[haut]
auteur : Ricky81
Plaçons-nous au niveau d'une colonne définie par le Variant vCol.

vCol.OlePropertySet("ColumnWidth", vValue); // vValue correspond à la largeur en pixels
lien : faq Comment récupérer un objet sur une colonne de ma feuille ?
lien : faq Comment modifier la hauteur d'une ligne ?


Consultez les autres F.A.Q.


Valid XHTML 1.0 TransitionalValid CSS!

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2009 Developpez Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.

Contacter le responsable de la rubrique C++

Partenaire : Hébergement Web