B
blueangel2005
Guest
Bonjour tout le monde,
c'est encore moi je galére avec les script Excel en ce moment.🙁
j'ai crée des macro Excel que j'ai bien tester et qui marche le probléme c'est que j'ai voulu créer des script VBS pour faire la même chose que les Macro.
et c'est pas du tout pareil 😱
ce code la ne marche pas en VBS alors que sous une macro Excel ça marche
Dim Valeur
'Ouverture du fichier excel
Set objExcel = CreateObject("Excel.Application")
objExcel.Visible = False 'on n affiche pas excel
objExcel.DisplayAlerts = False 'on desactive les alarmes
objExcel.ScreenUpdating = False 'on désactive le rafraichissement d'ecran
Set objWorksheet = objExcel.Worksheets("Sheet1") ' on prend la feuille excel
'Initialisation des variables
objWorksheet.Activate
objWorksheet.Select
with objWorksheet
DrillName = .Range("Y4:Y4").Value 'cellule T3
DrillType = objWorksheet.Range("D8").End(xlDown).ValueCette ligne provoque une erreur(
Erreur d'exécution Microsoft VBScript: Erreur d'exécution inconnue"
WScript.Echo "Drill type"&DrillType
End With
Est ce que End(xlDown) marche en wsh?
Est ce qu'il y a un moyen de trouver une doc sur la manipulation de d'object excel avec WSH
MERCI d'avance poru votre aide!!!
c'est encore moi je galére avec les script Excel en ce moment.🙁
j'ai crée des macro Excel que j'ai bien tester et qui marche le probléme c'est que j'ai voulu créer des script VBS pour faire la même chose que les Macro.
et c'est pas du tout pareil 😱
ce code la ne marche pas en VBS alors que sous une macro Excel ça marche
Dim Valeur
'Ouverture du fichier excel
Set objExcel = CreateObject("Excel.Application")
objExcel.Visible = False 'on n affiche pas excel
objExcel.DisplayAlerts = False 'on desactive les alarmes
objExcel.ScreenUpdating = False 'on désactive le rafraichissement d'ecran
Set objWorksheet = objExcel.Worksheets("Sheet1") ' on prend la feuille excel
'Initialisation des variables
objWorksheet.Activate
objWorksheet.Select
with objWorksheet
DrillName = .Range("Y4:Y4").Value 'cellule T3
DrillType = objWorksheet.Range("D8").End(xlDown).ValueCette ligne provoque une erreur(
Erreur d'exécution Microsoft VBScript: Erreur d'exécution inconnue"
WScript.Echo "Drill type"&DrillType
End With
Est ce que End(xlDown) marche en wsh?
Est ce qu'il y a un moyen de trouver une doc sur la manipulation de d'object excel avec WSH
MERCI d'avance poru votre aide!!!