|
Trouver une ressource
Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !
Sujet : insertion d' ole excel dans un form [ Divers / Aide & Documentation ] (David78390)
Informations & options pour cette discussion
|
mardi 19 juin 2007 à 20:21:20 |
insertion d' ole excel dans un form

David78390
|
Bonjour,  Avant ce post j'ai bien cherhé mais rien trouvé  , donc je me tourne vers vous  . J'aurais aimé savoir comme je peut remplir (ecrire) les cases dans la feuille excel (qui est un ole) inséré dans le form général:  image: [ Lien ]En bref Mon ole Excel est nomé TabExcel, et je voudrais acceder aux lignes et aux colones (par la suite, lorsque l'utilisateur ira dans le menu fichier/sauvegarder sur le disque dur) Merci par avance pour vos reponses  (ou vos pistes  )
|
|
|
|
vendredi 22 juin 2007 à 11:29:09 |
Re : insertion d' ole excel dans un form

Streptococcus
|
Salut, exactement le même problème que toi et je n'ai rien trouvé...j'ai posté un message similaire hier...en esperant que quelqu'un aie la solution et nous la transmette. Bonne chance
|
|
|
|
vendredi 22 juin 2007 à 18:39:35 |
Re : insertion d' ole excel dans un form

David78390
|
Réponse acceptée !
Merci de ton soutient  , et bonne nouvelle voila la solution que j'ai enfin fini par trouver  : En fait l'OLE tel nous nous l'avons crée, ne fonctionne que si tu le lie à un fichier present sur ton disque dur, tu modifies le fichier sur ton DD, tu l'enregistre, et apres tu fait un TabExcel.update   Il faut passer par un object SpreadSheet!  !!  ! et non par un ole Excel, aller voila tout expliqué: [ Lien ]apres pour accéder aux lignes/colonnes du tableau, c'est du bonheur: TabExcel.Cells(1, 5) = "33" 'ecrire 33 en E1 PS: TabExcel est le nom que j'ai redonné a la SpreadSheet
|
|
|
|
lundi 25 juin 2007 à 10:02:53 |
Re : insertion d' ole excel dans un form

Streptococcus
|
Super, merci de ta réponse, effectivement, ça marche beaucoup mieux comme ça...c'est parfait Quentin
|
|
|
|
lundi 25 juin 2007 à 11:10:22 |
Re : insertion d' ole excel dans un form

Streptococcus
|
En fait, petite désilusion, effectivement la feuille excel se manipule très facilement, j'arrive à y afficher ce que je veux et à fair les calculs dont j'ai besoin, mais je n'arrive pas à ajouter de graphique, et c'étais ça mon objectif premier en fait. Il y a bien la possibilité de faire des graphiques Excel avec les outils MSChart, ChartSpace ou un nouvel Objet OLE ; Graphique Excel, mais la source de donnée doit provenir soit d'une table que l'on remplit manuèlement (donc pas interressant, ni dynamique) soit d'informations extraites d'une bdd (déja plus interressant, mais les données sont brutes, et j'ai pas envie de créer une nouvelle table dans ma base juste pour y mettre des résultats de calcul). Si tu as la solution pour les 3 actions (récupération de données provenenant de variables VB, calcul dans une feuille excel, graphique sur le résultat des calculs) en 1 outil, ça serait super. Merci Quentin
|
|
|
|
lundi 25 juin 2007 à 18:44:55 |
Re : insertion d' ole excel dans un form

David78390
|
Re salut quentin. Il semblerais que l'on fasse la meme chose  Moi je me sert de la feuiile excel pour créer un tableau, puis de maniere indépendante (avec d'autres valeur) je cré un graphique. Pour cette deuxieme partie j'ai pris un nouvel Objet OLE ; de type Graphique Microsoft Graphe 2000 (et non le msgraph direct!! car il limite a 4 courbes) pour plus d'info, regarde ici: http://www.vbfrance.com/infomsg_CREER-UNGRAPHIQUE-AVEC-OLE-GRAPHIQUE-MICROSOFT-GRAPH_969296.aspxsi c'est pas assez clair n'hesiste pas: "l'entre-aide est notre force de savoir...."
|
|
|
|
lundi 25 juin 2007 à 18:47:26 |
Re : insertion d' ole excel dans un form

David78390
|
P.S les calcul ne pourront pas etre fait direrctement dans ce nouvel ole: Tu dois les calculer dans ton fichier VB et lui pondre le resultat dirrectement dans les cellules.
|
|
|
|
mardi 26 juin 2007 à 09:35:08 |
Re : insertion d' ole excel dans un form

Streptococcus
|
Salut David, merci de ta réponse, effectivement ta solution fonctionne parfaitement, juste encore un peu de mal à trouver comment changer le type de graphique (moi je cherchais à faire des diagrammes secteur par exemple...) mais ça doit être faisable. Mais sinon ça marche bien et ça a l'avantage d'être plutôt léger niveau code... Sinon pour mes diagrammes secteur, j'ai finit par trouver une autre solution chez Microsoft, pas très compacte, mais efficace : Voici le lien vers la page en question :
[ Lien ]
Bon courage pour la suite Quentin
|
|
|
|
mardi 26 juin 2007 à 18:17:21 |
Re : insertion d' ole excel dans un form

David78390
|
Pour changer ton type de graphique, il doit bien y a voir une ligne de commande dirreecte, mais j'ai pas encore trouvé voila ma bidouille sous la fenetre VB, tu fais un clic droit sur le graphique, et tu choisis modifier. la fenetre de donné s'ouvre. Ensuite tu clic droit (oui un 2eme foi) sur le graphique, puis tu choisis Type de graphique. A ce moment tu les vois tous dispo: graph, barre, ligne, camember,.... tu selectionne celui que tu veux , tu valides et tu revient a ta form principale. La selection du graph reste en memoire.
Voila, Merci , Et bon courage a toi aussi @+
|
|
|
|
mercredi 27 juin 2007 à 10:21:31 |
Re : insertion d' ole excel dans un form

Streptococcus
|
Parfait parfait parfait....oublies ma solution Microsoft, c'est incomprehensible et hyper dur à manipuler, maintenant que j'arrive à manipuler ta solution, je vais pouvoir pondre un code clair concis et efficace....Merci ! Encore un léger problème cependant, je ne sais pas si c'est un bug de MSVB6 sous lequel je développe, mais j'arrive pas toujours à perdre le focus quand mon graphique est sélectionné dans mon formulaire (en situation de développement uniquement), je n'arrive plus à selectionner d'autres objets dans la feuille et je suis obligé de tout fermer pour retrouver un fonctionement normal...est-ce un problème que tu as également ?
|
|
|
Cette discussion est classé dans : form, excel, image, insertion, ole
Répondre à ce message
Sujets en rapport avec ce message
Insertion d'image en VBA Excel 2007 à partir d'un tableau de données [ par Theodavid ]
Bonjour,voilà mon problème :j'ai une liste de 700 produits avec leurs références dans un tableau excel et j'ai un dossier avec les 700 images nomées p
Insertion objet Excel dans une FORM VB [ par OrionMelancholy ]
J'aimerai insérer directement dans mon programme VB un objet de type feuille Excel pour ensuite le transformer et le mettre à jour à partir de ma base
Insertion image dans Userform VBA Excel [ par takin55 ]
Bonjourvoila je cherhce a inserer une image dans mon userform mais je sais pas comment faire sous windows on fait parcourir ...... mais dans la créat
insertion image [ par ddove53 ]
Slt, j'ai un champA de la tableA.Je veux que quand je vais chercher une image, qu'il écrive le chemin de l'image dans le champA.Jusque là j'écris en d
Intégrer dans excel une image si une cellule est supérieure à 0 [ par cnep ]
Bonjour,je souhaiterais savoir comment faire pour intégrer une image ou un objet dans un emplacement spécifique sur une feuille excell, si certaines c
image clipart animée [ par chaudier37 ]
Bonjour j'ai fait un travail d'amortissement dans excel. mon programme est pas mal et pour le rendre joli j'ai mis en présentation une image clipart
image animée [ par chaudier37 ]
Bonjour j'ai fait un travail d'amortissement dans excel. mon programme est pas mal et pour le rendre joli j'ai mis en présentation une image clipart
Insertion image en arriere plan VBA [ par evicta ]
Dans une feuille excel je voudrais mettre une image comme dans le code ci-joint.Mais en plus il me faut la mettre en arriere plan.Que me faut t' il aj
SIMULER LA METHODE IMAGE D'UNE FORM OU PICTURE [ par wtor ]
Comment capturer l'image d'une form ou picturebox comme la méthode Form1.Image avec les API windows et avec seulement le hWnd ou le hDC de la fom me
Vba Excel Decomposition d'une image [ par Xfactor69 ]
Bonjour, Je développe une petite application en vba excel...Dans cette application, j'importe des image, jusque là tout va bien...Le soucis c'est que
Livres en rapport
|
Téléchargements
Logiciels à télécharger sur le même thème :
|