couper/coller une cellule change la réference de la formule dans autres cases

Guigui

XLDnaute Occasionnel
Bonjour le forum,

Voici mon problème :

J'ai 2 plannings avec un calcul d'amplitude, d'heures de nuit, de dimanche ...
je souhaite intervertir certains horaires pour effectuer des changements.
J'effectue pour cela un couper / coller du 1er horaire vers une cellule vide puis je coupe le 2nd horaire pour le mettre à la place du 1er ...

en faisant cette manipulation, mes cellules contenants les formules se modifient.
J'ai essayer de verrouiller ceci avec des $ mais rien n'y fait.

je vous joint un exemple.

Merci par avance.
Guillaume
 

Pièces jointes

  • exemple.xls
    78 KB · Affichages: 45
  • exemple.xls
    78 KB · Affichages: 48
  • exemple.xls
    78 KB · Affichages: 43

sourcier08

XLDnaute Occasionnel
Re : couper/coller une cellule change la réference de la formule dans autres cases

Bonjour le forum,

En passant par une macro pour intégrer les données dans des variables, ce serait plus simple, je pense.
 

Pièces jointes

  • exemple.xls
    88.5 KB · Affichages: 35
  • exemple.xls
    88.5 KB · Affichages: 40
  • exemple.xls
    88.5 KB · Affichages: 38

Guigui

XLDnaute Occasionnel
Re : couper/coller une cellule change la réference de la formule dans autres cases

Bonsoir Sourcier08,

Merci pour l'approche. Je voulais éviter du vba mais effectivement pourquoi pas.
Dans le même esprit, est-il possible de conserver le format des cellules a intervertir ?
 

sourcier08

XLDnaute Occasionnel
Re : couper/coller une cellule change la réference de la formule dans autres cases

Essayes de voir si ça te convient comme ça.

[Édition] Je viens de voir que j'avais oublié d'enlever la déclaration de var1 et var2.
C'est fait. Fichier modifié ! Même si ça n'a pas d'impact sur la macro, ça me dérangeait. (voir réponse plus bas)
 
Dernière édition:

sourcier08

XLDnaute Occasionnel
Re : couper/coller une cellule change la réference de la formule dans autres cases

De rien !

J'avais oublié la gestion d'erreur si on clique sur annuler de l'InputBox.
C'est fait !

Bonne soirée.
 

Pièces jointes

  • exemple.xls
    89.5 KB · Affichages: 42
  • exemple.xls
    89.5 KB · Affichages: 43
  • exemple.xls
    89.5 KB · Affichages: 46
Dernière édition:

Statistiques des forums

Discussions
312 330
Messages
2 087 335
Membres
103 523
dernier inscrit
mounir2025