Bonjour,
J'ai un petit soucis depuis que je suis passé à Excel 2007... J'ai un document que j'utilisais dans Excel 2003 bourré de macros.
Dans la partie qui plante, c'est un FORM avec 2 ComboBox (Search_Product et Search_Country). Les données de Search_Country dépendent du choix de Search_Product... et c'est à ce moment là que ça plante. En fait lorsqu'on choisi une valeure dans Search_Product, j'ai une erreur "Run-time error '13': Type mismatch" et en cliquant sur Debug, je tombe sur cette partie du code qui apparemment plante:
Le problème, c'est que je n'ai apporté aucune modification depuis des mois et que ça a toujours très bien marché... mais on a remarqué cette erreur depuis qu'on est passé à la version 2007.
Est-ce que vous voyez qqch qui pose problème à première vue?
Si vous avez besoin de plus d'information (comme DB_Country / DB_Products qui sont des Name>Define), n'hésitez pas à me demander.
Merci d'avance
Salutations
YeTi
J'ai un petit soucis depuis que je suis passé à Excel 2007... J'ai un document que j'utilisais dans Excel 2003 bourré de macros.
Dans la partie qui plante, c'est un FORM avec 2 ComboBox (Search_Product et Search_Country). Les données de Search_Country dépendent du choix de Search_Product... et c'est à ce moment là que ça plante. En fait lorsqu'on choisi une valeure dans Search_Product, j'ai une erreur "Run-time error '13': Type mismatch" et en cliquant sur Debug, je tombe sur cette partie du code qui apparemment plante:
Code:
d = Application.Match(Search_Product, [DB_Products], 0)
For i = d To d + Application.CountIf([DB_Products], Search_Product) - 1
Search_Country.AddItem [DB_Country].Cells(i, 1).Value
Next i
Le problème, c'est que je n'ai apporté aucune modification depuis des mois et que ça a toujours très bien marché... mais on a remarqué cette erreur depuis qu'on est passé à la version 2007.
Est-ce que vous voyez qqch qui pose problème à première vue?
Si vous avez besoin de plus d'information (comme DB_Country / DB_Products qui sont des Name>Define), n'hésitez pas à me demander.
Merci d'avance
Salutations
YeTi