VBA Range(cells(...).value=Range(cells(...).v
Résolu
Mrfrize
Messages postés
197
Statut
Membre
-
Larry -
Larry -
Bonjour a tous,
Voila j'ai un probleme tout a fait similaire,
Lorsque j'écris :
NewSite.Cells(3, 3).Value = Data.Sheets("Summary Contacts").Cells(i, 5).Value
ma macro fonctionne mais lorsque j'écris:
NewSite.Range(Cells(7, 3), Cells(7, 7)).Value = Data.Sheets("Summary Contacts").Range(Cells(i, 10), Cells(i, 14)).Value
Elle ne fonctionne pas je ne comprends pas pourquoi?
Quelqu'un aurai une idée?
Mon message d'erreur est:
Run-time error '1004':
Application-defined or object-defined error
Merci d'avance
Voila j'ai un probleme tout a fait similaire,
Lorsque j'écris :
NewSite.Cells(3, 3).Value = Data.Sheets("Summary Contacts").Cells(i, 5).Value
ma macro fonctionne mais lorsque j'écris:
NewSite.Range(Cells(7, 3), Cells(7, 7)).Value = Data.Sheets("Summary Contacts").Range(Cells(i, 10), Cells(i, 14)).Value
Elle ne fonctionne pas je ne comprends pas pourquoi?
Quelqu'un aurai une idée?
Mon message d'erreur est:
Run-time error '1004':
Application-defined or object-defined error
Merci d'avance
A voir également:
- Cells vba
- Vba cells range - Meilleures réponses
- Range.value - Meilleures réponses
- Incompatibilité de type vba ✓ - Forum Programmation
- L'indice n'appartient pas à la sélection vba - Forum VB / VBA
- Excel compter cellule couleur sans vba - Guide
- Find vba - Astuces et Solutions
- Vba attendre 1 seconde ✓ - Forum VB / VBA
8 réponses
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
Mrfrize
Messages postés
197
Statut
Membre
6
Désoler, mais aucune des tes méthodes ne marche.
michel_m
Messages postés
18903
Statut
Contributeur
3 317
j'avais testé sur une maquette et ca marchait, sinon, je ne me serais pas permis de te proposer une solution