Pb: copier une plage de cellules en gardant le mm format via une macro

  • Initiateur de la discussion Initiateur de la discussion foufana
  • 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 !

F

foufana

Guest
Salut à tous,

J'ai un petit souci en copiant une plage de cellules d'un fichier à un autre à l'aide d'une marco. Le résultat est que sur le fichier où sont coller les données le format n'est pas le même que celui de départ!

Merci pour votre aide

Foufana
 
Re : Pb: copier une plage de cellules en gardant le mm format via une macro

Bonjour à tous,

avec cette macro:
Code:
Sub Macro1()
[COLOR=teal]' cette macro permet de copier le contenu et le format[/COLOR]
[COLOR=teal]' de la cellule "B4" du classeur actif[/COLOR]
[COLOR=teal]' dans la cellule "B4" du Classeur2[/COLOR]
    Range("B4").Select
    Selection.Copy
    Windows("Classeur2").Activate
    Range("B4").Select
    Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
        False, Transpose:=False
End Sub

à+
Philippe
 
Re : Pb: copier une plage de cellules en gardant le mm format via une macro

Alors pour le fichier il est trop volumineux mais je peux t'en dire plus sur la macro:
- Tout d'abord, la macro dit ceci :
GetData "S:\DCG\DCG_Commun\CNCE-Rac\Barèmes\2010\" & NomFichier, "BAREMES", _
"B5:M21665", Sheets("Traitement").Range("A1"), True, False
Autrement dit, il va chercher la plage de cellules B5 à M21665 de l'onglet BAREMES d'un certain fichier et le copie dans mon fichier voulu, dans l'onglet traitement en A1.

- Puis à partir de cet onglet traitement, la macro dit ceci:
Columns("D😀").Select
Selection.SpecialCells(xlCellTypeVisible).Select
Selection.Copy
Sheets("TCI crédit").Select
Range("AI1").Select
ActiveSheet.Paste
Autrement dit elle copie les données de la colonne D dans l'onglet TCI crédit en AI1.

Et le pb c'est que le format n'est pas le même car au début j'ai un pourcentage (0.2%) et au final j'ai 0.002 et je voudrai 0.2 (sans le pourcentage si possible)

J'espère avoir été clair...Merci
 
- 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
3
Affichages
326
Réponses
6
Affichages
450
Retour