Bonjour, voici un petit fichier que je vais construire par la suite.
Il s'agit d'un inventaire assez simple avec un bouton sauvegarder. J'ai réaliser un petit programme qui dit que tout ce qu'il y a des cellules 2 à 150 dans la colonne E sera enregistrer dans la colonne D puis la colonne E est effacer. J'aimerais avoir de l'aide sur deux choses, histoire que tout soit propre :
1. J'aimerais ne pas avoir à sélectionner le nbr de cellule et qu'il le prenne directement sur le tableaux vu qu'il s'agrandira avec le temps.
2. J'aimerais faire en sorte que si je n'ai pas tout les champs de la colonne E remplis, que je ne puisse pas sauvegarder et que l'on me dise où j'ai fait des oublis.
Je m'en retourne vers vous car je ne connais pas assez le VBA pour pouvoir faire cela seul. En espérant avoir une aide de votre pars.
Dans tout les cas, merci d'avance à ceux qui liront cette demande et y répondront.
Voici mon fichier :
Et le petit bout de code que j'ai fait :
Sub Save()
Range("E2:E150").Copy Feuil1.Range("D2:D150")
Range("E2:E150") = Empty
End Sub