VBA: Création automatique

Bonjour, j'aimerai réaliser un code vba avec certain condition mais je ne suis pas fort en vba:

Voici les conditions:

  • Créer un code VBA qui écrit dans les cellules les noms des entêtes (Lap , time ,ect) dans les bonnes colones ET la bonne ligne
    • Les colonnes ne changent pas donc ça va rester en dure dans le code
    • Pour trouver la ligne tu parcours la colonne B à l’aide d’une boucle, quand tu trouves un « IN » tu vérifies 2 lignes en dessous si la cellule est vide
      • Si elle est n’est pas vide tu continu
      • Si elle est vide c’est que c’est le dernier Run enregistré donc tu peux en déduire la ligne à laquelle écrire les entêtes
  • Créer un bouton qui lorsque tu click dessus ça lance la macro ce sera plus simple
  • Oublie pas de gérer les cas d’erreur possible… si on est au premier run et qu’on click sur le bouton, ou si on click sur le bouton par erreur avant la fin d’un run… etc

Merci à vous

Salut MinxErw,

facile, tu fais F11, tu double-cliques à gauche sur la sheet adéquate puis, à droite, tu choisis la Sub et tu commences par Dim puis ScreenUpDating sans oublier EnableEvents, au cas où, ou alors, tu plonges sur Insertion et tu jettes le bouton sur la feuille...
Tu double-cliques dessus en mode Création puis le code et, enfin, à gauche, l'icône du milieu pour démarrer la macro : à l'aise !

Je suppose que tu vois aussi bien que nous voyons ton projet ? Mmmmmh ?


A+

Alors sa je sais faire mais je veut faire le programme Vba moi même mais j'y arrive pas.

Rechercher des sujets similaires à "vba creation automatique"