Résultats pour "reorganiser maniere automatique nouvelle feuille"

7'426 résultats pour cette recherche

Bonjour a tous,

Dans le cadre de mon travail je dois réorganiser chaque jour des données que je recois sur une feuille excel; ce travail est chronophage, fastidieux et ininteressant.

Les données que je recois sont toujours organisées de la meme maniere. Voila ce que je dois faire dans l'ordre chronologique :

copier la colonne 10 pour la coller sur une nouvelle feuille en colonne 1

copier la colonne 2 et 3 pour la coller sur la nouvelle feuille en colonne 2 et 3

copier la colonne 13 '' '' '' 4

'' '' 24 " " " 5

" " 11 " " 6

copier la colonne 21 pour la coller sur la nouvelle feuille en colonne 7

trier ensuite la nouvelle feuille dans l'ordre décroissant en fonction de la colonne 6.

Je commence a peine a travailler avc excel donc soyez clément avec moi dans vos explications.

pour résoudre ce probleme, j'ai essayé de m'initier au VBA et j'ai commencé a réaliser le programme suiant :

Sub CopierDonnees()

Dim Entree As Workbook, Sortie As Workbook

Nomfichierentree = Application.GetOpenFilename("Fichier Excel (*.xls), *.xsl")

' On verifie que l'on a selectionné un nom de classeur

If Nomfichierentree <> False Then

' On ouvre le classeur

Set Entree = Workbooks.Open(Nomfichierentree)

NomFichierSortie = Application.GetOpenFilename("Fichier Excel (*.xls), *.xsl")

If NomFichierSortie <> False Then

Set Sortie = Workbooks.Open(NomFichierSortie)

' Ici j'ai du commnce a mettre cellule par cellule car je ne sais pas comment le faire avec toute une colonne

Sortie.Worksheets("Feuil1").Cells(2, 1) = Entree.Worksheets("Feuil1").Cells(2, 10)

Sortie.Worksheets("Feuil1").Cells(3, 1) = Entree.Worksheets("Feuil1").Cells(3, 10)

Sortie.Worksheets("Feuil1").Cells(4, 1) = Entree.Worksheets("Feuil1").Cells(4, 10)

' On ferme le classeur

Sortie.Close

End If

' On ferme le second

Entree.Close

End If

Vous comprendrez que je me tourne vers vous car tel que j'ai commencé ca va etre chaud je crois ^^ en plus j'ai un probleme, le contenu de certaines cellules est une date et quand je fais le transfert via le VBA ca me donne une suite de chiffres qui n'a pas de sens...

Merci beaucoup pour l'aide que vous pourrez m'offrir !

Bonjour,

