Sub Ajout_Base() Dim Plage As Range Dim Cellule As Range 'Ouverture du classeur base.xls Workbooks.Open Filename:= _ "C:\ptc_config\config_perso_wf2\Macros_Articles\code_xls\base.xls" 'Insertion d'une nouvelle ligne sans MFC Workbooks("base.xls").Worksheets("Feuil1").Rows("3:3").Insert Shift:=xlDown ' Copier coller la MFC de la ligne du dessous Workbooks("base.xls").Worksheets("Feuil1").Range("A5").Copy Workbooks("base.xls").Worksheets("Feuil1").Range("A3").PasteSpecial Paste:=xlPasteFormats 'Copier de la ligne 2 du classeur code.xls vers la ligne 3 de base.xls Workbooks("code.xls").Worksheets("Feuil1").Range("A2:H2").Copy Workbooks("base.xls").Worksheets("Feuil1").Range("A3").PasteSpecial Paste:=xlPasteValues 'Effacer les A du format Set Plage = Range("D3:D200") For Each Cellule In Plage Cellule.Value = Replace(Cellule.Value, "A", "") Next Cellule 'Effacer les espaces de base.xls. Call SupprEspaces 'Module 4 'Effacer les caractères (ï>>¿) BOM (UTF_8) Call SupprimerCar 'Module 5 End Sub
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questiontoto = Sheets("Feuil2").Range("B9:E9") Sheets("Feuil1").Range("C11:F11") = toto