Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Général VBA > Contribuez
Contribuez Proposez vos articles, cours, tutoriels, faq, codes sources, astuces pour VBA
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 27/09/2006, 09h16   #1
Rédacteur/Modérateur
 
Avatar de SpaceFrog
 
Homme
Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Inscription : mars 2002
Messages : 30 119
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Royaume-Uni

Informations professionnelles :
Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Secteur : Industrie

Informations forums :
Inscription : mars 2002
Messages : 30 119
Points : 45 278
Points : 45 278
Par défaut [Sources][VBA-O] Addon outlook challenge

Bon alors je vous propose une petit challenge :

J'ai modifié un petit script que j'ai récupéré sur le net qui permet d'ajouter une fonctionalité qui manque vraiment à outlook. Je pense à tous ceux qui comme moi dans leur travail sont condamnés à utiliser outlook. Avec vous déja reçu un e-mail avec une dizaine de photos en pièces jointes ? Et biensur on ne résiste pas à l'envie de les voir ces images ...
Procédure à l'ancienne :
on double clique sur les images une par une ...
ou alors on copie les images dans un repertoire sur le disque dur puis on ouvre un visonneur d'images...

Nouvelle procédure:
appuyez sur le nouveau bouton de la barre d'outil, une liste des images jointe vous est proposée, selectionnez le ou les images desirées (ou appuyez sur visualiser tout) selectionnez le visionneur voulu (celui par defaut de votre système, votre browser, ou un autre) et voilà vous allez pouvoir visulaiser en une fois toutes les images jointes ...

Vous trouverez ci-joint les zip avec le form et le module qu'il suffit d'importer en mode IDE de VBA outlook (barre de menu : outils : visual basic)
ouvrez ensuite un nouveau message et personalisez en la barre de menu pour y ajouter un bouton et y associer la macro de lancement ...

J'ai commenté le code de sorte que vous puissiez facilement modifier les boutons radio de choix des viewer...

Ce que je vous propose donc ici est d'améliorer encore ce petit bout de script, on pourrait envisager un module de paramétrage des visionneurs plutot que de code en dur le paths vers les exes ...
On pourrait aussi avoir un fichier html que l'on pourrait réécrire de façon à afficher toutes les images sur une seule et même page (en bouclant sur les pièces jointes et en attribuant le src en fonction des fichier temporaires)

Voilà voilà ...
toutes vos idées d'amélioration sont les bienvenues

Messieurs les modérateurs VB je vous propose de basculer ce post dasn une zone plus appropriée si nécessaire afin que ce post ne tombe pas dasn les oubliettes trop vite..

Merci de votre attention si vous avez lu jusqu'au bout

Amicalement Spafy


P.S.: je m'aperçois que je n'ai pas donné la procédure pour installer cette merveille...
downloader et dezipper les deux fichiers ...
ouvrir outlook puis dans le menu selectionner outils : macro
click droit dans la colonne de droite sur le projet et importer les deux fichiers ...
ouvrir ensuite un nouveau message dans outlook et personalisez la barre de menu en lui ajoutant une nouvelle macro ...
lui attribuer la macro et personaliser éventuellement le bouton ...
c'est fini !

[edit] ne pas oublier dasn les referecnes de cocher microsoft runtim scripting ..[/edit]
__________________
Ma page Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag


réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr
SpaceFrog est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/09/2006, 15h17   #2
Rédacteur/Modérateur
 
Avatar de SpaceFrog
 
Homme
Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Inscription : mars 2002
Messages : 30 119
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Royaume-Uni

Informations professionnelles :
Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Secteur : Industrie

Informations forums :
Inscription : mars 2002
Messages : 30 119
Points : 45 278
Points : 45 278
Je vois que cela passionne les foules dites moi ...

Berf peu importe moi je m'amuse ...

Voici une version améliorée qui permet, lorsque l'on selectionne un navigateur comme viewer, d'afficher toutes les images dans la même page ou d'ouvrir une fenetre par image ...

J'attends avec impatience vos suggestions ou améliorations ...

[edit]
Suite à un petit bug, j'ai modifié les fichiers joints.
en mode navigateur si aucun fichier n'était selectionné il ouvrait tout de même le navigateur ..
[edit]

[edit1]
Encore une correction de bug sur le bouton pour visualiser toutes les images ...
nouvelle version [edit1]

[edit2]
Héhé... j'avais pas pense qu'il pouvait y avoir un mix de type de pièces jointes (genre des fichier images et des fichiers texte )... voici qui est réparé !
nouvelle version [edit2]

[edit3]
Il est desormais possible de mettre le bouton dasn la barre de menu générale d'outlook, en effet en mode liste dans la boite de reception, d'envoi ou même éléments supprimé, selectionnez le message et cliquez sur le bouton ... Merci Léo et bilb !
[edit3]

