Création macro tableau

Bonjour,

Je vais essayer d'être clair dans ma demande, chaque mois je reprend le même tableau que je créer dans une nouvelle feuille. Je veux effectuer une macro qui je pense me simplifiera un peu la tâche. J'ai essayé de la faire en enregistrement automatique, ce qui fonctionne pour le premier mois. Mais cela coince des que je l'enclenche pour un autre mois car :

1 - La saisie du nom de la feuille par exemple "juillet 2016" est déjà pris j'aimerai que cela le change automatiquement (aout 2016 , etc )

2 - Il reprend les données de la première feuille (juin) alors qu'il faudrait que cela reprenne les données de la précédente (juillet reprend juin ; aout reprend juillet etc ....).

Ensuite je voudrais savoir si on peut du macro a l'autre que certaines opération s'ajoute : exemple j'ai un CA qui doit s'accumuler chaque mois et qui doit être divisé par les ventes cumulé chaque mois.

Pour finir peut-on protéger les formules dans une macro pour que personne puisse les modifier, il faudrait juste que l'on puisse saisir certaines données chaque mois.

Je met en copie le fichier 2015/2016 que j'aimerai faire pour 2016/2017 (je repars sur un nouveau fichier mais je garderai les données de juin pour faire le mois de juillet) ainsi que le pas a pas détaillée que j'ai effectué lors de l'enregistrement automatique

Merci à tous

4vba.txt (2.81 Ko)

Bonsoir,

Ci-joint un début de proposition à tester.

  • tous les onglets sont masqués
  • sélection du mois à afficher, depuis l'onglet "Menu"
  • pour copier un mois : depuis l'onglet "Menu", sélectionner le dernier mois et "Copier".

Le mois est copié

Nom de l'onglet : mois suivant

En titre : mois suivant

Stock de début du mois suivant = stock de fin du mois précédent (formule générée par la macro)

Remarques :

  • les onglets ne sont pas homogènes, il faudrait établir un même format pour tous (2 formats actuellement)
  • les noms d'onglet devraient aussi être homogénéiser
  • si le nouveau mois existe déjà, on ne fait rien (éventuellement, possibilité de mettre un message pour confirmer la re-création du mois, dans ce cas, supprimera le mois créé), mais cela risque d'entraîner des #REF pour les formules pointant sur ce mois

Reste à faire :

  • mise en place des formules automatiques pour les ratios
  • éventuellement zones à vider dans le nouveau mois (préciser les infos à vider)
  • protection du classeur, du code VBA,
  • autre ?

A bientôt !

Bonne soirée

Bouben

Merci Bouben c'est déjà un grand pas !

Hello,

Super si cette première version te convient. Pour la suite, la balle est dans ton camps

Je te laisse faire l'homogénéisation, si tu veux bien, et te prononcer sur les points indiqués dans mon message précédent et les autres points éventuels que tu vois.

On verra ensuite ce qu'il est possible de faire ...

Bonne soirée

Bouben

Rechercher des sujets similaires à "creation macro tableau"