j'utilise un fichier vbscript pour generer une feuille
excel. la premiere execution fonctionne correctement,
seulement je dois pouvoir incrementer ce fichier a chaque
execution.
mon pb est que je n'arrive pas a trouver comment
determiner la derniere ligne vide ou le vbs doit ecrire
lors des executions suivantes.
a savoir dans mon script je dois pouvoir determiner une
variable qui correspond a la derniere ligne utiliser dans
le fichier excel.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
papou
Bonjour chris Range("A65536").End(xlUp).Row Te renverra la dernière ligne utilisée dans la colonne A A adpater...
Cordialement Pascal
"chris" a écrit dans le message de news:0a9c01c3d6b3$05cda880$
bonjour,
j'utilise un fichier vbscript pour generer une feuille excel. la premiere execution fonctionne correctement, seulement je dois pouvoir incrementer ce fichier a chaque execution. mon pb est que je n'arrive pas a trouver comment determiner la derniere ligne vide ou le vbs doit ecrire lors des executions suivantes. a savoir dans mon script je dois pouvoir determiner une variable qui correspond a la derniere ligne utiliser dans le fichier excel.
merci.
Bonjour chris
Range("A65536").End(xlUp).Row
Te renverra la dernière ligne utilisée dans la colonne A
A adpater...
Cordialement
Pascal
"chris" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:0a9c01c3d6b3$05cda880$a301280a@phx.gbl...
bonjour,
j'utilise un fichier vbscript pour generer une feuille
excel. la premiere execution fonctionne correctement,
seulement je dois pouvoir incrementer ce fichier a chaque
execution.
mon pb est que je n'arrive pas a trouver comment
determiner la derniere ligne vide ou le vbs doit ecrire
lors des executions suivantes.
a savoir dans mon script je dois pouvoir determiner une
variable qui correspond a la derniere ligne utiliser dans
le fichier excel.
Bonjour chris Range("A65536").End(xlUp).Row Te renverra la dernière ligne utilisée dans la colonne A A adpater...
Cordialement Pascal
"chris" a écrit dans le message de news:0a9c01c3d6b3$05cda880$
bonjour,
j'utilise un fichier vbscript pour generer une feuille excel. la premiere execution fonctionne correctement, seulement je dois pouvoir incrementer ce fichier a chaque execution. mon pb est que je n'arrive pas a trouver comment determiner la derniere ligne vide ou le vbs doit ecrire lors des executions suivantes. a savoir dans mon script je dois pouvoir determiner une variable qui correspond a la derniere ligne utiliser dans le fichier excel.
merci.
Alain CROS
Bonjour.
Dim ObjXL, ObjWK, ObjWs Set ObjXL = CreateObject("Excel.Application") On Error Resume Next Set ObjWK = ObjXL.Workbooks.Open("Le Chemin complet de ton fichier") On Error GoTo 0 If ObjWK Is Nothing Then Set ObjWK = ObjXL.Workbooks.Add End If Set ObjWs = ObjWK.Worksheets(1) With ObjWs.UsedRange MsgBox .Row + .Rows.Count End With Set ObjWs = Nothing Set ObjWK = Nothing ObjXL.Quit Set ObjXL = Nothing
Alain CROS.
"chris" a écrit dans le message de news: 0a9c01c3d6b3$05cda880$
bonjour,
j'utilise un fichier vbscript pour generer une feuille excel. la premiere execution fonctionne correctement, seulement je dois pouvoir incrementer ce fichier a chaque execution. mon pb est que je n'arrive pas a trouver comment determiner la derniere ligne vide ou le vbs doit ecrire lors des executions suivantes. a savoir dans mon script je dois pouvoir determiner une variable qui correspond a la derniere ligne utiliser dans le fichier excel.
merci.
Bonjour.
Dim ObjXL, ObjWK, ObjWs
Set ObjXL = CreateObject("Excel.Application")
On Error Resume Next
Set ObjWK = ObjXL.Workbooks.Open("Le Chemin complet de ton fichier")
On Error GoTo 0
If ObjWK Is Nothing Then
Set ObjWK = ObjXL.Workbooks.Add
End If
Set ObjWs = ObjWK.Worksheets(1)
With ObjWs.UsedRange
MsgBox .Row + .Rows.Count
End With
Set ObjWs = Nothing
Set ObjWK = Nothing
ObjXL.Quit
Set ObjXL = Nothing
Alain CROS.
"chris" <anonymous@discussions.microsoft.com> a écrit dans le message de news: 0a9c01c3d6b3$05cda880$a301280a@phx.gbl...
bonjour,
j'utilise un fichier vbscript pour generer une feuille
excel. la premiere execution fonctionne correctement,
seulement je dois pouvoir incrementer ce fichier a chaque
execution.
mon pb est que je n'arrive pas a trouver comment
determiner la derniere ligne vide ou le vbs doit ecrire
lors des executions suivantes.
a savoir dans mon script je dois pouvoir determiner une
variable qui correspond a la derniere ligne utiliser dans
le fichier excel.
Dim ObjXL, ObjWK, ObjWs Set ObjXL = CreateObject("Excel.Application") On Error Resume Next Set ObjWK = ObjXL.Workbooks.Open("Le Chemin complet de ton fichier") On Error GoTo 0 If ObjWK Is Nothing Then Set ObjWK = ObjXL.Workbooks.Add End If Set ObjWs = ObjWK.Worksheets(1) With ObjWs.UsedRange MsgBox .Row + .Rows.Count End With Set ObjWs = Nothing Set ObjWK = Nothing ObjXL.Quit Set ObjXL = Nothing
Alain CROS.
"chris" a écrit dans le message de news: 0a9c01c3d6b3$05cda880$
bonjour,
j'utilise un fichier vbscript pour generer une feuille excel. la premiere execution fonctionne correctement, seulement je dois pouvoir incrementer ce fichier a chaque execution. mon pb est que je n'arrive pas a trouver comment determiner la derniere ligne vide ou le vbs doit ecrire lors des executions suivantes. a savoir dans mon script je dois pouvoir determiner une variable qui correspond a la derniere ligne utiliser dans le fichier excel.
merci.
ChrisV
Bonjour Chris,
determiner la derniere ligne vide...
Heuh... au pire, la ligne 65536 ! ;-) Sinon, en complément de la précédente réponse, tu peux aussi utiliser: (pour obtenir le numéro de la ligne située immédiatement en dessous de la toute dernière cellule "occupée" dans une feuille du classeur)
"chris" a écrit dans le message de news: 0a9c01c3d6b3$05cda880$
bonjour,
j'utilise un fichier vbscript pour generer une feuille excel. la premiere execution fonctionne correctement, seulement je dois pouvoir incrementer ce fichier a chaque execution. mon pb est que je n'arrive pas a trouver comment determiner la derniere ligne vide ou le vbs doit ecrire lors des executions suivantes. a savoir dans mon script je dois pouvoir determiner une variable qui correspond a la derniere ligne utiliser dans le fichier excel.
merci.
Bonjour Chris,
determiner la derniere ligne vide...
Heuh... au pire, la ligne 65536 ! ;-)
Sinon, en complément de la précédente réponse, tu peux aussi utiliser:
(pour obtenir le numéro de la ligne située immédiatement en dessous de la
toute dernière cellule "occupée" dans une feuille du classeur)
"chris" <anonymous@discussions.microsoft.com> a écrit dans le message de
news: 0a9c01c3d6b3$05cda880$a301280a@phx.gbl...
bonjour,
j'utilise un fichier vbscript pour generer une feuille
excel. la premiere execution fonctionne correctement,
seulement je dois pouvoir incrementer ce fichier a chaque
execution.
mon pb est que je n'arrive pas a trouver comment
determiner la derniere ligne vide ou le vbs doit ecrire
lors des executions suivantes.
a savoir dans mon script je dois pouvoir determiner une
variable qui correspond a la derniere ligne utiliser dans
le fichier excel.
Heuh... au pire, la ligne 65536 ! ;-) Sinon, en complément de la précédente réponse, tu peux aussi utiliser: (pour obtenir le numéro de la ligne située immédiatement en dessous de la toute dernière cellule "occupée" dans une feuille du classeur)
"chris" a écrit dans le message de news: 0a9c01c3d6b3$05cda880$
bonjour,
j'utilise un fichier vbscript pour generer une feuille excel. la premiere execution fonctionne correctement, seulement je dois pouvoir incrementer ce fichier a chaque execution. mon pb est que je n'arrive pas a trouver comment determiner la derniere ligne vide ou le vbs doit ecrire lors des executions suivantes. a savoir dans mon script je dois pouvoir determiner une variable qui correspond a la derniere ligne utiliser dans le fichier excel.