Copier / coller avec vba
Licoquelicot
Messages postés
11
Date d'inscription
Statut
Membre
Dernière intervention
-
Licoquelicot Messages postés 11 Date d'inscription Statut Membre Dernière intervention -
Licoquelicot Messages postés 11 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
J'ai un pgm vba qui me permet d'aller chercher des infos dans un fichier excel et de les coller dans un autre.
Je voudrais que se programme ne me colle que les infos correspondant au n°de semaine rentré dans l'inputbox au tout début de mon pgm car, pour le moment il me colle tout...
Quelqu'un aurait une idée?
Voici le pgm:
Merci
J'ai un pgm vba qui me permet d'aller chercher des infos dans un fichier excel et de les coller dans un autre.
Je voudrais que se programme ne me colle que les infos correspondant au n°de semaine rentré dans l'inputbox au tout début de mon pgm car, pour le moment il me colle tout...
Quelqu'un aurait une idée?
Voici le pgm:
Sub Dechet_Finition_Hebdo()
'Identification des chemins et des fichiers
Dim Chemin As String
Dim Fichier As String
Dim Semaine As Long
Chemin = "X:\30_QUALITE\307_Gestion_de_service\AAAA-Main-Courante-Atelier"
'demande à l'utilisateur le numéro de semaine, semaine en cours par défaut
Semaine = InputBox("N° de la semaine", "SEMAINE", DatePart("ww", Date, vbMonday) - 1)
Fichier = "MC_Shootage.xlsm" '" & Semaine & "
'Transfert des données
ChDir Chemin
'ouverture du fichier en lecture seule
Workbooks.Open Filename:=Chemin & "\" & Fichier, UpdateLinks:=0, ReadOnly:=True
'recopie l'onglet Synthese dans le fichier destination MC_Commun2.xlsm"
'Sheets("Synthese" ).Copy Before:=Workbooks("MC_commun2.xlsm" ).Sheets("Donnees" )
Workbooks("MC_commun2.xlsm" ).Worksheets("Donnees" ).Cells.ClearContents
Workbooks("MC_Shootage.xlsm" ).Worksheets("Synthese" ).Cells.Copy _
Workbooks("MC_commun2.xlsm" ).Worksheets("Donnees" ).Range("A1" )
'fermeture du fichier source
Workbooks(Fichier).Close SaveChanges:=False
End Sub
Merci
A voir également:
- Copier / coller avec vba
- Historique copier coller - Guide
- Copier coller pdf - Guide
- Copier-coller - Accueil - Informatique
- Style d'écriture a copier coller - Guide
- Arobase copier coller - Forum Windows 10
3 réponses
Bonjour michel_m,
En fait, le pgm fait apparaitre une inputbox, on rentre le n° de la semaine voulue et ensuite le pgm doit être capable d'aller chercher se n° dans "MC_Shootage" et copier / coller les infos correspondantes dans l'onglet "Donnees" du document "MC_commun2".
Est-ce un peu plus claire?
Merci pour votre aide
En fait, le pgm fait apparaitre une inputbox, on rentre le n° de la semaine voulue et ensuite le pgm doit être capable d'aller chercher se n° dans "MC_Shootage" et copier / coller les infos correspondantes dans l'onglet "Donnees" du document "MC_commun2".
Est-ce un peu plus claire?
Merci pour votre aide
Est-ce un peu plus claire?
Non, les différents numéros se trouvent ils sur une ligne et laquelle ou qur une colonne et laquelle; ?
Quel est le volume à transporter et le type de données: textes, date nombre...?
au besoin, joindre le fichier
Non, les différents numéros se trouvent ils sur une ligne et laquelle ou qur une colonne et laquelle; ?
Quel est le volume à transporter et le type de données: textes, date nombre...?
au besoin, joindre le fichier
pour joindre une pièce
mettre le classeur sans données confidentielles en pièce jointe sur
http://cjoint.com/
puis copier l'adresse du lien et la coller dans le message de réponse
Bonjour,
Voici le lien pour ouvrir mes documents.
En espèrant que ça vous aidera!
https://www.cjoint.com/?3EpidrhnDcV
Voici le lien pour ouvrir mes documents.
En espèrant que ça vous aidera!
https://www.cjoint.com/?3EpidrhnDcV