Membre habitué

Inscrit le :16/10/2017
Dernière activité :27/03/2025 à 15:55
Version d'Excel :2010 - 2019 FR
Messages
65
Votes
11
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par bitaljoe - page 2

DateAuteur du sujetSujetExtrait du message
14/10/2019 à 17:57Le Drosophile [VBA] - import .csv très gros documentPour empêcher que ton appli bug et ton fichier devienne trop lourd, tu peut procéder comme suit : Une première macro qui importe le fichier dans une feuille "Tempo" (qui se créer et ce supprime à la fin du traitement dans le même fichier ou un classeur tampon) excel et qui supprime les colonnes inut...
14/10/2019 à 17:47yac18060 Creation d'une macro - regroupement de donnees de deux rapports differentsEssai celle-ci, il y avait un bug sur l'autre. Sub Macro11() Range("B41").Select Sheets.Add After:=Sheets(Sheets.Count) Sheets("Feuil8").Name = "Tempo" Sheets("Sheet1").Select Range("C1").Select Selection.CurrentRegion.Select ActiveWorkbook.PivotCaches.Create(SourceType:=xlDatabase, SourceData:= _ "...
14/10/2019 à 17:33yac18060 Creation d'une macro - regroupement de donnees de deux rapports differentsUne macro pour t'aider avec comme base le fichier que tu as transmis. Sub Macro11() Range("B41").Select Sheets.Add After:=Sheets(Sheets.Count) Sheets("Feuil8").Name = "Tempo" Sheets("Sheet1").Select Range("C1").Select Selection.CurrentRegion.Select ActiveWorkbook.PivotCaches.Create(SourceType:=xlDat...
14/10/2019 à 17:11Le Drosophile [VBA] - import .csv très gros documentSerais t'il possible de savoir quels sont les entêtes de ton fichier et le séparateur utiliser ...
14/10/2019 à 16:05cdsazevedoMAJ Tableau sans ecraser donnéesBonsoir, Bien vouloir essayer ceci !!! Ca aide pour l'actualisation du tableau et le graphique. Sub Macrox() Dim DLA As Long Dim DLB As Long DLA = Range("A" & Rows.Count).End(xlUp).Row DLB = Range("B" & Rows.Count).End(xlUp).Row Range("A" & DLA + 1).Select Selection.Insert Shift:=xlDown...
14/10/2019 à 15:05ericp Onglet couleur mensuelAussi, pour chaque feuille qui respecte l'égalité à la cellule D1, une couleur est appliqué et dans le cas contraire, une autre couleur.....
14/10/2019 à 14:28ericp Onglet couleur mensuelDans ce cas, il faut des formules au niveau de ta feuille date devant toute les dates.....
14/10/2019 à 14:21ericp Onglet couleur mensuelPar ce que ce jour correspond bien à la 42 ème semaine de l'année 2019...
14/10/2019 à 14:20ericp Onglet couleur mensuelQuelle couleur devront avoir tes feuilles une fois qu'on aura traversé la semaine ...
14/10/2019 à 13:13cdsazevedoMAJ Tableau sans ecraser donnéesA bien comprendre, il te faut juste une macro qui : 1) Pour le Tableau : Ajoute la date suivante en dessous de la date en cours; puis qui fera un copier coller des formules en ligne 2 vers les lignes en dessous. 2) Pour le graphique : Ajoute dans la sélection des données les lignes suivantes au fur...
14/10/2019 à 12:43jojo789 SI imbriqué avec des OUVoilà une formule : =SI(ET(B2<150;OU(E2="fruit";E2="légume"));"choix 1";"choix 2")...
14/10/2019 à 12:35ericp Onglet couleur mensuelDésolé du retard. Voilà une macro pour mettre en couleur la feuille du jour. Pour la semaine, sa devrait être pareil pour les semaine si les feuilles ont les numéros de semaine, avec en A1 la formule : =NO.SEMAINE(AUJOURDHUI()) Private Sub workbook_open() On Error Resume Next Sheets("Date").Select W...
14/10/2019 à 11:44ericp Onglet couleur mensuelJe pense que cela est possible, seulement, quand tu parle de semaine, est ce la semaine en cours ou le N° de la semaine de l'année ...
14/10/2019 à 11:30alolaterre Etendu d'un nom de plage lors de copie de feuilleVoilà un tout petit exemple. Je part d'une feuille 1, sur laquelle je créé une plage de départ. Je duplique la feuille, ce qui duplique ma zone (même nom mais étendue différent). Pour le code, il te permet, soit de changer l'étendue, soit la plage de ta nouvelle zone, soit xxxx. Sub Macro1() Sheets(...
14/10/2019 à 11:14alolaterre Etendu d'un nom de plage lors de copie de feuilleCela est du au contrainte du gestionnaire de noms : Toutefois, tu pourrais faire une écriture sous VBA qui te permette de faire cela, à savoir Dupliquer une feuille et créer des plages de noms. Cordialement...