2017-01-14 3 views
0

C'est ma première question ici, alors s'il vous plaît soyez facile sur moi .. J'essaie de créer un rapport Excel à partir d'un ensemble de données que j'ai créé dans MS Access dans le cadre d'un MS- Accès grand projet basé. Ce projet doit fonctionner sur plusieurs machines et pour éviter les erreurs de référence, j'utilise une liaison tardive. Mon problème est que lorsque j'essaie de créer (à partir d'Access) un scénario en utilisant la méthode "Slicercaches.add2" mon code déclenche l'erreur "5". Comme un test j'ai créé le calendrier d'Excel-vba et j'ai trouvé que si j'utilise la constante "XlTimeline" cela fonctionne, mais si j'utilise la valeur "2" pas. Est-il possible d'utiliser la constante Xltimeline dans Access-Vba sans référence aux bibliothèques Excel?Comment créer la chronologie d'Excel 2013 à partir de l'accès

Thanx à l'avance MF

+0

Il serait utile ici d'afficher le code que vous utilisez, et aussi d'ajouter quelle (s) version (s) d'Excel avec laquelle vous travaillez ou devez être capable de supporter. –

Répondre

0

Tout d'abord, bienvenue à débordement de la pile. Sans voir votre code VBA, répondre à votre question serait surtout de la spéculation. En pratique courante, il est toujours utile de montrer le code avec lequel vous travaillez (le même concept qu'une image vaut 1000 mots). Cela étant dit, travailler avec des objets Excel (ou toute autre application bureautique) nécessite d'importer les bibliothèques nécessaires. Avec la bibliothèque Excel importée, vous pouvez essentiellement faire n'importe quoi dans un fichier Excel en utilisant l'objet Excel. Y a-t-il une raison particulière pour laquelle vous ne souhaitez pas utiliser la bibliothèque Excel?