Bonjour le forum,
Voila, après de nombreuses recherches infructueuses, je viens vous demander de l'aide.
J'ai un fichier excel prédéfini (que je ne peux pas modifier, parce que c'est un document quasi officiel) avec des cellules de masquées.
Mon application doit afficher, en fonction des résultats d'un requête, certaines lignes.
J'ai essayé la propriété .hidden = false, la propriété show mais j'ai un message d'erreur dans le premier cas et rien dans le deuxième.
Voila mon code
Et mon message d'erreur est le suivant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 If sheetXls.Range("A" & i).Value = reader.GetValue(2).ToString Then sheetXls.Range("A" & i).Hidden = False sheetXls.Range("O" & i).Value = reader.Item(1).ToString End If
Et c'est déjà une belle avancée que le message d'erreur soit compréhensible, il y a peu c'était du texte en hexaImpossible de définir la propriété Hidden de la classe Range.
Cordialement
Nasty
Partager