• Initiateur de la discussion Initiateur de la discussion CAFRINE
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

C

CAFRINE

Guest
Bonsoir à tous
une macro de catrice !
------------------------------------------------
Sub TranspoArchives()
Application.ScreenUpdating = False
For Each X In Range(Range("B3"), Range("B65536").End(xlUp))
If X.Offset(0, 10) <= 0 Then
X.Offset(0, -1).Resize(1, 14).Copy
Sheets("Archives").Range("A65536").End(xlUp).Offset(1, 0).PasteSpecial Paste:=xlPasteValues
X.Resize(1, 13).ClearContents
End If
Next
Application.ScreenUpdating = True
End Sub
-------------------------------------------------
peut-on la modifier de sorte que les formules des cellules d'origines ne soient pas supprimées...
Merci beaucoup
Cafrine
 
Re : macro pour modif

Bonsoir,

En faisant ceci si bien compris :
Code:
 Sub TranspoArchives()
Application.ScreenUpdating = False
For Each X In Range(Range("B3"), Range("B65536").End(xlUp))
    If X.Offset(0, 10) <= 0 Then
        X.Offset(0, -1).Resize(1, 14).Copy
        Sheets("Archives").Range("A65536").End(xlUp).Offse  t(1, 0).PasteSpecial Paste:=xlPasteFormulas
    End If
Next
Application.ScreenUpdating = True
End Sub
Cordialement
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
4
Affichages
734
Réponses
5
Affichages
911
Retour