Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Saut de page automatique

latanz

XLDnaute Nouveau
Bonjour

je souhaiterai insérer un saut de page automatique dans un tableur excel à chaque fois qu'une cellule contient "-------------------------------".

Est-ce que quelqu'un peut m'aider ?

Merci d'avance !
 

latanz

XLDnaute Nouveau
Re : Saut de page automatique

petite précision :

je n'ai qu'une seule colonne et je veux mettre un pied de page automatique dès qu'une cellule contient la lettre z .

quelqu'un a une idée ?

Merci d'avance
 

job75

XLDnaute Barbatruc
Re : Saut de page automatique

Bonjour latanz,

Ah mais ça change tout

"z" c'est bien mieux que "-----------------------------------------------------"

Vous connaissez l'enregistreur de macro ? Non ??? Alors pour la cellule cel :

Code:
If cel = "z" Then ActiveWindow.SelectedSheets.HPageBreaks.Add Before:=cel

ou si c'est une recherche partielle :

Code:
If InStr(cel, "z") Then ActiveWindow.SelectedSheets.HPageBreaks.Add Before:=cel

A+
 

job75

XLDnaute Barbatruc
Re : Saut de page automatique

Re,

Sous Excel 2007, il faut d'abord que l'onglet Développeur soit affiché : bouton Office (en haut à gauche) => Options Excel.

Dans cet onglet => groupe Codes => Enregistreur de macros.

Bien sûr l'enregistreur est seulement une aide, il ne fait pas tout.

Il faut avoir aussi un minimum de connaissances en VBA pour savoir compléter/modifier le code (utilisation de variables, des tests If, des boucles For etc...).

A+
 

latanz

XLDnaute Nouveau
Re : Saut de page automatique

ok, je vais abandonner mon projet vu que je n'ai aucune notion en VBA. Je pensais qu'il suffisait de mettre un code en place et que le tour était joué.

merci quand meme !
 

job75

XLDnaute Barbatruc
Re : Saut de page automatique

Re,

Il y a de l'aide partout si l'on veut apprendre VBA.

Commencer à enregistrer des opérations simples (sélection, suppression de cellules, copier/coller, et...)

Bien comprendre à chaque fois le code obtenu, en allant voir au besoin l'aide VBA (qui n'est pas mal faite).

Puis aller voir les discussions sur les forums XLD (il y a plus de choses sur le forum normal), vous y apprendrez énormément de choses. Quand vous avez un problème particulier (et bien défini) vous pouvez y ouvrir une discussion, on vous aidera, même si c'est très basique. N'ayez pas de complexes, mais lisez bien la Charte du forum.

Il existe aussi des livres spécialisés sur Excel et/ou VBA, mais ça vaut le coup quand on a déjà un bon niveau, sinon ce sera du chinois.

A+
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…