Utiliser une feuille dans une autre (Excel)

Utiliser une feuille dans une autre (Excel) - Logiciels - Windows & Software

Marsh Posté le 31-05-2009 à 22:40:52    

Salut à vous,
 
Je voudrais savoir : est il possible de créer une feuille de calcul qui feraient référence à une autre, je m'explique:
 
je souhaite avoir ma feuille de calcul principale qui regroupe un petit tableau et un graphique qui serait fonction d'autres feuilles de calcul.
 
est ce possible ?
 
merci d'avance.

Reply

Marsh Posté le 31-05-2009 à 22:40:52   

Reply

Marsh Posté le 31-05-2009 à 23:04:47    

Bon j'ai regardé un petit peu sur internet et ce qui semble le mieux c'est de combiner access et excel mais est ce que c'est possible d'y faire référence dans une feuille de calcul excel ?
 
sur ce je vous remercie d'avance ...

Reply

Marsh Posté le 01-06-2009 à 00:54:34    

Citation :

est il possible de créer une feuille de calcul qui feraient référence à une autre

C'est possible. Mais il y a plusieurs solutions. Par exemple en VBA:

Set feuille3 = ThisWorkbook.Sheets("Feuil3" )
Contenu_de_celluleB4 = feuille3.Cells(4, 2).Value


Par exemple, dans une formule :

=Feuil3!B4


Citation :

combiner access et excel mais est ce que c'est possible

C'est possible en VBA.

Set xlApp = CreateObject("Excel.Application" )
etc...

Reply

Marsh Posté le 01-06-2009 à 07:31:21    

Bonjour,
Aucun problème pour utiliser des cellules ou des plages d'une autre feuille dans ta feuille principale,  
il suffit, au moment de selecter la cellule ou la zone à la souris, de changer de feuille avant de le faire.
çà se traduit dans la formule par le prefixe feuille! comme indiqué ci-dessus.
Tu peux aussi créer des noms (menu insertion/nom/définir) pour désigner des plages dans une feuille, et taper ces noms.
Evite VBA autant que possible çà te permettra de passer à open calc si tu y trouves un intérêt.


Message édité par yf38 le 01-06-2009 à 07:32:50
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed