Copie d'une colonne vers une autre feuille

Campagnou

XLDnaute Nouveau
Bonjours à tous,

Voila je cherche mais n'arrive pas à créer un macros afin de faire une copie d'une série de valeurs (F26 à F41) sur une autre feuilles afin de reporter les valeurs sur celles ci (colonne nombres) pourriez vous m'aider svp ?

D'avance merci.
 

Pièces jointes

  • PV de caisse.xlsm
    38.6 KB · Affichages: 25

Campagnou

XLDnaute Nouveau
Bonjour JBARBE,

Merci c'est exactement comme sa que je le voulais, c'est PARFAIT.
En revanche es-ce que tu connaîtrais une manip pour faire en sorte qu'en plus de copier les valeurs, le bouton GO m'emmène aussi sur la feuille cible. J'ai essayer avec un lien hypertexte mais les deux ne sembles pas vouloir fonctionner ensembles.

Merci encore pour ton attention à mon problème.

Cdt
 

Jacky67

XLDnaute Barbatruc
Bonjours à tous,

Voila je cherche mais n'arrive pas à créer un macros afin de faire une copie d'une série de valeurs (F26 à F41) sur une autre feuilles afin de reporter les valeurs sur celles ci (colonne nombres) pourriez vous m'aider svp ?

D'avance merci.
Bonjour à tous
Essaye comme en Pj
 

Pièces jointes

  • PV de caisse (1).xlsm
    41.1 KB · Affichages: 27
Dernière édition:

JBARBE

XLDnaute Barbatruc
Bonjour JBARBE,

Merci c'est exactement comme sa que je le voulais, c'est PARFAIT.
En revanche es-ce que tu connaîtrais une manip pour faire en sorte qu'en plus de copier les valeurs, le bouton GO m'emmène aussi sur la feuille cible. J'ai essayer avec un lien hypertexte mais les deux ne sembles pas vouloir fonctionner ensembles.

Merci encore pour ton attention à mon problème.

Cdt
Re,
C'est pourtant facile !
Chose dite, chose faite !
PS : il y avait une macro qui bugueait et dont j'ai dû corriger pour pouvoir utiliser ton fichier!
Une mauvaise référence de feuille (Feuil2) !
Je ne sais si cette macro est utile mais elle a été supprimée par Jacky67 afin que sa macro puisse fonctionner !
la macro correspondante :
Code:
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
Dim plage As Range, cel As Range, montant As Range
    Application.EnableEvents = False
    Set montant = [D27]
    With Feuil2
        Set plage = .Range("b9:b39")
    End With
    For Each cel In plage
        If cel.Offset(0, 0).Value = Date Then cel.Offset(0, 1) = montant.Value
    Next cel
    Application.EnableEvents = True
End Sub
Bonne soirée !
 

Pièces jointes

  • PV de caisse.xlsm
    43.6 KB · Affichages: 17
Dernière édition:

JBARBE

XLDnaute Barbatruc
Bonjour à tous,
Suppression de la macro du post 5 qui est inutile après l'utilisation de ma macro !
Enfin si la cellule C18 "feuille COFFRE" ne change pas, une seule boucle est nécessaire !
Bonne journée !
 

Pièces jointes

  • PV de caisseA.xlsm
    42.4 KB · Affichages: 16
Dernière édition:

JBARBE

XLDnaute Barbatruc
Re,
Autre solution :
- Le transfert de la saisie dans la feuille COFFRE se fait automatiquement lors de la saisie de la colonne F (feuille passage soir )
- Un bouton "Selection COFFRE" permet de sélectionner la feuille COFFRE !
Bonne journée !
 

Pièces jointes

  • PV de caisseA.xlsm
    43.3 KB · Affichages: 30

Discussions similaires