Création d'un tableau à partir d'un autre tableau sous VBA

  • Initiateur de la discussion Initiateur de la discussion Poussin
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Poussin

XLDnaute Occasionnel
Bonjour à tous je vous explique mon problème. J'importe des données d'un autre fichier Excel. Ces données sont à l'état brut il me faut donc les retravailler.

Pour cela il faut que je les transfère (seulement les 2 premières colonnes Date et Nom) vers un autre tableau SIMPLE en faisant directement les calculs intermédiaires : tout cela simplement avec un clic sur le bouton de la Feuil1 en VBA.

Je ne sais pas comment débuter mon code VBA pour automatiser cette tâche

Je vous joins le fichier ainsi que des commentaires en Feuil3.

Je vous remercie d'avance pour votre aide.
 

Pièces jointes

Re : Création d'un tableau à partir d'un autre tableau sous VBA

Bonjour Poussin, le forum,
Un début de solution. Macro à améliorer. Ne fonctionne que si les chiffres mentionnés pour l’effectif et le personnel sont différents de zéro.
Cordialement,
Bernard
 

Pièces jointes

Re : Création d'un tableau à partir d'un autre tableau sous VBA

C'est exactement cela que je voulais merci beaucoup pour ta réponse. Je cherche maintenant à mettre les cases Effectifs/CA et Personnel/Charges Externes au format pourcentage donc si je mets .Value cela peut-il marcher ?

De plus il faudrait que dans la Feuil3 tous les résultats restent en format tableau comme en Feuil2 avec les en-têtes.

Merci beaucoup pour le temps que vous m'accordez. J'apprécie réellement.
 
Re : Création d'un tableau à partir d'un autre tableau sous VBA

Pour mettre mes colonnes en pourcentage, j'ai tenté ainsi mais en vain :

Code:
   With Sheets("Feuil3")
      .Range("C" & xf2lg) = xeffca
      With Range("C" & xf2lg)
        .NumberFormat = "0.00%"

Il ne veut pas prendre en compte ce paramètre. Comment faut-il faire merci pour votre aide.
 
Re : Création d'un tableau à partir d'un autre tableau sous VBA

Bonsoir Poussin, le forum,
Pour mettre les cases Effectifs/CA et Personnel/Charges Externes au format pourcentage, j’ai mis les colonnes concernées au format %, mais il existe certainement une autre solution (recherche en cours).
Je ne suis pas certain d’avoir compris ta demande concernant ton souhait de voir apparaître dans la Feuil3 tous les résultats restant en format tableau comme en Feuil2 avec les en-têtes. Je suppose que tu désires faire une copie de la feuil2 en feuil3, puis insérer les colonnes Effectifs/CA et Personnel/Charges Externe.
Cordialement,
Bernard
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
5
Affichages
433
Retour