| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 14/10/2019 à 17:57 | Le Drosophile | [VBA] - import .csv très gros document | Pour 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:47 | yac18060 | Creation d'une macro - regroupement de donnees de deux rapports differents | Essai 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:33 | yac18060 | Creation d'une macro - regroupement de donnees de deux rapports differents | Une 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:11 | Le Drosophile | [VBA] - import .csv très gros document | Serais t'il possible de savoir quels sont les entêtes de ton fichier et le séparateur utiliser ... |
| 14/10/2019 à 16:05 | cdsazevedo | MAJ Tableau sans ecraser données | Bonsoir, 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:05 | ericp | Onglet couleur mensuel | Aussi, 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:28 | ericp | Onglet couleur mensuel | Dans ce cas, il faut des formules au niveau de ta feuille date devant toute les dates..... |
| 14/10/2019 à 14:21 | ericp | Onglet couleur mensuel | Par ce que ce jour correspond bien à la 42 ème semaine de l'année 2019... |
| 14/10/2019 à 14:20 | ericp | Onglet couleur mensuel | Quelle couleur devront avoir tes feuilles une fois qu'on aura traversé la semaine ... |
| 14/10/2019 à 13:13 | cdsazevedo | MAJ Tableau sans ecraser données | A 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:43 | jojo789 | SI imbriqué avec des OU | Voilà une formule : =SI(ET(B2<150;OU(E2="fruit";E2="légume"));"choix 1";"choix 2")... |
| 14/10/2019 à 12:35 | ericp | Onglet couleur mensuel | Dé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:44 | ericp | Onglet couleur mensuel | Je 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:30 | alolaterre | Etendu d'un nom de plage lors de copie de feuille | Voilà 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:14 | alolaterre | Etendu d'un nom de plage lors de copie de feuille | Cela 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... |