BOBIE
Habitué
bonjour a tous,
Je suis novice en VBA et je cherche a copier une cellule (B8) d'un classeur dans une autre cellule (B3) de plusieurs classeur.
seulement voila le programme que j'ai fait ne marche pas
[cpp]
Sub CopierDonnees()
Dim Entree As Workbook, Sortie As Workbook
Nomfichierentree = Application.GetOpenFilename("PLAN DE CHARGE vierge (*.xls), *.xsl")
' On verifie que l'on a selectionné un nom de classeur
If Nomfichierentree <> False Then
' On ouvre le classeur
Set Entree = Workbooks.Open(PLAN DE CHARGE vierge)
NomFichierSortie = Application.GetOpenFilename("OE vierge (*.xls), *.xsl")
If NomFichierSortie <> False Then
Set Sortie = Workbooks.Open(OE vierge)
' Ici tu mets la copie de la cellule de la feuille d'entrée vers la feuille de sortie
Sortie.Worksheets("Feuil1").Range ("B3") = Entree.Worksheets("Feuil1").Range ("B8")
[/cpp]
si quelqu'un a une idée de mes erreurs ou une meilleur solution à mon problème toute idée est la bienvenue
merçi d'avance
Je suis novice en VBA et je cherche a copier une cellule (B8) d'un classeur dans une autre cellule (B3) de plusieurs classeur.
seulement voila le programme que j'ai fait ne marche pas
[cpp]
Sub CopierDonnees()
Dim Entree As Workbook, Sortie As Workbook
Nomfichierentree = Application.GetOpenFilename("PLAN DE CHARGE vierge (*.xls), *.xsl")
' On verifie que l'on a selectionné un nom de classeur
If Nomfichierentree <> False Then
' On ouvre le classeur
Set Entree = Workbooks.Open(PLAN DE CHARGE vierge)
NomFichierSortie = Application.GetOpenFilename("OE vierge (*.xls), *.xsl")
If NomFichierSortie <> False Then
Set Sortie = Workbooks.Open(OE vierge)
' Ici tu mets la copie de la cellule de la feuille d'entrée vers la feuille de sortie
Sortie.Worksheets("Feuil1").Range ("B3") = Entree.Worksheets("Feuil1").Range ("B8")
[/cpp]
si quelqu'un a une idée de mes erreurs ou une meilleur solution à mon problème toute idée est la bienvenue
merçi d'avance