A voir également:
- Excel tester #n/a
- Excel si cellule contient partie texte ✓ - Forum Excel
- Excel cellule couleur si condition texte - Guide
- Google sheet si cellule contient texte alors afficher ✓ - Forum Excel
- Aller à la ligne dans une cellule excel - Guide
- Proteger cellule excel - Guide
3 réponses
Bonjour,
Cordialement
While Cells(c, 38) <> "" Or WorksheetFunction.IsNA(Cells(c, 38)) c = c + 1 Wend
Cordialement
La valeur #N/A en VBA est fournie par CVErr(xlErrNA). Il faut donc tester : Cells(c,38) = CVErr(xlErrNA)
--
--
re,
dans tes formules destinées à un graphique, pour ne pas redescendre la courbe à zeéro il faiur employer NA()
par ex
=
pour contourner l'os
esssaie cette maquette
dans tes formules destinées à un graphique, pour ne pas redescendre la courbe à zeéro il faiur employer NA()
par ex
=
SI(D8<30;D8;NA())=qui montrera #NA ce qui n'est en aucun cas du texte
pour contourner l'os
esssaie cette maquette
Sub regcou()Michel
c = 1
On Error GoTo fin:
While Cells(c, "A") <> ""
c = c + 1
Wend
MsgBox "ligne vide " & c
'...suite du code
Exit Sub
fin:
MsgBox "NA ligne " & c
End Sub
Bonjour Michel,
effectivement, c'est bien pour sa que j'ai utilisé le NA() dans mes formules de tableau sources (les fameux 16 tableurs)qui ont chacun leur serie de graph.
Sur un autre forum une personne ma montré une démarche avec l'immediate windows (fonction debug que je ne connaissais pas du tout), l'erreur remonté est bien 2042, je regarderai ta proposition en début d'aprém et je te reviens.
En tout cas merci à vous trois pour le temps précieux que vous m'avez accordé.
Amicalement
Regcou
effectivement, c'est bien pour sa que j'ai utilisé le NA() dans mes formules de tableau sources (les fameux 16 tableurs)qui ont chacun leur serie de graph.
Sur un autre forum une personne ma montré une démarche avec l'immediate windows (fonction debug que je ne connaissais pas du tout), l'erreur remonté est bien 2042, je regarderai ta proposition en début d'aprém et je te reviens.
En tout cas merci à vous trois pour le temps précieux que vous m'avez accordé.
Amicalement
Regcou
merci pour ton aide, parcontre j'ai toujours une erreur '13' imcopatibilté de type,
cela peut-il venir du type de ma variable 'c'?
merci encore
Regcou
au cas ou
Regcou
dans la cellule la valeur est N/A ce n'est pas le resultat d'une formule!!
hé bien, c'est une belle ... (au choix) de choisir des mots ambigus...
évite donc de faire joujou
comment faire, j'ai 16 fichiers dont il faut que je synthétise une lignes dans chaques qui contient une fonction si(condition;calcule;na())) . J'ai obté pour un copier coller des valeurs donc du coup NA c'est du texte d'ou mon premier code ?!
Qu'est ce qui pêche?
il faut donc
soit revoir l"ânerie dans tes fichiers source
ou utiliser la fonction replace dans ton code
replace("N/A", tonchoix)