[edit4]
Bug de liste vide corrigé ...
[edit3]
__________________
Ma page Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag


réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr
SpaceFrog est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/09/2006, 15h37   #3
Modérateur
 
Avatar de AlainTech
 
Homme Alain Gerard
Consultant informatique
Inscription : mai 2005
Messages : 3 675
Détails du profil
Informations personnelles :
Nom : Homme Alain Gerard
Âge : 58
Localisation : Belgique

Informations professionnelles :
Activité : Consultant informatique
Secteur : Finance

Informations forums :
Inscription : mai 2005
Messages : 3 675
Points : 7 626
Points : 7 626
Bah, tu dois bien savoir que ce n'est pas parce que personne ne fait de commentaire que ça n'intéresse personne.

Pour ma part, je ne programme pas Outlook mais je sais qu'il y a déjà eu pas mal de questions, entre autres, à propos des fichiers attachés.
__________________
N'oubliez pas de cliquer sur quand vous avez obtenu ou trouvé vous-même la réponse à votre question.
Si vous trouvez seul, pensez à poster votre solution. Elle peut servir à d'autres!
Pensez aussi à voter pour les réponses qui vous ont aidés.
------------
Je dois beaucoup de mes connaissances à mes erreurs!
AlainTech est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/09/2006, 18h50   #4
Rédacteur/Modérateur
 
Avatar de Erwy
 
Homme erwan
Développeur Web
Inscription : novembre 2003
Messages : 4 980
Détails du profil
Informations personnelles :
Nom : Homme erwan
Âge : 35
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Développeur Web
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : novembre 2003
Messages : 4 980
Points : 8 021
Points : 8 021
ca marche avec outlook express ?

Je ne sais plus lequel des deux je suis obligé de supporter au bureau
__________________
modérateur/rédacteur XML
Je ne reponds pas aux questions par MP

Quand une réponse vous a été utile, pensez à utiliser le nouveau système de notation
Erwy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/09/2006, 20h19   #5
Responsable Visual Basic
 
Avatar de ThierryAIM
 
Homme Thierry
Inscription : septembre 2002
Messages : 3 670
Détails du profil
Informations personnelles :
Nom : Homme Thierry
Âge : 49
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Secteur : Industrie

Informations forums :
Inscription : septembre 2002
Messages : 3 670
Points : 5 672
Points : 5 672
Citation:
Envoyé par Erwy
ca marche avec outlook express ?
Outlook Express n'inclus pas de VBA
__________________
Vous vous posez une question, la réponse est peut-être ici :
Toutes les FAQs VB
Les Cours et Tutoriels VB6/VBScript
Les Sources VB6


Je ne réponds pas aux questions techniques par MP. Utilisez les forums. Merci de votre compréhension

MioSkins.org : le site de référence pour GPS et PDA Mitac MIO
iPHONIX.fr : le must francophone des infos pour iPhone, iPad, ...
ThierryAIM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/09/2006, 20h52   #6
Rédacteur/Modérateur
 
Avatar de Erwy
 
Homme erwan
Développeur Web
Inscription : novembre 2003
Messages : 4 980
Détails du profil
Informations personnelles :
Nom : Homme erwan
Âge : 35
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Développeur Web
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : novembre 2003
Messages : 4 980
Points : 8 021
Points : 8 021
Citation:
Envoyé par ThierryAIM
Outlook Express n'inclus pas de VBA
Avec mon bol habituel .....
__________________
modérateur/rédacteur XML
Je ne reponds pas aux questions par MP

Quand une réponse vous a été utile, pensez à utiliser le nouveau système de notation
Erwy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/10/2006, 09h36   #7
Rédacteur/Modérateur
 
Avatar de SpaceFrog
 
Homme
Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Inscription : mars 2002
Messages : 30 119
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Royaume-Uni

Informations professionnelles :
Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Secteur : Industrie

Informations forums :
Inscription : mars 2002
Messages : 30 119
Points : 45 278
Points : 45 278
J'ai ajouté dasn le zip le .frx ... en importation cela permet d'avoir directement les objets ...

A noter que les paths en durs devront être modifiés pour vos configs ...
__________________
Ma page Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag


réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr
SpaceFrog est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/10/2006, 14h00   #8
Inactif
 
Avatar de ouskel'n'or
 
Inscription : février 2005
Messages : 12 466
Détails du profil
Informations forums :
Inscription : février 2005
Messages : 12 466
Points : 11 930
Points : 11 930
T'aurais pu faire une option incluant la saisie des nouveaux path avec modifs correspondantes des macros par soft
C'est juste pour dire que je n'utilise pas outlook et que, si je n'ai pas répondu... c'est que je n'utilise pas outlook
ouskel'n'or est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/10/2006, 15h45   #9
Rédacteur/Modérateur
 
