Bonjour à tous,
Je travaille sur une feuille Excel à partir de laquelle j'effectue un import de données, je veux stopper cet import lorsque ma cellule est vide.
Pour cela j'ai mis:
Mais du coup mon import s'arrête aussi lorsque ma cellule est égale à 0!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 With excelapp.Worksheets(1) Id_curr = 17 While Not finito Tabella.AddNew() Tabella.Fields(0).Value = .Range("A" & Id_curr) Tabella.Fields(1).Value = .Range("B" & Id_curr) Tabella.Fields(2).Value = .Range("C" & Id_curr) Tabella.Update() Id_curr = Id_curr + 1 If .Range("C" & Id_curr).Value = Nothing Then finito = True End While End With
Ainsi lorsque ma cellule C21 contient 0,00, mon import s'arrête...
L'un de vous saurait-il comment faire pour différencier 0 de null?
merci d'avance
Partager