Salut!
Mon problème :
J'ai une feuille excel constituée d'un tableau dont les cases sont vierges. Un programme extérieur muni d'une macro propre à ce programme appelle la feuille excel et
remplis les champs du tableau.
Perso j'imprime cette feuille excel et je quitte en NE SAUVEGARDANT PAS, cette feuille devant se retrouver à son état initial si je décide de lancer la macro à partir du soft extérieur.
Voilà pour le fonctionnement de base.
Mon besoin:
Une fois la feuille excel remplie par le programme extérieur, ça m'intéresserait, certaines fois seulement, de supprimer disons les 7 premiers caractères de certaines cases.
Etant nul en programmation, j'ai donc pensé enregistré une macro "manuelle" : je la lance, je supprime les 7 premiers caractères des cases voulues, et hop j'arrête
l'enregistrement ce cette macro que j'appelle par CTRL+W par exemple.
Mon problème :
La fois suivante, une fois ma feuille excel remplie par le soft extérieur,, si je fais CTRL+W, ma macro me remplit toute la colonne avec les données de la feuille qui m'a servi à enregistrer la macro.
Je pensais que la macro ne mémorisait que mes actions et pas le contenu des cellules.
Une soluce?
Merci! ![:jap: :jap:](https://forum-images.hardware.fr/icones/smilies/jap.gif)
Message édité par Profil supprimé le 18-06-2007 à 19:23:00