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
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 mon message d'erreur est le suivant
Impossible de définir la propriété Hidden de la classe Range.
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 hexa
Cordialement
Nasty