Bonjour,
Le fait d'utiliser
Dim F as Worksheet et
SET F=workbooks("Test2").sheets("Feuil1")
est très intéressant mais il y a des restrictions que je ne comprend pas. Pourriez vous me les expliquer SVP.
Prenons un exemple : J'ai 2 fichiers TEST1.xlsm et TEST2.xlsm. Tous les deux sont ouverts et TEST1 est actif.
Si je fais F.cells(1,1)="OK" cela fonctionne et dans la cellule 1,1 vient bien s'inscrire OK.
Par contre si j'essaye de faire un select sur la même cellule, cela ne fonctionne pas.
F.cells(1,1).select ne fonctionne pas
Ces éléments sont décrits en détail dans le fichier Word joint.
Pourquoi cela fonctionne t-il dans un cas et pas dans l'autre. Bien sur il y a moyen de contourner mais j'aimerai bien comprendre.
Si vous pouviez me répondre, j'apprécierai
Merci d'avance
RichardS
Le fait d'utiliser
Dim F as Worksheet et
SET F=workbooks("Test2").sheets("Feuil1")
est très intéressant mais il y a des restrictions que je ne comprend pas. Pourriez vous me les expliquer SVP.
Prenons un exemple : J'ai 2 fichiers TEST1.xlsm et TEST2.xlsm. Tous les deux sont ouverts et TEST1 est actif.
Si je fais F.cells(1,1)="OK" cela fonctionne et dans la cellule 1,1 vient bien s'inscrire OK.
Par contre si j'essaye de faire un select sur la même cellule, cela ne fonctionne pas.
F.cells(1,1).select ne fonctionne pas
Ces éléments sont décrits en détail dans le fichier Word joint.
Pourquoi cela fonctionne t-il dans un cas et pas dans l'autre. Bien sur il y a moyen de contourner mais j'aimerai bien comprendre.
Si vous pouviez me répondre, j'apprécierai
Merci d'avance
RichardS