Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2019 recuperer plage de cellule sur feuille differente

juju91

XLDnaute Junior
Bonjour à tous.
J'ai encore besoin de vos compétences.
Je souhaiterais, via un bouton voir un double click , récupérer les formules d'une plage (Colonne de E à AL) de donné dans une feuille( MATRI)qui est en principe masquéé pour les coller dans la feuille (PLAN) a partir de la Cellule active de la colonne E.
Les deux feuilles ont la même structure.
J'arrive a récupérer les formules cellule par cellule avec un double click, avec le code ci-dessous .
le but de ma demande est de le faire sur une plage de cellule (Colonne de E à AL) de la ligne de la cellule active

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Not (Target.Column >= 2 And Target.Column <= 42) Then Exit Sub
Cancel = True
With Target
.FormulaR1C1 = Sheets("PLANNING").Range(.Address).FormulaR1C1
End With
End Sub

j'espère que mon explication est claire et qu'une bonne âme pourra m'aider .

Par avance merci
 

Pièces jointes

  • RECUPERER FORMULE PLAGE DE CELLULE AUTRE FEUILLE.xlsm
    22.5 KB · Affichages: 3

Phil69970

XLDnaute Barbatruc
Bonjour @juju91

Ton fichier ne contient pas de macros et pas de formules
Et si tu expliquais mieux le but recherché, en clair à quoi cela va te servir ?
==> J'ai bien compris que tu veux recopier les formules
==> Si il y a des valeurs ou d'autres formules que faire ?
==> la feuille "Matri" n'est pas masquée dans ton fichier
==> A t'elle un MDP si oui lequel ?
==> Si tu as une centaine de noms et de mettre une centaine de boutons me semble un peu too much !!!!
etc.......
J'ai l'impression que tu as une feuille modèle que tu veux reproduire ?

Fournit un fichier plus représentatif avec les macros et formules que tu as faites
C'est quoi représentatif ?

- représentatif, même organisation des lignes et des colonnes, mêmes libellés, mêmes noms de feuilles...
- anonymisé, pas de données personnelles réelles tels nom, n° sécu, adresse ... remplacé par Nom1, Nom2 etc ....
- simplifié, une quinzaine de lignes reproduisant l'ensemble des différents cas envisageables (Avec le résultat souhaité éventuellement)

Si cela fonctionne sur le fichier fourni et pas sur le vrai fichier c'est qu'il n'est en rien représentatif ou que tu n'as pas su transposer ce qui devrait être un simple copier coller du code.
 
Dernière édition:

juju91

XLDnaute Junior
bonjour Phil69970

Merci de passer du temps sur mon problème.
Voici le fichier d'origine simplifié ... avec les vrais nom de feuilles.
j'ai retiré les infos et masqué des lignes .

La feuille "09" étant celle que je voudrais renseigner.
J'ai aussi masqué la feuille "planning" qui correspond ou sont les formules à extraire( pas de mot de passe pour le moment)
En effet mettre un bouton par ligne me parait un peu fastidieux.....
C'est pourquoi j'avais soumis l'idée de lancer le code avec un double click sur une cellule de la ligne.

Encore merci de votre aide.
 

Pièces jointes

  • CREATION FEUILLE DUPLIQUE A INDENTIQUEv2.zip
    875.3 KB · Affichages: 4

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…