Bonsoir, j'aimerais pouvoir mettre en mémoire toutes les valeurs du tableau a 17H30 (sachant que les valeurs changent tout le temps)
Pour cela , je dois programmer une macro , mais je ne sais pas comment faire.
Merci beaucoup d'avance
Sophie
Bon on va reprendre tout depuis le début ;:
Ta procédure est l'action que tu souhaite faire.A ce que j'ai compris tu souhaite copier les valeurs d'un tableau à 17:30 por les sauvegarder.Donc il faut que tu crée un module;tu va dans outil/macro/Visual basic editor.Dans la fenetre visual basic qui s'ouvre ;tu va dans this workbook et tu colles déjà le code que je t'ai donné; ensuite click bouton droit et insertion module .Et dans ce module par exemple pour copier une selection voici un bout de code:
Sub sauve()
Range("A1:C21").Copy Range("I1:K21") 'Copie de a1 à a21 puis colle info en I1 à K21
End Sub
Re
Le code que je t'ai donné copie sur la meme feuille.Il faudrait que tu dises ou tu veut sauvegardé tes infos.Si tu nous dis ou sont tes informations à sauvegardé et où il faut les savegarder alors nous pouvons te donner le code
Bonne soirée
roro, j'aimerais sauvegarder l'intégralité du tableau excell dans un nouveau tableau!
et cela je dois le faire tous les jours pour mémoriser les données a 17H30 de tous les jours ....
oui la feuille Excell sur laquelle je travaille qui contient les valeurs est nommé et je veux sauvegarder les données dans un autre tableau excell quelconque
Sub Copi()
Dim x As Long: Dim nom As String: x = Sheets.Count
Feuil1.Copy After:=Sheets(x)
With ActiveSheet
nom = Right(Sheets(x).Name, 1) + 1
.Name = nom
merci 1000 fois roro!
mais si je fais ca, cela va enregistrer les données du tableau excell dans un nouveau tableau? Il aura quel nom ce nouveau tableau?
Sophie23, une petite astuce pour le genre de chose que tu souhaites, si j'ai bien compris
Tu trouveras ci-joint le classeur qui lance la sauvegarde
Pour l'ouvrir :
1) Tu ouvres Excel
2) Menu -> Fichier -> Ouvrir
3) tu restes appuyée sur le bouton Shift (majuscule) en ouvrant le fichier, cela évite à la macro de se lancer tout de suite
Dans le classeur, tu as une feuille params qu'il te suffit de remplir avec les bonnes indications.
Ensuite dans Windows -> Panneau de configuration -> Taches planifiées
Tu pointes sur le fichier en question que tu demandes d'éxécuter tous les jours à 17h30