D
David
Guest
Bonjour tout le monde,
Je transfère des données de Access vers excel.
Dans Excel, j’ai nommé une cellule « stat » et une ligne statrow.
J’aimerais que si la cellule « Stat » est vide ou -- (ce que excel met par défaut) , que la ligne « statrow » soit supprimée.
Ca me semblait facile mais pour finir je n’y arrive pas.
Voici le code que j’ai testé mais qui me donne ce message d’erreur
et le code est le suivant :
Aurais-je mal référencié la cellule stat ? en faisant un pas à pas (F8) il s’arrête sur la première ligne du code (if appexcel.rows(« stat ») =… mais surement que si elle fonctionnerait, les autres généreraient aussi une erreur.
Appexcel est une variable qui pointe sur un document excel.
Merci d’avance pour votre aide.
Bg’s
Je transfère des données de Access vers excel.
Dans Excel, j’ai nommé une cellule « stat » et une ligne statrow.
J’aimerais que si la cellule « Stat » est vide ou -- (ce que excel met par défaut) , que la ligne « statrow » soit supprimée.
Ca me semblait facile mais pour finir je n’y arrive pas.
Voici le code que j’ai testé mais qui me donne ce message d’erreur
incompatibilité de types
et le code est le suivant :
Code:
If appexcel.Cells("stat") = "--" Then
appexcel.Rows("statrow").Select
appexcel.Rows("statrow").Delete
End If
Aurais-je mal référencié la cellule stat ? en faisant un pas à pas (F8) il s’arrête sur la première ligne du code (if appexcel.rows(« stat ») =… mais surement que si elle fonctionnerait, les autres généreraient aussi une erreur.
Appexcel est une variable qui pointe sur un document excel.
Code:
Set appexcel = CreateObject("Excel.Application")
appexcel.Visible = True
Set wbexcel = appexcel.Workbooks.Open("Z:\Diplome Pharmacien With Cursus.xls")
Merci d’avance pour votre aide.
Bg’s