VBA Range(cells(...).value=Range(cells(...).v
Résolu/Fermé
Mrfrize
Larry - 22 juil. 2015 à 21:44
- Messages postés
- 185
- Date d'inscription
- jeudi 20 septembre 2007
- Statut
- Membre
- Dernière intervention
- 17 août 2018
Larry - 22 juil. 2015 à 21:44
A voir également:
- Vba range cells
- Range cells vba - Meilleures réponses
- Range cells - Meilleures réponses
- VBA Range(cells(...).value=Range(cells(...).v ✓ - Forum - VB / VBA
- Vba range cells variable - Forum - Bureautique
- Excel VBA range(cells(i,1),cells(i,100)).find ✓ - Forum - Excel
- [Excel VBA] - Range(Cells et Sheets ✓ - Forum - Excel
- Vba range(cells variable) ✓ - Forum - VB / VBA
8 réponses
michel_m
2 févr. 2012 à 11:35
- Messages postés
- 16570
- Date d'inscription
- lundi 12 septembre 2005
- Statut
- Contributeur
- Dernière intervention
- 26 mai 2022
2 févr. 2012 à 11:35
Bonjour
ou
NewSite.Range(Cells(7, 3), Cells(7, 7)) = Data.Sheets("Summary Contacts").Range(Cells(i, 10), Cells(i, 14)).Value
ou
NewSite.Range("C3").resize(1,4)= Data.Sheets("Summary Contacts").Range(Cells(i, 10), Cells(i, 14)).Value
2 févr. 2012 à 11:41
2 févr. 2012 à 11:53
2 févr. 2012 à 11:56
C'est effectivement trés curieux . J'ai remarqué que cela fonctionne si on exécute la macro en étant positioné dans la feuille "Summary Contacts". Comme dit Lermite222 mystère !
2 févr. 2012 à 12:00
OK, chez moi ça fonctionne aussi.
A+
2 févr. 2012 à 12:14
NewSite.Range("C7:G7").Value = Data.Sheets("Summary Contacts").Range("J" & i & ":" & "N" & i).Value
Mais j'aimerai bien savoir pourquoi les autres solutions ne marche pas chez moi.