Blocage sur macro
Résolu/Fermé
kazede
-
Modifié par kazede le 24/02/2011 à 13:45
lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 - 25 févr. 2011 à 19:08
lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 - 25 févr. 2011 à 19:08
A voir également:
- Blocage sur macro
- Blocage agriculteur carte en temps réel - Accueil - Transports & Cartes
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Macro word - Guide
- Blocage messenger - Guide
- Blocage pub youtube - Accueil - Streaming
8 réponses
lermite222
Messages postés
8724
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 190
24 févr. 2011 à 13:50
24 févr. 2011 à 13:50
Bonjour,
Pourrait y avoir une erreur, faudra alors séparer les actions.
Tu dis
A+
Sheets("tableau de suivi 2").Range("BA" & lig & ":BV" & lig).copy .Range("BH" & ligne)
Pourrait y avoir une erreur, faudra alors séparer les actions.
Tu dis
A+
lermite222
Messages postés
8724
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 190
25 févr. 2011 à 10:01
25 févr. 2011 à 10:01
Les cellules que tu copie.. c'est des formules ?
La copie des formats est conforme ?
La copie des formats est conforme ?
lermite222
Messages postés
8724
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 190
25 févr. 2011 à 12:19
25 févr. 2011 à 12:19
Bonjour Michel, le pasteSpecial ne fonctionne pas en direct avec copy.
Mais tu à raison, faire en deux fois mais avec une petite inversion.
Tu dis, si ça ne va pas j'ai encore une autre solution.
Mais tu à raison, faire en deux fois mais avec une petite inversion.
Sheets("tableau de suivi 2").Range("BA" & lig & ":BV" & lig).copy .Range("BH" & ligne) .Range("BH" & ligne & ":CB" & ligne).Value = Sheets("tableau de suivi 2").Range("BA" & lig & ":BV" & lig).Value
Tu dis, si ça ne va pas j'ai encore une autre solution.
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
25 févr. 2011 à 12:37
25 févr. 2011 à 12:37
Bonjour,
le pasteSpecial ne fonctionne pas en direct avec copy.
pourtant, essaies cette démo tirée de mon grenier
https://www.cjoint.com/?0czmKZaiBuT
Bon après midi
le pasteSpecial ne fonctionne pas en direct avec copy.
pourtant, essaies cette démo tirée de mon grenier
https://www.cjoint.com/?0czmKZaiBuT
Bon après midi
lermite222
Messages postés
8724
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 190
Modifié par lermite222 le 25/02/2011 à 19:39
Modifié par lermite222 le 25/02/2011 à 19:39
Re,
C'est comme j'ai dis.
Dans ton grenier, ton exemple passe par une CIBLE, Pas ton poste précédant.
Essaye en direct comme tu l'indique plus haut.
C'est comme j'ai dis.
Dans ton grenier, ton exemple passe par une CIBLE, Pas ton poste précédant.
Essaye en direct comme tu l'indique plus haut.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Les cellules que tu copie.. c'est des formules ?
Il y a des formules dans une partie de la plage des cellules que je copie, mais si elle ne sont pas la, ce n'est pas important. Le plus important est la conservation d'un code couleur sur certaines cellules nécéssaire à la compréhension de mon document.
La copie des formats est conforme ?
Non, avant ta modification , je copiais uniquement la valeur des cellules, et avec ta modification, j'ai "VRAI" affiché partout où je devrais avoir mes valeurs et ma mise en forme.
Je perds donc l'affichage des valeurs.
Merci.
Il y a des formules dans une partie de la plage des cellules que je copie, mais si elle ne sont pas la, ce n'est pas important. Le plus important est la conservation d'un code couleur sur certaines cellules nécéssaire à la compréhension de mon document.
La copie des formats est conforme ?
Non, avant ta modification , je copiais uniquement la valeur des cellules, et avec ta modification, j'ai "VRAI" affiché partout où je devrais avoir mes valeurs et ma mise en forme.
Je perds donc l'affichage des valeurs.
Merci.
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
25 févr. 2011 à 11:45
25 févr. 2011 à 11:45
Bonjour,
Ta mise en forme est elle créer manuellement ou par une MFC (Mise en Forme Conditionnelle)
Ta mise en forme est elle créer manuellement ou par une MFC (Mise en Forme Conditionnelle)
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
Modifié par michel_m le 25/02/2011 à 12:10
Modifié par michel_m le 25/02/2011 à 12:10
Donc en 2 fois comme l'a dit Lermite
en 1° ligne tu peux aussi prendre la solution de lermite
Michel
.Range("BH" & ligne & ":CB" & ligne).Value = Sheets("tableau de suivi 2").Range("BA" & lig & ":BV" & lig).Value Sheets("tableau de suivi 2").Range("BA" & lig & ":BV" & lig).Copy Range("BH" & ligne).PasteSpecial Paste:=xlPasteFormats non testé...
en 1° ligne tu peux aussi prendre la solution de lermite
Michel