Bonjour,
je sollicite votre aide pour la mise en forme d'une macro de copie de colonne.
J'ai récupéré une ligne de commande d'un autre fichier dans lequel il y a du copié/collé de colonne mais j'ai besoin de l'adapter pour ce nouveau fichier.
La ligne de commande que j'utilise:
'Copie des colonnes de la source
NbrLignes = Sheets("liste_installations_hors coges").Range("C65526").End(xlUp).Row
Sheets("liste_installations_hors coges").Range("A15:A" & NbrLignes & ",C15" & NbrLignes & ",V15:V" & NbrLignes & ",I15:M" & NbrLignes).Copy .Range("A22")
Cela me recopie bien sur le nouvel onglet les colonnes A,C,D,I,J,K,L,M,V dans cet ordre alors que je voudrais que ça soit dans cet ordre A,C,D,V,I,J,K,L,M.
Comment puis je faire?
Deuxième question:
dans une des colonnes source, il y a une autre colonne que j'aimerais recopier mais dans cette colonne, les cellules ont du texte du type "MC 01/07/2006" ou "PFI 01/02/2000" etc et de ces cellules, j'aimerais uniquement conserver le texte du début, à savoir dans cet exemple, CP et PFI. Et je ne trouve pas la commande macro pour effectuer cette action ni comment combiner avec la commande de recopie de colonnes.
Merci d'avance pour l'aide que vous pourriez m'apporter.
Cdt
je sollicite votre aide pour la mise en forme d'une macro de copie de colonne.
J'ai récupéré une ligne de commande d'un autre fichier dans lequel il y a du copié/collé de colonne mais j'ai besoin de l'adapter pour ce nouveau fichier.
La ligne de commande que j'utilise:
'Copie des colonnes de la source
NbrLignes = Sheets("liste_installations_hors coges").Range("C65526").End(xlUp).Row
Sheets("liste_installations_hors coges").Range("A15:A" & NbrLignes & ",C15" & NbrLignes & ",V15:V" & NbrLignes & ",I15:M" & NbrLignes).Copy .Range("A22")
Cela me recopie bien sur le nouvel onglet les colonnes A,C,D,I,J,K,L,M,V dans cet ordre alors que je voudrais que ça soit dans cet ordre A,C,D,V,I,J,K,L,M.
Comment puis je faire?
Deuxième question:
dans une des colonnes source, il y a une autre colonne que j'aimerais recopier mais dans cette colonne, les cellules ont du texte du type "MC 01/07/2006" ou "PFI 01/02/2000" etc et de ces cellules, j'aimerais uniquement conserver le texte du début, à savoir dans cet exemple, CP et PFI. Et je ne trouve pas la commande macro pour effectuer cette action ni comment combiner avec la commande de recopie de colonnes.
Merci d'avance pour l'aide que vous pourriez m'apporter.
Cdt