cs_bpawaa
Messages postés5Date d'inscriptionmercredi 17 octobre 2007StatutMembreDernière intervention20 juillet 2010 20 juil. 2010 à 09:00
Nickel. Je te conseille même de rajouter le lien de la msdn en commentaire dans la source ;o)
Je t'avoue ne pas avoir testé ta source, j'utilise déjà un script que j'apprécie, mais effectivement ce qui est vraiment intéressant dans la tienne c'est l'utilisation de ces variables. C'est ce qui manquais au script que j'utilise :o)
Penses à expliquer plus ce que tu fais, et surtout le "pourquoi" d'une variable ou d'une fonction, qui est quand même super important. ça permet à tout à chacun de s'approprier les sources que tu postes et donner de la puissance à celles-ci.
en tout cas tu es participatif, c'est cool ça :o)
bonne continuation!
Cpustack
Messages postés27Date d'inscriptionvendredi 1 octobre 2004StatutMembreDernière intervention23 avril 2012 19 juil. 2010 à 14:12
cs_bpawaa
Messages postés5Date d'inscriptionmercredi 17 octobre 2007StatutMembreDernière intervention20 juillet 2010 19 juil. 2010 à 13:15
@CPUSTACK :
ok. En fait ma question était plutôt pourquoi -4160. Que ce passe-t-il si l'on met -2000 ou 4000. Comment savoir le rendu sans faire 15000 tests en fait? Comment as-tu trouvé ces valeurs?
c'est pas pour être prise de tête, mais ça permet, si on sait comment manipuler ces valeurs, de personnaliser la fonction selon les modules ou applis dans lesquels on l'intègre.
Merci.
Cpustack
Messages postés27Date d'inscriptionvendredi 1 octobre 2004StatutMembreDernière intervention23 avril 2012 19 juil. 2010 à 12:49
CHLADAVA : Bonjour,
Simplement un problème de sécurité au niveau d'IE. Il faut aller dans
outils>options internet>Onglet Avancé
il faut cocher les cases en rapport avec l'autorisation d'exécution des activex non signés( libellés variables en fonction de la version d'IE)
BPAWAA : Bonjour,
Ce sont des constantes qu'utilise excel. xlVAlignTop alignement dans le haut de la cellule.
@+
chladava
Messages postés1Date d'inscriptionmercredi 23 mai 2007StatutMembreDernière intervention19 juillet 2010 19 juil. 2010 à 12:17
j'ai copier la fonction Print_xl() pour la tester,mais lorsque je tente de l'exécuter il me renvoie le message suivant :"Un composant ActiveX ne peut pas créer un objet" comment résoudre ce pb?
cs_bpawaa
Messages postés5Date d'inscriptionmercredi 17 octobre 2007StatutMembreDernière intervention20 juillet 2010 19 juil. 2010 à 10:19
@JPARIA :
Et bien oui, pour exporter vers Excel ça me semble logique d'avoir Excel...
à quoi correspondent les valeurs dans le code
ex : xlVAlignTop : -4160
Cpustack
Messages postés27Date d'inscriptionvendredi 1 octobre 2004StatutMembreDernière intervention23 avril 2012 16 juil. 2010 à 13:22
JDMCREATOR : Bonjour,
Le message d'erreur vous indique que le fichier est introuvable ;-).Remplacez votre logo.jpg par le nom du fichier image que vous souhaiteez voir en haut a gauche de votre feuille excel.
JPARIA : Bonjour,
Effectivement il faut aussi excel sur le poste. Le code tourne sur le client et donc si pas d'excel pas d'activex.
@+
jdmcreator
Messages postés647Date d'inscriptionsamedi 30 décembre 2000StatutMembreDernière intervention20 juillet 20127 16 juil. 2010 à 02:12
Erreur
Ligne 59 : La Méthode Insert de la classe Picture a échoué
jparia
Messages postés25Date d'inscriptionsamedi 18 mars 2006StatutMembreDernière intervention30 août 2010 15 juil. 2010 à 22:32
Bonjour,
il faut aussi l'activeX, donc certainement avoir Excel sur le PC il me semble...
Cpustack
Messages postés27Date d'inscriptionvendredi 1 octobre 2004StatutMembreDernière intervention23 avril 2012 15 juil. 2010 à 12:04
Bonjour,
Voilà j'ai commenté un peu plus la fonction et mis un bout d'html.
@+
jdmcreator
Messages postés647Date d'inscriptionsamedi 30 décembre 2000StatutMembreDernière intervention20 juillet 20127 15 juil. 2010 à 01:42
Pourrais-t-on avoir un vrai exemple ? Avec du code HTML s'il vous plaît ? ^^ Cela m'aiderait à comprendre. Et peut-être un peu plus de commentaire pour nous expliquer les fonctions
20 juil. 2010 à 09:00
Je t'avoue ne pas avoir testé ta source, j'utilise déjà un script que j'apprécie, mais effectivement ce qui est vraiment intéressant dans la tienne c'est l'utilisation de ces variables. C'est ce qui manquais au script que j'utilise :o)
Penses à expliquer plus ce que tu fais, et surtout le "pourquoi" d'une variable ou d'une fonction, qui est quand même super important. ça permet à tout à chacun de s'approprier les sources que tu postes et donner de la puissance à celles-ci.
en tout cas tu es participatif, c'est cool ça :o)
bonne continuation!
19 juil. 2010 à 14:12
Re
Initialement, j'ai codé cette automation pour access et en jouant avec le debugger et l'enregistreur de macro d'excel, j'ai réussi a obtenir les quelques constantes qui m'intéressaient.
Avec les liens ci-dessous c'est nettement plus complet ;-)
Voilà ce que j'ai trouvé sur le net.
http://forum.hardware.fr/hfr/Programmation/API-Win32/automation-acceder-constantes-sujet_123323_1.htm
et
http://msdn.microsoft.com/en-us/library/aa221100.aspx
@+
19 juil. 2010 à 13:15
ok. En fait ma question était plutôt pourquoi -4160. Que ce passe-t-il si l'on met -2000 ou 4000. Comment savoir le rendu sans faire 15000 tests en fait? Comment as-tu trouvé ces valeurs?
c'est pas pour être prise de tête, mais ça permet, si on sait comment manipuler ces valeurs, de personnaliser la fonction selon les modules ou applis dans lesquels on l'intègre.
Merci.
19 juil. 2010 à 12:49
Simplement un problème de sécurité au niveau d'IE. Il faut aller dans
outils>options internet>Onglet Avancé
il faut cocher les cases en rapport avec l'autorisation d'exécution des activex non signés( libellés variables en fonction de la version d'IE)
BPAWAA : Bonjour,
Ce sont des constantes qu'utilise excel. xlVAlignTop alignement dans le haut de la cellule.
@+
19 juil. 2010 à 12:17
19 juil. 2010 à 10:19
Et bien oui, pour exporter vers Excel ça me semble logique d'avoir Excel...
à quoi correspondent les valeurs dans le code
ex : xlVAlignTop : -4160
16 juil. 2010 à 13:22
Le message d'erreur vous indique que le fichier est introuvable ;-).Remplacez votre logo.jpg par le nom du fichier image que vous souhaiteez voir en haut a gauche de votre feuille excel.
JPARIA : Bonjour,
Effectivement il faut aussi excel sur le poste. Le code tourne sur le client et donc si pas d'excel pas d'activex.
@+
16 juil. 2010 à 02:12
Ligne 59 : La Méthode Insert de la classe Picture a échoué
"xlSheet.Pictures.Insert (chemin +"votrelogo.jpg");"
16 juil. 2010 à 02:12
Ligne 59 : La Méthode Insert de la classe Picture a échoué
"xlSheet.Pictures.Insert (chemin +"votrelogo.jpg");"
15 juil. 2010 à 22:32
il faut aussi l'activeX, donc certainement avoir Excel sur le PC il me semble...
15 juil. 2010 à 12:04
Voilà j'ai commenté un peu plus la fonction et mis un bout d'html.
@+
15 juil. 2010 à 01:42