Sélectionner un tableau selon une condition

Bonsoir à tous,

Je souhaiterai sélectionner, si la condition est vérifiée, un des tableaux que j'ai réalisé sur une feuille pour l'insérer sur une autre feuille. Ainsi, par exemple, je voudrai sélectionner :

le tableau 1 si la condition suivante est vraie :

=si( celluleN°x="Art 39"; ..... insérer le tableau 1 sur la feuille désirée

le tableau 2 si la condition suivante est vraie

=si( celluleN°y="Art 83";..... insérer le tableau 2 sur la feuille désirée.

Toutefois, je ne sais pas si celà est réalisable avec excel. Si celà est possible quelqu'un peut il m'aiguiller.

Merci d'avance pour toute collaboration

Salut Rimbault

Tu peux joindre un fichier exemple avec la dispostion de tes feuilles et tableaux.

Car c'est surement possible à faire.

Mytå

Bonsoir Myta,

Voici mon fichier :

Il s'agit de selectionner l'un ou l'autre tableau que je voudrai copier, en fonction de condition, sur une autre feuille

Merci pour votre aide

Bonjour Rimbaut,

Ton fichier n'est pas accessible.

Il faut éviter dans le nom de ton fichier les caractères accentués et les espaces.

Dans ton cas, il faut supprimer l'espace ou le remplacer par un _

A te lire

@+

Bonjour,

Personne n'a de solution à mon problème.

Merci d'avance pour vos réponses

Bonjour

J'ai un peu de mal à comprendre ton problème.

Le fichier que tu as envoyé est-il le fichier source qui contient les deux tableaux que tu veux faire apparaître ailleurs selon une certaine condition ? ou bien le tableau d'arrivée ? qui doit recevoir deux autres tableaux ?

Au moment d'ouvrir le fichier on nous signale qu'il y a des liens avec un autre fichier... qu'on ne peut ouvrir...

Peux-tu préciser ?

Elbie

Bonsoir,

je n'ai envoyé qu'une partie du classeur car je pense que le fait d'envoyer le reste n'apportera rien de plus à mon problème. Celui ci étant de savoir si je peux sélectioner au travers une condition ou autre un des 2 tableaux pour les coller sur une feuille que j'aurai désigné.

Salut le forum

Quelle est la cellule qui va décider le tableau à utiliser, afin de créer une

événemetielle sur cette cellule.

Le code des 2 macros les noms et emplacements à être modifiés

Sub Tableau1()
    Application.DisplayAlerts = False
    Sheets("Feuil2").Range("A10:I33").Delete
    Sheets("Feuil1").Range("A2:H13").Copy
    Sheets("Feuil2").Select
    Range("A10").Select
    ActiveSheet.Paste
    Selection.PasteSpecial Paste:=xlPasteValues
    Application.DisplayAlerts = True
    Application.CutCopyMode = False
    Range("A1").Select

End Sub
Sub Tableau2()
    Application.DisplayAlerts = False
    Sheets("Feuil2").Range("A10:I33").Delete
    Sheets("Feuil1").Range("A18:I41").Copy
    Sheets("Feuil2").Select
    Range("A10").Select
    ActiveSheet.Paste
    Selection.PasteSpecial Paste:=xlPasteValues
    Application.DisplayAlerts = True
    Application.CutCopyMode = False
    Range("A1").Select

End Sub

Mytå

Bonjour Myta,

Merci pour ton aide très précieuse.

A bientot

Rechercher des sujets similaires à "selectionner tableau condition"