Page 1 sur 1

Insérer ligne sans écraser l'autre en LotusScript

MessagePublié: 04 Juil 2012 à 09:19
par sara
Bonjour,

J'ai un modèle excel, dans le quel je dois ajouter des lignes en utilisant un agent. J'ai des formules sur des cellules à respecter, par exemple la ligne 7 je ne veux pas l'écraser mais plutôt ajouter une ligne juste avant.

Comment ça se fait en lotusScript ?

Merci bien de votre aide
Bien Cordialement

Re: Insérer ligne sans écraser l'autre en LotusScript

MessagePublié: 04 Juil 2012 à 12:59
par roubech
pour ce qui est des manipulations d'Excel, perso, je le fais à la main dans Excel en enregistrant sous forme d'une macro et après, je regarde le code de la macro générée

Re: Insérer ligne sans écraser l'autre en LotusScript

MessagePublié: 04 Juil 2012 à 15:23
par sara
Bonjour,

j'ai créé une macro, mais quand je veux enregistrer le classeur actuel, ça m'affiche un message (la fonctionnalité projet VB ne peut pas s'enregistrer dans un classeur sans macro)
par contre, si j'enregistre une macro personnelle, ça m'affiche pas ce msg. J'ai mis le code ci-dessous pour exécuter une macro, mais puisque je ne peux enregistrer que la macro perso, je me demande s'il y a une grande différence entre l'exécution normale ( ci-dessous), et l'exécution d'une macro perso

WorkbookName = "FichierExcel.xlsx"
WorkbookFilespec = "C:\Users\sarah\Desktop\FichierExcel.xlsx"
MacroName = "Macro2"
MacroSpec = WorkBookName & "!" & MacroName

excelDocObj.Workbooks.Open WorkbookFilespec
Set xlbook = excelDocObj.ActiveWorkbook
Set xlSheet = xlbook.ActiveSheet

res = excelDocObj.Run( MacroSpec )

Re: Insérer ligne sans écraser l'autre en LotusScript

MessagePublié: 04 Juil 2012 à 15:34
par roubech
la macro, c'est pas pour l'appeler depsui ton LS
c'est pour copier le code directement dans le LS et l'adapter si besoin

Re: Insérer ligne sans écraser l'autre en LotusScript

MessagePublié: 05 Juil 2012 à 08:07
par sara
ah bon, j'ai mal compris au début alors, d'accord, merci bien
J'ai copié le code de la Macro. Et j'essaye de l'adapter parce que c'est en VBA

Merci
Bien Cordialement

Re: Insérer ligne sans écraser l'autre en LotusScript

MessagePublié: 05 Juil 2012 à 08:28
par Michael DELIQUE
salut

tu trouvera plein d'exemples ici => viewforum.php?f=31