J'aimerais pouvoir réorganiser les données d'un classeur excel sans avoir le faire ligne par ligne (parce qu'il y en a quand même plus de 5000). Connaissez-vous des fonctions qui le font automatiquement.

Par exemple :

  • fusionner les colonnes ayant la même valeur (j'ai essayé l'outil fusionner mais je ne sais pas bien m'en servir puisqu'il fallait quand même que je regroupe les éléments de même valeur par moi-même soit quelques millier d'opérations)
  • rassembler les éléments "redondants" sous une même étiquette

Merci d'avance

Bonjour,

J’aimerais créer un dashboard pour avoir une vision globale de performances. Ce dashboard serait décliné par période : 1 mois = 1 période, il y aurait donc 12 fichiers sur l’année. Pour remplir ce dashboard, j’irai chercher les données dans plusieurs fichiers différents (il y a une version par mois de ces fichiers).

Afin que le remplissage de ce dashboard ne soit pas chronophage, j’aimerais faire en sorte qu’il n’y ait que le nom du fichier à modifier et ainsi rajouter le fichier de chaque mois dans le dossier :

• Créer une cellule où est indiquée le nom du fichier

• Les autres cellules contiennent les formules et vont chercher le nom du fichier dans la première cellule

Est-il possible de faire quelque chose comme ça ? Si ce n’est pas le cas, comment puis-je remplir mon dashboard de manière semi-automatique en fonction des nouveaux fichiers qui seront mis dans le dossier chaque mois ?

Merci beaucoup pour votre aide !

Bonjour à tous,

Je cherche à automatiser les données d'une extraction hebdomadaire réalisé à partir d'un logiciel.

Après une remise en ordre grâce à l'automatisation d'une macro j'obtiens un 1er résultat satisfaisant.

Cependant je n'arrive pas à compléter automatiquement les infos de la colonne C et D.

Mon souhait (voir exemple en PJ

) serait que le chiffre 1869 descende jusqu'à ce qu'il rencontre un nouveau chiffre, en occurrence 4054. Puis 4054 prenne la relève et ainsi de suite jusqu 'à la dernière ligne et cela de façon automatique (formule avec si ou macro)

Pareil pour CISAILLE SAGITA-PERROT.

(Il existe bien entendu un moyen simple de réaliser cela en sélectionnant la cellule et en cliquant 2 fois sur le petit carré en bas à droite, mais il y a plus de 17000 lignes et cela change toute les semaines.)

Merci par avance pour vos réponses

Bonjour,

je souhaite recevoir un mail automatiquement pour me demander de relancer un client si la date du jour est dépassée par rapport à la date prévue de réponse sans avoir à ouvrir mon fichier excel et activer mon bouton macro

je bloque sur le chemin d'accès : set WBK....etc

je vous joins mon fichier.

N'étant pas un pro, je vous demande de l'aide

Merci bcp

15projetprospect.xlsm (19.17 Ko)

Bonjour à tous,

J'ai dans mon tableau Excel une colonne "commune de résidence" ainsi qu'une autre précisant le canton de rattachement de cette commune.

Est-il possible, si dans un onglet j'inscris le nom de toutes les communes, avec son canton de rattachement, d'y appliquer une formule "si la commune X est écrite alors mettre le canton Y dans la colonne suivante" ?

Merci d'avance pour vos retours.

Bonne journée,

Mguen

Bonjour,

A partir d'un logiciel de production, j'obtiens un fichier Excel qui liste, entre autres, les quantités produites par jour et par famille de produit.

Sur plusieurs mois, j'obtiens un fichier contenant plusieurs centaines de ligne (voir exemple joint).

Je souhaiterais pouvoir obtenir un tableau me donnant la production cumulée sur un jour.

Quand le fichier est petit, je m'en sort en utilisant la fonction sous-total, mais sur un gros fichier, ca devient vite fastidieux...

Auriez-vous une idée pour me simplifier la tâche? En vous remerciant.

48pour-forum-1.xlsx (10.48 Ko)

Bonjour,

Depuis plusieurs jours, j'essaie de reporter des lignes de manière automatique sur différentes feuilles.

Sur la feuille "TOUT" toutes les lignes sont répertoriées, les autres feuilles classent chaque jour de la semaine, y a-t-il un programme VBA qui permet de répertorier chaque lundi de la feuille "TOUT" sur la feuille "LUNDI" automatiquement.

C'est-à-dire dès que j'enlève ou rajoute une ligne sur la feuille "TOUT" les autres feuilles se mettre à jour automatiquement.

Pourriez-vous m'aider ??

Merci d'avance

Feuille "TOUT"

test

Feuille "LUNDI"

feuille lundi
19test.xls (15.50 Ko)

bonjour

j'ai une base sous excel mensuelle ou trimestrielle portant le nom ,adresse, désignation, montant, et le total général.

je désire faire des avis pour chaque client et ceci se fait de maniére automatique. Sur l'impression on trouve cinq avis par page.

s'il est possible comment peut on le réaliser?

4compta1.zip (5.67 Ko)

Bonjour , je dois analyser un ensemble de tests réalisé par des agents . Mon problème est que les agents ne se faisaient pas tester sur le meme site et que selon le site le recueil de connées n a pas été fait de la meme façon rendant l analyse globale difficile.
Concrètement j ai un tableau , pour lequel une ligne correspond a un agents avec sur cette meme ligne tous les tests réalisés par l'agents ( entre 1 et 5 tests ) . Ce que j aimerai c est avoir un ligne par test au lieu d'une ligne par agents .

Je sais pas si c est clair donc un petit exemple , j aimerai arrivé au 2eme tableau a partir du 1er tableau

exemple

On parle d une dizaine de millier de tests , manuellement j en ai pour un siècle sans compter les erreurs qui risque de se glisser .
Je vous remercie d avance pour votre aide précieuse

Bonjour à toutes et tous,

Sous Excel 2010, j'aimerais effectuer une démarche de synthèse dans un tableau en affichant les valeurs d'un tableau 1 dans un tableau 2 mais organisées différemment.

Le tableau 1 reprend 2 types de valeurs :

  • 1n° d'ordre logique
  • 1 montant qui se placera dans une des 4 colonnes attribuées (ici ce sont des comptes numérotés de 1 à 4)

Le tableau 2 voudrait faire un résumé par compte et par n° d'ordre

Je pense que c'est plus clair sur mon exemple dans lequel je reprends l'explication plus détaillée.

Merci d'avance à celle ou celui qui voudra bien m'aider.

Kate.

Bonjour a tous,

Je traite un tableau de budget assez régulièrement, mais le format dans lequel il est, ne permet pas de traité les données a la manière d'une base de données (Tcd avec segment chronologique par la suite et éventuellement usage dans Power-Query pour croiser des tables).

J'ai un tableau avec des éléments de type qualitatifs dans Colonne A:F puis une Colonne G Budget Annuel et une répartition mensuel de ce budget Colonne H:S

Je souhaiterai passer ces données en ligne. C'est a dire utiliser les même données A:F insérer une colonne Date qui reprend l'info dans la premier cellule dans H:S et reporter les montants.

Du coup je me retrouve avec 13 fois plus de lignes mais moins de colonne.

Pas facile d’être claire.

Mon niveau de code est extrêmement faible et l'usage de l’enregistreur macro ne m'a pas permis de résoudre ce problème, essai a plusieurs reprise mais dès l'ajouts d'une ligne le résultat est vraiment pas terrible.

Je joint le fichier d'exemple évidement, forme de départ et forme d'arrivé. (sachant que la base peux évoluer en terme quantité de donner par ligne, mais pas en colonne effectivement généralement 12 mois dans l'année c'est bien suffisant...)

Par la suite je compte bien étudier vos idées de code, pour adapter celui-ci, mais une contrainte de temps me pousse a demander un solution pour résoudre ce problème. N’hésité pas a m'indiquer si je dois déclarer le tableau de base au format "tableau" en le nommant avant l'usage de la macro pour faciliter le code.

Merci d'avance a vos coups de pouces ou idées et conseils.

7reorga-budget.xlsx (18.82 Ko)

Bonjour à tous,

J'essaie de traiter une base de donnée très longue mais surtout très mal organisé et je cherche un moyen (pas trop technique vu mon niveau ) pour la rendre plus lisible et plus facile à utiliser.

Voici comme cette dernière ce présente :

A1 > Nom

A2 > Adresse

A3 > Département

A4 > vide

A5 > vide

A6 > vide

A7 > Nom

A8 > Adresse

A9 > Département

Il y a donc trois informations à la suite sur une même colonne, puis trois ligne vide, puis trois informations etc …

Je voudrais, si c'est faisable, la présenter avec trois colonnes et pas de ligne vide. Cela donnerait :

A1> Nom // B1> Adresse // C1> Département

A2> Nom // B2> Adresse // C2> Département

J'espère avoir été assez clair dans mon explication, je remercie les âmes charitables qui liront ce post et qui essayeront tant bien que mal de m'aider.

Très bonne journée à vous tous,

Léo

Bonjour à tous,

Tous les mois, j'exporte sur excel des mouvements de stock.

Petit problème il sont sous la forme de tableau et non pas de base de données.

Il m'est donc très difficile d'exploiter directement les données transférées sur excel.

Les tableaux qui sortent sont les tableaux nommés "Historique" dans mon exemple (ils peuvent s'appeler bien autrement et il peut y avoir 30 feuilles de 20 000 lignes chacune).

Je souhaiterai créer une macro qui me rapatrierait les données comme dans l'onglet synthèse. la difficulté est de mettre en face de chaque ligne la référence concernée.

j'ai essayé de programmer en VBA, qu'en face de chaque "stock initial", je prends 2 cellules en dessous la référence et la positionne sur la ligne du "stock initial" jusqu'à la ligne juste avant le prochain stock initial. de même pour la désignation 3 cellules en dessous. sans oublier de rajouter le titre de la feuille en face de chaque ligne. sauf que je n'y arrive pas.

Ci-joint mon fichier, ou pour exemple dans historique 1 j'ai mis des couleurs et j'ai reporté (2 exemples) dans synthèse comme je souhaiterai que cela soit.

Quelqu'un aurait-il la patience et la gentillesse de m'aider.

Par avance Merci

Bonjour le forum,

Je viens sollicité votre aide sur le sujet suivant

Dans un fichier rempli de de Datas de A1:PU18322

je souhaiterai faire 4 actions dans un nouveau Onglet

  • Dupliquer l'onglet SLA
  • Replacer la Date ligne par ligne
  • Copier une celule sur sa gauche
  • Effacer les anciennes lignes #######Date

Par avance Merci pour votre aide

Bien cordialement

9transpose.xlsb (230.30 Ko)

Bonjour,

je vous explique mon problème :

j'ai du texte dans 2 colonnes A et B et j'aimerai les réorgnaiser en une seule colonne C les reprenant les uns sous les autres :

Ex :

A1 B1

A2 B2

A3 B3

Je veux créer en sortie en colonne C :

A1

B1

A2

B2

A3

B3

Etc....

Merci d'avance pour votre aide

Bonjour à toutes et tous,

Je n'arrive pas à adapter un code déjà existant qui me permettrait de copier des colonnes sur une base A puis de les coller sur une base B mais en réorganisant les colonnes selon une table de correspondance.

Dans ma démarche et au vue de mes connaissances (à priori encore insuffisante) j'ai opté pour une logique du copier/coller mais peut être y'a t'il moyen de faire l'opération sur la base A.

Je joins un classeur exemple

Ci après le code que j'ai modifié sans sucés :

Sub Colonne()
Dim DerLigne As Long

With Sheets("TABLE CORREPONDANCE")

DerLigne = .Range("A" & Rows.Count).End(xlUp).Row

For i = 2 To .DerLigne
If Not .Range("A" & i) = "" Then
plg1 = Range(.Range("A" & i) & ":" & .Range("A" & i)).Address
plg2 = Range(.Range("B" & i) & "1").Address
Sheets("CADOR").Range(plg1).Copy Sheets("CADOR HUGUES").Range(plg2)
End If
Next
End With
End Sub

Merci

Cordialement

Hugues

Bonjour à tous,

Je possède des données de niveau d’eau, de température, et de date/heure sur plusieurs années et pour plusieurs sondes.

Les fichiers sont organisés par période. C’est-à-dire que je vais avoir un fichier pour une durée finie avec dans chaque onglet les données pour une sonde (le nom de l’onglet est le nom de la sonde)

Mon but serait de faire un fichier par sonde qui regroupe toutes les données de cette sonde pour toute la période d’étude.

Les fichiers que j’ai ont été fait par quelqu’un d’autre dans un but purement consultatif donc ils ne sont pas vraiment bien organisé...

Ex :

  • Les noms des fichiers sont assez brouillons ils peuvent avoir différents noms comme « avril-juillet 14 » ou bien « 04-05-06-07-2014 » ou encore « relevés de niveaux av-juil 2014 ».
  • Les dates ne sont pas forcément bien calé par rapport au titre, pour l’exemple des fichiers avril/juillet 2014 la première valeur du fichier pourra être le 04/04 à 12 :15 et la dernière le 01/08 03 :45
  • Les fichiers ne couvrent pas forcément la même période de temps la plupart sont sous forme de récapitulatif de 4 mois, d’autres synthétise 1 mois de mesure et enfin certains couvrent une période de 2 semaines. Bien entendu tous les fichiers sont ne sont pas précis sur les dates. (comme précisé dans le point d’avant)
  • Tous les fichiers ne couvrent pas les mêmes sondes, je vais par exemple avoir un fichier sur une période de temps pour 10 sondes, un autre sur la même période de temps pour d’autres sondes. Sachant que dans un fichier plus récent les sondes qui étaient ensemble au début ne le sont plus forcément après.
  • Les pas de temps des données varient. Le pas de temps peut-être horaires ou en quart d’heure en fonction des différentes dates ou sondes selon les cas
  • les fichiers ne comment pas à la première ligne car il y a du blabla au dessus. Normalement ils commencent tous à la ligne 5.

Point positif (oui il y en a un !) les colonnes sont toujours dans le même ordre :

Colonne A : numéro de la mesure (ne m’intéresse pas)

Colonne B : Date/Heure

Colonne C : Niveau d’eau côte NGF

Colonne D : Température eau (°C)

Du coup, ce que je voudrais essayer de faire c’est de faire une macro qui puisse lire le nom de l’onglet dans mon fichier qui lui donnera le nom de la sonde, puis qu’elle récupère les données pour les mettre dans un fichier portant le nom de la sonde. Que cette opération soit répétée pour tous mes fichiers. Que les nouveaux fichiers soient classés de la date la plus ancienne à la plus récente.

En bonus, si tout ça se passe comme prévu je suis sûr d’avoir des doublons au niveau des dates en sortie dans mes fichiers finaux, du coup, je recherche aussi à traquer et éliminer ces potentiels doublons.

Voilà le projet que j’avais en tête après je suis ouvert à toutes propositions qui vous semblent meilleurs !

Je vous joins un fichier que j’ai fait en exemple, pour vous montrer la mise en forme des fichiers, car les données sont confidentielles. N’hésitez pas à demander si vous voulez un exemple plus complet.

Tous conseils sont les bienvenues car c’est la première fois que je me lance dans une macro excel.

PS : je sais que j’ai mis ce post dans un forum excel, mais j’ai déjà travaillé sur matlab et R studio aussi donc si vous pensez que ce projet est plus adapté sur l’un de ces logiciels, n’hésitez pas à me le dire.

PS : j’ai essayé d’être le plus clair possible, si certains des points semblent obscurs n’hésitez pas à demander un éclaircissement.

Merci d'avance.

23exemple.xlsx (22.27 Ko)

Bonjour a tous, bonjour a chacun,

j'interpelle le forum pour la difficulté suivante ;

je souhaite réorganiser les données d un tableau .

En colonne F les noms doivent s s afficher sans doublon en fonction de leur apparitions et en face les "box "dans lesquelles ils interviennent.

enfin a l intersection des deux infos le n°.(colonne B)

exemple choisit ; intervention maxime

j ai joins un fichier en attaché pour exemple.

Vous remerciant

ian

Bonjour à tous,

J'ai un soucis qui semble tout simple à gérer mais je me casse les dents pour trouver une solution...

J'ai un tableau dans la feuille "liste intervention" qui recense des interventions au fur et à mesures qu'elles sont effectuées.

Disons ici qu'il s'agit de tests effectués sur différents produits.

Une intervention ne concerne qu'un produit mais un produit peut se retrouver dans plusieurs interventions

je voudrais dans la feuille "résumé produit" avoir un tableau résumant l'état de chaque test mais par produit.

j'ai essayé avec la formule

=INDEX('liste intervention'!D2:D14,MATCH(B2,'liste intervention'!C2:C14,0),MATCH(B1,'liste intervention'!B2:B14,0))

Mais sans reussite. avec un Vlookup cela ne donne rien non plus.

Si quelqu'un pouvait me donner une piste ou un petit coup de pouce ce serait top top !

Je vous joins le fichier exemple qui sera surement plus clair que mes explications

Merci D'avance pour votre aide

Alex.

10fichier-exemple.xlsx (248.53 Ko)

Recherches récentes

liste deroulantelisterecherche repertoire entierrecherche dossiercouleurinterdire acces feuilles classeuruboundpartager classeur macro vbacherche textedimgestion immobilisationssource tcdsuivi immobilisationscreer superieur organigrammerecherche comboboxouvrir doc word via vbaremplir signet word via vbacompiler tableauxmacro effacer formaterreur compilation type defini