Bonjour à tous,
J'ai décidé par la force des choses de tâter au VBA et je dois dire que je galère un petit peu pour réaliser une "procédure" qui vous paraitra sûrement simple : une bête succession de copier/coller valeur.
Concrètement comment se présente mon programme :
J'ai un fichier excel dans lequel je réalise des saisies comptables. Un onglet correspond à une grille de saisie structurée de la façon suivante :
CodeJAL Date Compte N°pièce/ref Libellé CodeAnalytique Débit Crédit
J'ai donc un journal de largeur fixe (8 colonnes) mais de hauteurs variables car dépendant du nombre de saisies.
Le nombre de journaux de saisie ne devrait pas excédé une demi douzaine d'onglets.
L'étape où j'ai réellement besoin du VBA est la suivante : une fois les infos saisies dans mes journaux "auxiliaires"
Je souhaiterais les regrouper dans un journal "centralisateur" en automatisant des copier/coller successifs mais avec la contrainte de copier les plages les unes en dessous des autres sans blanc et sans me détruire mon visuel.
Je ne peux pas me servir de l'enregistreur de macro vu que la taille des plages est variable...
Pouvez-vous me donner un premier canevas de code ? Pour l'instant, je n'arrive qu'à faire des copiers/coller de plage simple sur un même onglet et encore, je n'arrive pas à coller uniquement la valeur....
Merci d'avance pour votre aide !
J'ai décidé par la force des choses de tâter au VBA et je dois dire que je galère un petit peu pour réaliser une "procédure" qui vous paraitra sûrement simple : une bête succession de copier/coller valeur.
Concrètement comment se présente mon programme :
J'ai un fichier excel dans lequel je réalise des saisies comptables. Un onglet correspond à une grille de saisie structurée de la façon suivante :
CodeJAL Date Compte N°pièce/ref Libellé CodeAnalytique Débit Crédit
J'ai donc un journal de largeur fixe (8 colonnes) mais de hauteurs variables car dépendant du nombre de saisies.
Le nombre de journaux de saisie ne devrait pas excédé une demi douzaine d'onglets.
L'étape où j'ai réellement besoin du VBA est la suivante : une fois les infos saisies dans mes journaux "auxiliaires"
Je souhaiterais les regrouper dans un journal "centralisateur" en automatisant des copier/coller successifs mais avec la contrainte de copier les plages les unes en dessous des autres sans blanc et sans me détruire mon visuel.
Je ne peux pas me servir de l'enregistreur de macro vu que la taille des plages est variable...
Pouvez-vous me donner un premier canevas de code ? Pour l'instant, je n'arrive qu'à faire des copiers/coller de plage simple sur un même onglet et encore, je n'arrive pas à coller uniquement la valeur....
Merci d'avance pour votre aide !