Bonjour à toutes et à tous,
un problème shadok à vous soumettre.
J'ai une fonction sous vba basique de recherche verticale (vlookup), qui fonctionnent parfaitement sous excel d'un office small business 2007 sur un windows 8.01 et sous excel d'un office 2002 small business sur windows 7 pro, mais lorsque je passe cette recherche sur mes postes en excel d'un office 2007 small business sur windows 7 pro, c'est la cata avec comme résultat "#valeur!". J'ai écrémé le web à la recherche de solution, mais rien ne solutionne mon problème.
J'ai vérifié les correspondances entre les versions office 2007 small business : elles sont toutes en Office small business 2007 12.0.6715.500 SP3 MSO 12.0.6683.5000
J'ai vérifié que toutes les options de sécurité et de macros soient égales entre les postes via option d'excel
J'ai vérifié que les mêmes mise à jour de sécurité office 2007 soient égales via windows update.
Cette fonction fait partie d'un ensemble et ne peut pas être substituée par une recherchev simple.
Bref je me suis battu avec le système, mais c'est lui qui a gagné.
Soit un vrai problème shadok, mais auquel je ne souhaite pas appliquer leur maxime "si un problème n'a pas de solution, c'est qu'il n'y a pas de problème".
Je vous joins les fichiers tests, à savoir :
fichier "essai.xls" qui est la base de donnée pour la recherche
Fichier "principal.xls" qui contient la fonction vba
problème shadok.zip
Merci de vos propositions, solutions et idées.
Shadok_75
Partager