OVH Cloud OVH Cloud

Business Object et Excel

2 réponses
Avatar
Choko
Bonsoir à tous,

J'aurai aimé automatiser la copie d'une base de données sur BO dans un
certain onglet de mon classeur excel. Par quel moyen dois je m'y prendre?

Merci de votre aide.

Choko

2 réponses

Avatar
GD
Bonsour(®),
deux cas peuvent se présenter :
tout piloter depuis BO :
BO effectue la requete,
génére l'export soit en Txt soit en Xls,
puis ouvre Excel, exécute éventuellement les macros EXCEL pour
integrer les nouvelles données,
puis rendre la main à BO
ou bien :
tout piloter depuis EXCEL,
déclencher la requete,
effectuer l'export soit en Txt soit en Xls,
fermer BO
puis reprendre la main dans EXCEL

dans les deux cas il te faudra en plus du VBA EXCEL, connaitre le VBA propre
à BO
et avoir les droits pour exécuter des macros VBA-BO (ceci dépend de ton
administrateur-superviseur BO)

à cette exception près
VBA comme son nom l'indique "for Applications" est un langage avec des
spécifications propres à chaque application.
L'élaboration du processus demandé est donc dépendant de tes connaissances
de chacune des applications concernées.
VBA sert alors de liant ;-)))

plus d'infos demain ...

@+
dans news:,
Choko typed:
Bonsoir à tous,

J'aurai aimé automatiser la copie d'une base de données sur BO dans un
certain onglet de mon classeur excel. Par quel moyen dois je m'y
prendre?

Merci de votre aide.

Choko


Avatar
LeSteph
Bonsoir Choko,

Contournement que j'utlise faute de connaissances plus étendues :
Dans BO 5. ... ou +
Dans le résultat de la requête
Visualiser les données
bouton exporter Format Excel
Définir le nom de la cible dans la ligne prévue à cet effet...
Une fois que tu as le nom tu peux disposer de la même cible que tu
considères à nouveau et cette fois
depuis excel comme ta source ODBC, et depuis un classeur qui demande cette
source
pour s'actualiser...
...le menu données d'excel y répond très bien.

Cela nécessite deux opérations indépendantes mais évite les #REF

Au delà désolé je ne sais pas, executer depuis excel l'automatisation de la
mise à jour de requête BO
et son export. Ces opérations impliquent davantage de connaissances ... ou
d'outils proposés en option
(of course business is the name)

J'espère que d'autres pourront te répondre plus près de ton souhait ,
d'ailleurs je serai preneur!
Je mets un petit drapeau sur ton post dans cette expectative.

LeSteph


"Choko" a écrit dans le message de
news:
Bonsoir à tous,

J'aurai aimé automatiser la copie d'une base de données sur BO dans un
certain onglet de mon classeur excel. Par quel moyen dois je m'y prendre?

Merci de votre aide.

Choko