Calendrier dont le contenu reste inchangé

haras3 Messages postés 9 Statut Membre -  
Raymond PENTIER Messages postés 58227 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
J'utilise un des modèles de calendrier proposé par excel (calendrier "plusieurs pages") c'est un classeur qui a une feuille par mois. Mon problème est assez simple mais pourtant je n'arrive pas à le résoudre : lorsque je change d'année les dates s'actualisent (le mercredi 1 janv 2015 devient le jeudi 1 janvier 2016 par exemple) mais les contenus des cellules restent inchangées (quelque soit l'année, le contenu des jours /semaines /mois reste le même). Sauriez vous comment faire en sorte que le contenu des cellules se vide lorsque l'on change d'année?
merci d'avance!!

10 réponses

  1. Raymond PENTIER Messages postés 58227 Date d'inscription   Statut Contributeur Dernière intervention   17 490
     
    Si le VBA te fait peur, tu sélectionnes ensemble les feuilles de Janv. à Déc. (avec la touche shift ou maj enfoncée) ;
    tu sélectionnes ensemble les lignes 4, 6, 8, 10, 12
    (avec la touche ctrl enfoncée) ;
    tu fais Supprimer, pour effacer d'un seul coup toutes tes saisies.
    1
    1. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
       
      Pourquoi -1 ?
      Celui qui a mis ça n'a pas compris ?
      Ca fait partie des manipulations à connaitre. Ca se fait en 5s contre combien pour réaliser une macro qui servira une fois par an ?
      eric
      0
    2. Raymond PENTIER Messages postés 58227 Date d'inscription   Statut Contributeur Dernière intervention   17 490
       
      Merci beaucoup, cher collègue !
      0
  2. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonjour,

    Oui, tu repars du fichier original, vide.
    C'est le but d'un modèle.
    eric
    0
  3. haras3 Messages postés 9 Statut Membre
     
    non en fait c'est exactement le contraire ...je me suis peut être mal exprimé : si je marque que le 6 février je dois bosser avec telle compagnie (admettons) ce sera le même rendez vous qui s'affichera en 2015 en 2016 en 2017 etc. donc le calendrier ne me sert à rien... il n'est pas vide, il reste rempli. je ne sais pas si c'est plus clair!?
    0
    1. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
       
      Le fichier original est le modèle que tu as ouvert la 1ère fois, il était bien vide au début.
      eric
      0
  4. Maurice
     
    Bonjour
    il faut faire une macro
    mes sans modele on ne peux rien faire pour toi

    A+
    Maurice
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. haras3 Messages postés 9 Statut Membre
     
    Il faut créer une macro qui lie une année à un ensemble de cellule, c'est ça?
    0
    1. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
       
      Un modèle est un fichier .xltx qui te crée un nouveau fichier vide à chaque fois que tu l'ouvres.
      Ouvre le modèle .xltx au même endroit que tu l'as ouvert la 1ère fois.
      0
      1. haras3 Messages postés 9 Statut Membre > eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention  
         
        le fichier s'enregistre par défaut en .xlsx.
        la première fois, j'ai choisi un modèle au moment où l'on choisi le type de document sur lequel on veut travailler. Ensuite j'ai modifié ce document, donc je ne veux pas repartir d'un modèle vide à chaque fois. Je ne sais pas si je comprends très bien ce que tu essayes de me dire...
        0
    2. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
       
      Ok. Donc ce n'est plus un fichier 'modèle' au sens d'excel.
      Si tu veux que ce soit automatique ça ne peut être qu'en vba et il faut ton fichier pour connaitre les plages exactes à razer.

      Mais tu as plus simple. Tu le nettoies une fois à la main et tu l'enregistres en ajoutant "original" à son nom et tu repars de celui-ci qui reste propre chaque année.
      En plus ça te fait une copie de secours toute prête en cas de cata sur ton fichier de travail plutôt que d'avoir à repartir du modèle et de devoir refaire toutes tes adaptations.
      0
      1. haras3 Messages postés 9 Statut Membre > eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention  
         
        voilà le ficher, je te laisse regarder si tu as du temps car je ne sais pas du tout ce que c'est que le vba, ni comment on rase des plages...
        http://www.cjoint.com/c/EHilluPJX7q
        merci
        0
      2. haras3 Messages postés 9 Statut Membre > eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention  
         
        je n'avais pas eu la deuxième partie de ton post. je vais essayer ça!
        merci
        0
  7. haras3 Messages postés 9 Statut Membre
     
    ok désolé, merci pour tes réponses mais je ne comprends pas du tout où tu voulais en venir...
    c'est pas grave je vais continuer à chercher des solutions de traverses.
    0
    1. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
       
      J'ai édité mon post
      0
  8. Maurice
     
    Bonjour
    sans ton fichier modele on ne peux rien faire pour toi
    A+
    0
  9. haras3 Messages postés 9 Statut Membre
     
    Bonjour,
    voilà un lien vers le fichier!
    http://www.cjoint.com/c/EHilluPJX7q
    merci
    0
  10. Maurice
     
    Bonjour
    retour de ton fichier en Xlsm
    avec un bouton Efface Données

    http://www.cjoint.com/c/EHimBLXYJJg

    A+
    Maurice
    0
  11. haras3 Messages postés 9 Statut Membre
     
    merci bien!
    c'est très pratique en effet!
    0