Bonjour,
Je n'arrive pas à trouver les fonctions pour le cas suivant:
Je suis sur le classeur ("sauve devis") onglet sheets ("1")
Si ma dernière cellule est (par exemple A21) je cherche à aller dans un autre classeur qui s'appelle ("menu"), aller sur l'onglet ("devis"),
et a me positionner en A21, (soit la même cellule que le classeur ("sauve devis") onglet sheets ("1") ) puis sélectionner jusqu'en F61 (F61 toujours fixe)
With ActiveSheet
dl = .Cells(.Rows.Count, 1).End(xlUp).Row 'dernière cellule non vide en A
End With
Range("A21:F61").Select
Selection.Copy
Windows("SAUVE DEVIS.xlsm").Activate
Sheets(1).Select
ActiveSheet.Paste
Conserver cette sélection mais SANS la colonne A et faire supprimer sur B21:F61
J'ai besoin de conserver la colonne A et j'ai besoin de récupérer B21:F61 qui contiennent des mises en formes conditionnelles.
Pour un autre cas, ma dernière cellule sur le classeur ("sauve devis") onglet sheets ("1") peut être A45
Je vais sur onglet ("devis)" du classeur ("menu)", me positionne en A45, copie A45:F61, revient sur sheets (1) de ("sauve devis"), me positionne en A45, je colle, sélectionne B45:F61 et supprime.
Bonne réception.
Bien cordialement.