Fichier qui grossi curieusement

Fichier qui grossi curieusement - VB/VBA/VBS - Programmation

Marsh Posté le 11-07-2006 à 11:52:08    

Hello tout le monde.
 
VOila je vous expose mon souci.
 
J'ai un fichier (nommé "A" par ex) sur lequel j'ai un planning, avec différentes taches qui est associé a chaque jour de la semaine.
J'ai un autre fichier (nommé "B" ) qui est un peu la copie conforme du fichier précédent et qui a pour but d'etre livré a nos clients, donc ce fichier ne comporte aucun lien, ni formule, ni code qui pourrait se trouvé sur le fichier "A".
 
Pour ce faire, j'ai un macro dans le fichier "A" qui copie ces planning, puis va les coller dans le fichier "B", or le fichier "B" grossi de maniere vraiment bizarre a chaque fois que j'effectue la macro. Pourtant avant que la macro se termine, je vide le presse papier et romps toutes les liaisons résiduelles.
 
Pour donné un ordre d'idée, le fichier "A" pese 2.5 Mo (bourré de code, ...) alors que le fichier "B" pese 21 Mo  :ouch: , et je ne comprends pas pourquoi.
 
Si vous pourriez m'aider ca serait super  :ange: .
 
Merci et a plus tard.
 
seb.

Reply

Marsh Posté le 11-07-2006 à 11:52:08   

Reply

Marsh Posté le 11-07-2006 à 11:54:05    

qu'appelles tu copier coller d'un fichier à un autre ??
copies tu les valeurs, les formules, les macros qui s'y trouvent ?
il y a nécessairement une bonne raison de la taille importante de ton fichier.

Reply

Marsh Posté le 11-07-2006 à 11:55:04    

Salut,
Il te suffit d'ouvrir le fichier B et constaté par toi meme quelles sont les données en plus.

Reply

Marsh Posté le 11-07-2006 à 11:55:26    

oui je me doute bien qu'il doit y avoir une bonne raison mais je la trouve po :p.
 
En effet je colle les valeurs du fichier "A" dans le fichier "B", juste les valeurs.
 

Reply

Marsh Posté le 11-07-2006 à 11:56:50    

breizhbugs -> c'est ce que j'ai fais mais apparamment les données sont les meme que dans le fichier "A" (ce qui est mon but), mais cela n'explique pas pourquoi mon fichier "B" est si gros.

Reply

Marsh Posté le 11-07-2006 à 12:07:57    

C'ests le problèmùe d'Excel et de Wrod d'ailleurs qui ont tendance à augmentés de façon sans raison valable.
Sous Word, il est conseillé de faire de temps en temps un enregistrer-sous sur le même nom. Ca réduit la taille.
Sous Excel j'ai pas trouvé de vrai solution.

Reply

Marsh Posté le 11-07-2006 à 13:39:14    

Bonjour,
regarde ici
A+

Message cité 1 fois
Message édité par galopin01 le 11-07-2006 à 13:42:51
Reply

Marsh Posté le 11-07-2006 à 13:40:47    

galopin01 a écrit :

Bonjour,
regarde ici
A+


 :non: Ici marche pas !

Reply

Marsh Posté le 11-07-2006 à 13:43:42    

Sorry,
J'ai réparé ,tu peux y aller !

Reply

Marsh Posté le 11-07-2006 à 13:50:04    

Probléme de code infecté - IWSS Security Event (s-ro-01p)
- dans la récup de ton Zip. Je ne peux pas l'essayer.

Reply

Marsh Posté le 11-07-2006 à 13:50:04   

Reply

Marsh Posté le 11-07-2006 à 13:57:52    

Alors ça, ça m'épaterait bien !
C'est quoi ton antivirus caractériel ?

Reply

Marsh Posté le 11-07-2006 à 14:15:48    

Bon de toute façon ce fichier est un plus, je l'ai passé sous Norton et Bit Défender et ça ne tousse pas. Quoi qu'il en soit, tu n'es pas obligé d'utiliser le zip.  
Je l'avais fait à l'époque pour quelqu'un qui avait une cinquantaine de feuilles à dupliquer avec des données scientifiques. Du ch... bon teint. Je n'ai pas eu de retour anormal.
 
Mais je sais bien que certaines m... arrivent à se glisser malgré ces protections.  
Je ne peux pas en dire plus, si ce n'est que j'utilise mon ordi pour faire de la comptabilité et sur un réseau assez susceptible, et pour l'instant je n'ai pas de problème.  
Maintenant je comprend que tu puisses avoir des craintes : La méthode est exposé dans le lien.
Le zip ne fait rien de plus que ce qui est expliqué dans le topic. Il est particulièrement utile pour ceux qui doivent copier des classeurs de plusieurs dizaines de pages et de plusieurs dizaines de mégas octets.
 
Mais personne ne t'empêche de faire le travail à la main... C'est ce que j'ai fait pendant de nombreuses années, j'ai jamais attrapé une entorse au poignet !
Cordialement.
A+


Message édité par galopin01 le 11-07-2006 à 14:24:16
Reply

Marsh Posté le 11-07-2006 à 15:12:39    

C'est pas que j'ai des craintes...c'est mon anti virus (celui du boulot)  laisse pas passer.

Reply

Marsh Posté le 12-07-2006 à 14:54:57    

J'aimerais quand même qu'il soit précisé s'il s'agit bien d'un document Excel parceque j'aime pas faire des hypothèses sur du vent (et des docs Word avec macros j'en ai des paquets).
Sous Excel, il suffit souvent de passer en mode VBA, de recompiler le code et d'enregistrer le fichier pour que la taille change radicalement. Mais cela dépend aussi des versions d'Excel (2000<->XP)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed