Bonjour le forum,
Mon problème est le suivant : j'ai deux classeurs :
Dans le classeur 1
J'ai une table de correspondance des contrats dans un onglet "Table"
En A1 j'ai la valeur suivante = CDI
En B1 j'ai la valeur suivante = Présent CDI
En A2 j'ai la valeur suivante = CDD
En B2 j'ai la valeur suivante = Présent CDD
Dans le classeur 2 :
En A1 j'ai la valeur suivante = CDD
En B1 j'ai la valeur suivante = Présent CDD
Je souhaite faire un test en C1 pour savoir si mon type de contrat en A1 est bien égal à celui en A2.
Ma macro est lancée du classeur 2
Mon classeur 1 a été appelé dans le code : TableFile
cells(1,3).select
ActiveCell.Formula = "=recherchev(RC[-2];'[" & TableFile & "]Table'!$A:$B;2;FAUX)=RC[-1]"
Le test devrait me renvoyer la valeur : VRAI mais j'ai une erreur 104 sur la ligne de code recherchev.
Merci pour votre aide !
osi.
Mon problème est le suivant : j'ai deux classeurs :
Dans le classeur 1
J'ai une table de correspondance des contrats dans un onglet "Table"
En A1 j'ai la valeur suivante = CDI
En B1 j'ai la valeur suivante = Présent CDI
En A2 j'ai la valeur suivante = CDD
En B2 j'ai la valeur suivante = Présent CDD
Dans le classeur 2 :
En A1 j'ai la valeur suivante = CDD
En B1 j'ai la valeur suivante = Présent CDD
Je souhaite faire un test en C1 pour savoir si mon type de contrat en A1 est bien égal à celui en A2.
Ma macro est lancée du classeur 2
Mon classeur 1 a été appelé dans le code : TableFile
cells(1,3).select
ActiveCell.Formula = "=recherchev(RC[-2];'[" & TableFile & "]Table'!$A:$B;2;FAUX)=RC[-1]"
Le test devrait me renvoyer la valeur : VRAI mais j'ai une erreur 104 sur la ligne de code recherchev.
Merci pour votre aide !
osi.