Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Venice DSK et vba

Claudy

XLDnaute Accro
Bonjour à tous,
pour ma comptabilité, on m'a imposé Venice:
Mon problème:
Je dois introduire plus de huit cent fiches d'immobilisation de patrimoine, je voudrais faire ça en vba, mais je n'y arrive pas!
Le helpdesk m'a envoyé cette réponse:

"Via le SDK de Venice, il y a moyen d'importer les fiches d'immobilisations.

Venez voir sur la page: MaCrd

Pour plus d'info sur le sdk de Venice:
Venice - Gnral - Software Development Kit
"

J'ai commencé des essais :

Sub ClSdkExample()
'http://www.unit4-c-logic.be/NEU/SDK/LatestGuide/VBS.htm


Dim oVenice ' Venice object
Dim oDossier ' DossierContext object
Dim oCustm ' Customer object
Dim oYear ' YearContext object
Dim oSales ' Sales object
Dim oBalan ' Balan object
Dim eAccesMode
Dim lSysNum
Dim vPer0, vPer1, vPer2, vPer3, vPer4, vRem
Dim dValue
Dim sValue, sStreet, sPostal, sCity
Dim oMaCrd
' On Error Resume Next

' Create the Venice object
Set oVenice = CreateObject("ClSdk.Venice")

' Dummy code to activate Intellisense
If False Then
Set oDossier = CreateObject("ClSdk.Dossier")
Set oCustm = CreateObject("ClSdk.Custm")
Set oYear = CreateObject("ClSdk.Year")
Set oSales = CreateObject("ClSdk.Sales")
Set oBalan = CreateObject("ClSdk.Balan")
Set oMaCrd = oYear.CreateMaCrd(True)
End If


End Sub
et jusque là pas de message d'erreur, donc je me dit que vba est bien compatible avec SDK Venice!
Mais comment lier ma base de donnée en .xls (2010) vers mes fiches d'immobilisation?
En pièce jointes copie écran DB .xls et fiche d'immobilisation.
Un tout grand merci pour votre aide.
Claudy
 

Pièces jointes

  • FicheImob.jpg
    57.7 KB · Affichages: 163
  • CaptureImmob.xls.jpg
    47.1 KB · Affichages: 131

Claudy

XLDnaute Accro
Re : Venice DSK et vba

Bonjour....
Petit plus: j'ai coché dans mes réferences VBA Unit4 Logic....
Voir pièce jointe.
Merci,
Claudy
 

Pièces jointes

  • RefSDK.PNG
    32.9 KB · Affichages: 137
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…