Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Word > VBA Word
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 22/01/2008, 14h24   #1
Membre du Club
 
Inscription : mars 2007
Messages : 135
Détails du profil
Informations personnelles :
Localisation : France, Gironde (Aquitaine)

Informations forums :
Inscription : mars 2007
Messages : 135
Points : 47
Points : 47
Par défaut Répéter l'entête de mes colonnes pour une table sur deux pages

Bonjour,

je me permets d'intervenir car j'ai un peu le même probléme : j'insére via vba (Access) des tableaux dans un documents word. Quand un tableau est sur deux feuille à la fois il est coupé net et ça ne plait pas aux utilisateurs. Ceux-ci voudraient que sur la deuxiéme page le tableau commence par une répétition des intitulés des colonnes.

Donc j'ai bien compris qu'on pouvait pas détecter un changement de page, du coup vous auriez pas une idée parce que c'était la seule que j'avais...

Merci par avance, je suis prête à tous essayer....
Syrrus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/01/2008, 18h45   #2
Rédacteur/Modérateur
 
Avatar de Sepia
 
Homme JF Jousseaume
Inscription : octobre 2007
Messages : 2 390
Détails du profil
Informations personnelles :
Nom : Homme JF Jousseaume
Âge : 48
Localisation : France

Informations professionnelles :
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : octobre 2007
Messages : 2 390
Points : 3 356
Points : 3 356
Par défaut Répeter des entêtes de colonnes d'un tableau

Salut,

regarde dans le forum, on a déjà répondu. Mais globalement, tu sélectionnes les lignes de ton tableau dont tu veux faire des entêtes de colonne, tu utilises la commande "Tableau-Titres" et ces lignes sont alors répétées à chaque changement de page.
Sepia est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/01/2008, 10h49   #3
Membre du Club
 
Inscription : mars 2007
Messages : 135
Détails du profil
Informations personnelles :
Localisation : France, Gironde (Aquitaine)

Informations forums :
Inscription : mars 2007
Messages : 135
Points : 47
Points : 47
Merci pour l'info, après recherche j'ai trouvé ceci :

Code :
Tableau.Rows(1).HeadingFormat = True
J'espére que ça va marcher avec 2 lignes...

Merci beaucoup en tout cas
Syrrus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/01/2008, 15h05   #4
Rédacteur/Modérateur
 
Avatar de Sepia
 
Homme JF Jousseaume
Inscription : octobre 2007
Messages : 2 390
Détails du profil
Informations personnelles :
Nom : Homme JF Jousseaume
Âge : 48
Localisation : France

Informations professionnelles :
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : octobre 2007
Messages : 2 390
Points : 3 356
Points : 3 356
Par défaut Code VBA

Salut,

Je n'avais pas vu que l'on était sur la partie VBA du forum car je passais de l'un à l'autre et donc je t'ai répondu en terme d'interface et non en VBA mais en effet, c'est bien le code qui correspond à la définition de la 1ere ligne comme en-tête.

Si c'est OK, envoie nous un petit Merci
Sepia est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h11.


 
 
 
 
Partenaires

Hébergement Web