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

Forum destiné aux questions sur le développement : Formules, LotusScript, Java ...

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

Messagepar sara » 04 Juil 2012 à 09:19

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
sara
Premier posts
Premier posts
 
Message(s) : 37
Inscrit(e) le : 07 Juin 2012 à 08:38

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

Messagepar roubech » 04 Juil 2012 à 12:59

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
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille

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

Messagepar sara » 04 Juil 2012 à 15:23

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 )
sara
Premier posts
Premier posts
 
Message(s) : 37
Inscrit(e) le : 07 Juin 2012 à 08:38

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

Messagepar roubech » 04 Juil 2012 à 15:34

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
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille

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

Messagepar sara » 05 Juil 2012 à 08:07

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
sara
Premier posts
Premier posts
 
Message(s) : 37
Inscrit(e) le : 07 Juin 2012 à 08:38

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

Messagepar Michael DELIQUE » 05 Juil 2012 à 08:28

salut

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

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy


Retour vers Développement