BarbaPAStruc Zip To Xld !

Creepy

XLDnaute Accro
Bonjour à toutes & à tous,

Tout d’abord toutes mes excuses ce post ne devrait pas se trouver là, mais je pense qu’il sera vu par plus de personnes ici que dans la rubrique Salon.

Après de longueeeesss heurressss de travail, j’ai enfin terminé mon application.

L’histoire :
Un jour j’en eu marre d’être obligé de passé par mon logiciel de compression pour à chaque fois Zipper le fichier, et d’être obligé de vérifier les caractères spéciaux, les espaces, etc… Donc ma fainéantise m’a poussé à développer ce petit programme.

Présentation :
Vous trouverez donc en PJ un fichier de macro complémentaire Zip_To_XLD. Une fois installée, vous aurez un nouveau bouton dans Excel « Zip->XLD ». Lorsque vous voudrez sauvegarder un fichier pour le forum, cliquez dessus. La macro fera alors :

1 – Sauvegarde fichier Excel
2 – Compression automatique en Zip
3 – Si il y a des caractères spéciaux ou espaces, la macro corrige automatiquement le nom de fichier.
4 – Vous informe si la taille dépasse les 50 Ko fatidiques.
5 – Copie du chemin dans le presse papier.

Et voilà en une opération vous faites tout !!! vous n’avez plus sur le forum qu’à faire dans la boite de dialogue fichier (celle à coté du bouton parcourir) un bête click-droit / Coller !!!

Installation :
1 - Extraire le fichier dans un répertoire,
2 – Ouvrir Excel, une feuille vierge, puis aller dans le menu Outil > Macro complémentaire et aller chercher le fichier à l’endroit où vous l’avez extrait.
3 – Cliquez sur OK et voilà !!

Premier lancement :
Lorsque vous cliquerez pour la première fois sur le bouton l’application vous demandera de lui donner le compresseur que vous utilisez. Vous aurez ensuite le choix d’indiquez vous même où se trouve ce compresseur, ou alors laisser l’application le chercher elle même.

Il y a des dizaines de compresseurs disponibles, gratuits ou non. J’ai pris la décision d’inclure les 3 plus connus. Je ne peux pas gérer le cas par cas. Si un autre logiciel de compression est plébiscité en masse j’essaierais de le rajouter !!

Une fois cette opération faites, le Xla est pleinement fonctionnel.

Remise à Zéro :
Si vous aviez besoin de remettre l’application à zéro, ouvrez un classeur vierge, et tapez dans le cellule A1 (uniquement) : RazZipToXld (tel quel !). Cliquez sur le bouton et l’appli se réinitialise.
Je sais c’est un peu tordu comme texte, mais je ne voulais pas que l’application se remette à zéro par erreur lol !!!!!!

Bug :
- Pas de Bug connu mais si vous en rencontrez un, merci de me le signaler.
- Selon la puissance de votre machine, le temps d’exécution peut être plus ou moins long.
- Désolé mais l’application ne marche pas pour les possesseurs de MAC, mais si une bonne âme veut l’adapter pour cette plate-forme, se serait avec grand plaisir !
- Sous FireFox à priori le coller ne marche pas. Il faut cliquer sur le bouton parcourir et ensuite faire le coller !!! Je ne sais pas pourquoi si quelqu’un à la solution je suis preneur lol.

Remerciements :
Un grand merci à Hervé et Pascal76, pour leurs tests et leurs suggestions toujours très pertinentes.
Enfin merci à Sylvain pour son application VBA->XLD, qui m’a fourni l’idée de ce XLA.
Vous noterez d’ailleurs une légère « ressemblance ». J’ai pensé qu’essayer de faire quelque chose de cohérent graphiquement n’était pas une mauvaise idée.

Enfin pour finir vous pouvez utiliser le code librement, seulement sur les deux parties qui ne sont pas de moi, merci de le préciser.

Amusez-vous bien, en espérant que cela vous plaira.

++

Creepy

PS : Ce barbaPAStruc me fera mon 400, mon 500, mon 1 000 et mon 10 000ème post !!!
:) [file name=Zip_to_Xld.zip size=29917]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Zip_to_Xld.zip[/file]
 

Pièces jointes

  • Zip_to_Xld.zip
    29.2 KB · Affichages: 45
D

DBP

Guest
Bonjour Creepy, Et à tout le Forum,

C'est un logiciel sûrement pour les fainéants et les têtes en l'air. :whistle:
J'en fait peut-être partie. :S
Par contre moi j'utilise PowerArchiver 2000.

Bien Cordialement.

Bernard.
 

_Thierry

XLDnaute Barbatruc
Repose en paix
Bonsoir Creepy, le Fil, le Forum

Sous XP pro, Office XP Pro, avec WinZip ça m'a planté Excel sur deux tentatives à l'ouverture simplement. Que je choisisse Manuelle (la première tentative) ou Automatique (la seconde tentative)...

Je verrai plus tard de chez moi, car du bureau, j'évite de faire béta testeur sur les bécannes.

Sinon ne pas oublier pas que Ti nous avait déjà produit 'ZipTi' au départ pour XLD qui d'ailleurs fabrique lui-même la compression. Et Vériland nous avait carrément fait PostVL qui contruisait le Post avec intégration du ZipTi si je ne m'abuse.

Bonne Soirée
@+Thierry
 
J

JACK

Guest
Bonsoir creepy
windows xp familial et tout fonctionne
Il faudrait presque que ce programme soit intégré directement dans le forum pour éviter à beaucoup d'entre nous de faire les errreurs que l'on y rencontre très fréquemment voire trop .........
merci pour cette initiative

slts
jack
 

Epsilon 17

XLDnaute Occasionnel
Bonjour Creepy, bonjour le forum

J'ai télécharhé Zip to XLD. Le bouton apparaît bien dans les feuilles Excel. Par contre, quand je clique dessus, il me demande où je veux sauvegarder le fichier. Je lui indique le chemin, il sauvegarde. Par contre, au niveau taille, rien ne s'est passé.
Qu'est-je oublié ?

Merci pour ton aide

Salut
 

Discussions similaires

Réponses
4
Affichages
113