Avatar de SpaceFrog
 
Homme
Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Inscription : mars 2002
Messages : 30 119
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Royaume-Uni

Informations professionnelles :
Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Secteur : Industrie

Informations forums :
Inscription : mars 2002
Messages : 30 119
Points : 45 278
Points : 45 278
mouaip je purrais rajouter un module de saisie de paths et d'ajout de boutons ...

mais bon cette addon n'a plus lieu d'être pour les dernières versions d'outlook qui intègrent cette fonction ...

Sinon ça se brevète un truc comme ça ?
__________________
Ma page Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag


réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr
SpaceFrog est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/10/2006, 17h38   #10
Inactif
 
Avatar de ouskel'n'or
 
Inscription : février 2005
Messages : 12 466
Détails du profil
Informations forums :
Inscription : février 2005
Messages : 12 466
Points : 11 930
Points : 11 930
Tu déposes ta composition à la SACEM
Plus sérieusement, je pense qu'une appli développée en VBA sous Outlook aura peu de chance de trouver preneur moyennant royalties. Le mieux qui puisse t'arriver, c'est que "l'idée" te soit fauchée et intégrée à l'appli. M'est arrivé le truc quand j'avais simplifié sous forme de macro la fusion sous Word (2, je crois) qui était alors une véritable torture pour l'utilisateur lambda. (je précise : Microsoft ne m'avait pas attendu, à peine ma procédure terminée, la version l'intégrant chez Microsoft était commercialisée)
Mais bah ! Tu as la satisfaction d'avoir réalisé un truc qui te ... satisfait
ouskel'n'or est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/10/2006, 21h02   #11
Rédacteur/Modérateur
 
Avatar de SpaceFrog
 
Homme
Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Inscription : mars 2002
Messages : 30 119
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Royaume-Uni

Informations professionnelles :
Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Secteur : Industrie

Informations forums :
Inscription : mars 2002
Messages : 30 119
Points : 45 278
Points : 45 278
c'était juste à titre indicatif, par curiosité ... eussais-je eu l'intention de me faire du pognon avec ça que je ne l'aurais certainement pas mis sur la place publique ...
Ma satisfaction est déja grande car un utilisateur satisfait m'a chaleureusement remercié ...

Si j'ai un peu de temps j'y apporterais quelques améliorations ... ça peut toujours servir a ceux qui comme moi sont coincés dasn leur travail avec une version préhistorique de ce gestionnaire de messagerie ...
__________________
Ma page Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag


réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr
SpaceFrog est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/11/2006, 22h19   #12
Invité de passage
 
Inscription : avril 2003
Messages : 2
Détails du profil
Informations personnelles :
Âge : 46
Localisation : France, Haute Vienne (Limousin)

Informations forums :
Inscription : avril 2003
Messages : 2
Points : 3
Points : 3
Par défaut Je te prend au mot

Bonsoir à tous,

Puis je me permettre, sans être considéré comme hors sujet , de te prendre au mot ?

Citation:
... ça peut toujours servir a ceux qui comme moi sont coincés dans leur travail avec une version préhistorique de ce gestionnaire de messagerie ...
Je suis bloqué sur Outlook 2003 au bureau avec mon impossibilité d'automatiser l'enregistrement de l'agenda Outlook en tant que page web.
Les seuls solutions que j'ai trouvé sur le net s'appuient sur un script vbs et sur webpub.exe qui a disparu depuis la version 2000.

Alors pourquoi pas un nouveau challenge

Ecrire une macro VBA pour Outlook 2003 (et suivant) qui permette d'enregistrer sur un disque réseau, l'agenda Outlook du mois courant ainsi que des deux mois suivant

La récompense sera les chaleureux remerciements d'un utilisateur sortie du pétrin
pbordere est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/11/2006, 09h53   #13
Rédacteur/Modérateur
 
Avatar de SpaceFrog
 
Homme
Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Inscription : mars 2002
Messages : 30 119
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Royaume-Uni

Informations professionnelles :
Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Secteur : Industrie

Informations forums :
Inscription : mars 2002
Messages : 30 119
Points : 45 278
Points : 45 278
premier message sur le forum "heu dites les gars qui veut faire mon boulot ?"

une petite recherche t'aurais améné par ici ... ce n'est qu'eun piste à adapter ...

http://msdn2.microsoft.com/en-us/library/aa432014.aspx#
__________________
Ma page Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag


réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr
SpaceFrog est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h25.


 
 
 
 
Partenaires

Hébergement Web