IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Macro saut de page adaptable selon dates TCD


Sujet :

Macros et VBA Excel

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Homme Profil pro
    Inscrit en
    Mars 2013
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2013
    Messages : 13
    Par défaut Macro saut de page adaptable selon dates TCD
    Bonjour

    je dispose d'un fichier qui rècupère des dates et données journalières sur un serveur. Sur une feuille, j'ai TCD reprenant ces données. Ces données peuvent débuter à n'importe quelle date mais ce sera toujours le 1er du mois qui sera la première date (01/01/20XX ou 01/03/XX etc). Dans tous les cas, au final, j'aurai toujours un tableau comportant des données pour 365 ou 366 jours au final. Mon TCD va donc s'agrandir au fur et à mesure et dès que je passe une certaine date je dois réarranger les sauts de page.
    N'y aurait-il pas une possibilité de déclarer que le premier saut de page doit être au niveau de la ligne qui sera le dernier jour du 4e mois après la première date des données puis un autre saut de ligne qui se mettra 4 mois plus tard et enfin encore 4 mois plus tard?

    Dans mon exemple, mes données débutent au 01/01/2020. Il faudrait donc que le premier saut de ligne se positionne au niveau de la ligne qui accueillera la date du 30/04 (ligne qui va varier selon que l'on est en année bissextile ou non).
    Le 2e saut de page devra apparaître dès lors que les dates du TCD auront dépasser le 30/04 pour aller se positionner 4 mois plus tard, soit au niveau de la ligne qui accueillera la date du 31/08.
    Idem ensuite pour le 31/12.

    Ceci est un exemple pour un début au 01/01 mais la logique est la même si je passe sur une affaire dont les données débutent par exemple au 01/03/XX. Les sauts de lignes devront alors se faire au 30/06/XX - 31/10/XX - 28 ou 29/02/XX+1.

    Merci d'avance pour votre aide.
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. [OpenOffice][Tableur] Macro saut de page / retour à la ligne
    Par marie6631 dans le forum OpenOffice & LibreOffice
    Réponses: 1
    Dernier message: 03/02/2017, 01h07
  2. Réponses: 4
    Dernier message: 14/12/2012, 11h55
  3. Macro pour insérer des sauts de page selon critère
    Par thibault1 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 08/04/2010, 10h41
  4. Macro pour report de chiffres selon date
    Par exqlicit dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 12/03/2009, 09h05
  5. Macro pour imprimer les pages désirées selon un champ
    Par steffguibo dans le forum VBA Word
    Réponses: 2
    Dernier message: 19/10/2007, 16h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo