Incrémenter tableau un tableau avec feuille 2 avec boucle

Fermé
saxo91 Messages postés 33 Date d'inscription lundi 19 octobre 2015 Statut Membre Dernière intervention 17 octobre 2023 - 29 mars 2017 à 12:39
saxo91 Messages postés 33 Date d'inscription lundi 19 octobre 2015 Statut Membre Dernière intervention 17 octobre 2023 - 30 mars 2017 à 12:16
Bonjour Tous,

Je crois que je vais pas m'en sortir !

Une question qui va vous paraître basique de chez basique mais je n'arrive pas à boucler.

Feuille 1 = mon tableau de synthèse
Feuille 2 = tableau de saisie des entrée

Je voudrais juste créer un code qui me copierait les cellules de la feuille 2 vers la feuilles 1, à la suite ...

J'ai mis un fichier exemple là :

https://www.cjoint.com/c/GCDkJdS7XyR

Si un pro est là et peux m'expliquer ?

Merci par avance

A voir également:

4 réponses

ccm81 Messages postés 10853 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 avril 2024 2 404
29 mars 2017 à 20:33
Bonjour

Un petit exemple
http://www.cjoint.com/c/GCDsGMUQDFp

Cdlmnt
0
saxo91 Messages postés 33 Date d'inscription lundi 19 octobre 2015 Statut Membre Dernière intervention 17 octobre 2023 1
30 mars 2017 à 05:33
Bonjour ccm81

Merci pour ta réponse l'idée est clairement géniale, mais il me met une erreur ici :

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Dim li As Long, lifin As Long
If Target.Value = "" Then Target.Offset(0, 1).Select: Exit Sub
If Not Intersect(Target, Columns(coclicFS)) Is Nothing Then
lifin = Range(coclicFS & Rows.Count).End(xlUp).Row
li = Target.Row
If li < lidebFS Then Target.Offset(0, 1).Select: Exit Sub
Call Transfert(li)
Range("A" & li + 1).Select
End If
End Sub

Erreur "méthode select de la classe Range a échoué"

J'aurais bien été incapable de faire un code comme celui-là, whaouh ! si on pouvait résoudre ce petit souci ce serait top.
0
ccm81 Messages postés 10853 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 avril 2024 2 404
Modifié le 30 mars 2017 à 09:58
L'erreur se produit elle sur mon fichier ou sur le tien
Que vaut la variable li lorsque l'erreur se produit

Tu peux essayer ceci
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Dim li As Long, lifin As Long, nf As String
If Target.Value = "" Then Target.Offset(0, 1).Select: Exit Sub
If Not Intersect(Target, Columns(coclicFS)) Is Nothing Then
  nf = ActiveSheet.Name
  lifin = Range(coclicFS & Rows.Count).End(xlUp).Row
  li = Target.Row
  If li < lidebFS Then Target.Offset(0, 1).Select: Exit Sub
  Call Transfert(li)
  Sheets(nf).Activate
  Range("A" & li + 1).Select
End If
End Sub

Cdlmnt
0
saxo91 Messages postés 33 Date d'inscription lundi 19 octobre 2015 Statut Membre Dernière intervention 17 octobre 2023 1
30 mars 2017 à 12:16
Bonjour ccm81,

Sur celui que tu m'as transmis et de fait le mien car je n'ai pas trouvé ...
La variable : li=6

Le code que tu m'envoies là marche nickel !!

Merci beaucoup
0