|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité régulier
![]() Étudiant Inscription : juin 2011 Messages : 13 ![]() |
Bonjour étant débutant en vba je viens vous demander de l'aide
je souhaite faire un code qui me permette d'exporter une requête et qui réalise un graphique de type camembert 3 d mais je me retrouve confronté à des soucis : Code :
Ensuite il me dit que le with n'est pas définie mais malgré le fait que le with n'est pas définie il arrive qu'il fasse quand même le graphique de temps en temps. Je pense que c'est un problème de logique dans le code ou de compréhension du VBA mais je n'arrive pas à mettre le doigt dessus. Cordialement |
||
|
|
00
|
|
|
#2 | ||
|
Invité régulier
![]() Étudiant Inscription : juin 2011 Messages : 13 ![]() |
bon j'ai réalisé quelques changements dans le code
Code :
Autre chose est ce qu'il est possible via la méthode TransferSpreadsheet de permettre à l'utilisateur de choisir son répertoire de destination et donc à ce moment la de faire pointer la création du graphique sur le fichier précedemment crée je ne sais pas si je suis très clair. Ma question est peut être un peu bête surtout que je trouve juste après avoir posté alors que j'ai cherché un bon moment avant |
||
|
|
00
|
|
|
#3 | ||
|
Invité régulier
![]() Étudiant Inscription : juin 2011 Messages : 13 ![]() |
Après avoir réalisé quelques modifications j'ai pu résoudre le problème mais j'ai un souci que je ne sais pas résoudre
Code :
Par contre en voulant sélectionner les colonnes A et B (les requêtes peuvent être à taille variable ) il marche très bien une fois mais la deuxième fois une erreur 1004 se produit qui me dit la méthode columns de l'objet global a échoué. Après si je ferme le tout et que je refais la manipulation ca marche nickel mais seulement une fois. Est ce que ca ne viendrai pas du fait que je sélectionne les colonnes A et B en totalité même si des cellules ne sont pas renseignées mais alors pourquoi cela fonctionnerai la première fois? Merci d'avance Cordialement |
||
|
|
00
|
|
|
#4 |
|
Invité régulier
![]() Étudiant Inscription : juin 2011 Messages : 13 ![]() |
Bonjour
Je me permet de remonter le topic pour demander de l'aide. J'ai testé le programme avec une boucle qui me donne le nombre exact de ligne dans ma requete mais rien n'y fait je ne peux toujours pas réaliser la requete plus de deux fois à la suite si je ferme ma base access et que je recommence c'est nickel mais toujours une fois. Quelqu'un n'aurait pas une idée je deviens fou Cordialement |
|
|
00
|
|
|
#5 |
|
Invité régulier
![]() Étudiant Inscription : juin 2011 Messages : 13 ![]() |
Je ne sais pas si c'est ca mais j'ai l'impression qu'il faudrait couper la communication entre la base access et excel.N'y aurait il pas une commande permettant de réaliser cela.Mais si c'est pas ca je vois pas
Cordialement |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com