M
MOI
Guest
Bonjour a tous et à toutes,
Comme bcp sur le site j'ai besoin l'aide de quelqu'un
J'ai 2 files ouverts sur excel : je vexu envoyer des données du 1er file (dont le nom est variable : XXX.xls) vers le second dont le nom est fixe
Windows('XX.xls').Activate
Sheets('Database').Range('data').Copy
Windows('Main_File.xls').Activate
Sheets('Receiptdata').Range('A65536').End(xlUp).Offset(0, 2).PasteSpecial Transpose:=True
End With
Mon pb c'est qu'à l'origine la feuille 'XX.xls' devait garder ce nom de file mais en fait ce nom devient variable alors comment je peux dire par macro
Activate la feuille dont le nom n'est pas 'Main_File' afin que j'envoie bien les données du file au nomp variable vers lenom fixe ainsi si j'ouvre que les 2 files nécessaire au transfert des données de Tuemsheet vers Main File alors cela fonctionne
Je veux remplacer juste cette ligne 'Windows('XX.xls').Activate' par activer autre feuille que celle nommée 'Main_File'
J'espère être assez clair sinon je fais un exemple
Merci pour vos propositions
MOI
Comme bcp sur le site j'ai besoin l'aide de quelqu'un
J'ai 2 files ouverts sur excel : je vexu envoyer des données du 1er file (dont le nom est variable : XXX.xls) vers le second dont le nom est fixe
Windows('XX.xls').Activate
Sheets('Database').Range('data').Copy
Windows('Main_File.xls').Activate
Sheets('Receiptdata').Range('A65536').End(xlUp).Offset(0, 2).PasteSpecial Transpose:=True
End With
Mon pb c'est qu'à l'origine la feuille 'XX.xls' devait garder ce nom de file mais en fait ce nom devient variable alors comment je peux dire par macro
Activate la feuille dont le nom n'est pas 'Main_File' afin que j'envoie bien les données du file au nomp variable vers lenom fixe ainsi si j'ouvre que les 2 files nécessaire au transfert des données de Tuemsheet vers Main File alors cela fonctionne
Je veux remplacer juste cette ligne 'Windows('XX.xls').Activate' par activer autre feuille que celle nommée 'Main_File'
J'espère être assez clair sinon je fais un exemple
Merci pour vos propositions
MOI