Sheets("TT").Range("A &i:B" & i).Copy ??

  • Initiateur de la discussion Initiateur de la discussion rjcb
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

rjcb

XLDnaute Occasionnel
Bonjour,

Je ne comprends pas que cette ligne me gènère une erreur:

Code:
Sheets("TT").Range("A &i:B" & i).Copy ??

En fait je veux copier pour la valeur de i la cellule a et b.

Merci
 
Re : Sheets("TT").Range("A &i:B" & i).Copy ??

Bon bah j'ai encore un pb :/

mais avec une autre ligne:

Code:
Sheets("Macro").Range("A" & 12 & ":B" & n).Copy 'selectionne la cellule en C
    Sheets("Base_01_fix_voice_announcement").Range("A" & col_base + 1).Select
    ActiveSheet.Paste 'colle
    Application.CutCopyMode = False '"sort" du coller

Erreur au niveau de:

Sheets("Base_01_fix_voice_announcement").Range("A" & col_base + 1).Select

J'ai essayé en fixant col_base au cas ou mais même pb.

Merci
 
Re : Sheets("TT").Range("A &i:B" & i).Copy ??

RE

il faut d'abord selectionner ta feuille pus ta cellule pas le tout en direct

sinon essaies

Code:
Sheets("Macro").Range("A" & 12 & ":B" & n).Copy 'selectionne la cellule en C
Sheets("Base_01_fix_voice_announcement").Range("A" & col_base + 1).Paste 'colle
Application.CutCopyMode = False '"sort" du coller
 
Re : Sheets("TT").Range("A &i:B" & i).Copy ??

Vi ok, mais le pb c'est que les lignes juste avant fonctionnent:

Code:
Sheets("TT").Range("A" & i & ":B" & i).Copy 'copie la cellule D
    Sheets("Macro").Range("A" & k & ":B" & k).Select 'selectionne la cellule en C
    ActiveSheet.Paste 'colle
    Application.CutCopyMode = False '"sort" du coller

et que ceci ne fonctionne pas:

Code:
 Sheets("Macro").Range("A" & 12 & ":B" & n).Copy 'selectionne la cellule en C
    Sheets("Base").Range("A2").Select 'colle
    ActiveSheet.Paste 'colle
    Application.CutCopyMode = False '"sort" du coller

Ca c'est un mystère ...
 
Re : Sheets("TT").Range("A &i:B" & i).Copy ??

Oui tres étrange si, ce que j ai remarqué et que je ne sais expliquer ....

Pour que cette macro ne bug pas il faut que quand tu la lance tu sois dans la feuille Base

Code:
 Sheets("Macro").Range("A" & 12 & ":B" & n).Copy 'selectionne la cellule en C
    Sheets("[COLOR=Red]Base[/COLOR]").Range("A2").Select 'colle
    ActiveSheet.Paste 'colle
    Application.CutCopyMode = False '"sort" du coller
idem pour celle la il faut te placer dans la feuille Macro

Code:
Sheets("TT").Range("A" & i & ":B" & i).Copy 'copie la cellule D
    Sheets("Macro").Range("A" & k & ":B" & k).Select 'selectionne la cellule en C
    ActiveSheet.Paste 'colle
    Application.CutCopyMode = False '"sort" du coller

aucun explication par contre sur le pourquoi du comment 🙁
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
2
Affichages
469
Réponses
7
Affichages
178
Réponses
15
Affichages
788
Retour