Contributeur

Inscrit le :28/11/2017
Dernière activité :15/04/2024 à 20:08
Version d'Excel :2016, 2019, 365
Emploi :Consultant
Lieu :PARIS
Messages
1'119
Votes
173
Fichiers
14
Téléchargements
26'552
Fichiers ExcelSujetsMessagesStatistiquesVotes reçus

Messages postés par GVIALLES - page 23

DateAuteur du sujetSujetExtrait du message
06/12/2017 à 12:35Kitesurf Problème capacité Variables IntegerKiteSurf, J'ai fait un premier test sur ton classeur et n'ai pas obtenu de message d'erreur. Sur quelles lignes du code ça plante chez toi? Cordialement, Gérard...
06/12/2017 à 11:25SparkletofImpression de plusieurs feuillesQuelques pistes à te proposer : -Exporter en 3 PDF les feuilles : Set oSheet1 = ThisWorkbook.Worksheets(1) Set oSheet2 = ThisWorkbook.Worksheets(2) oSheet1.ExportAsFixedFormat xlTypePDF, "DOC1.Pdf", , , , 1, 3, False oSheet2.ExportAsFixedFormat xlTypePDF, "DOC2.Pdf", , , , , , False oSheet1.ExportAs...
06/12/2017 à 11:14salsero75014 Mettre en boucle le numero de colonne dans uen recherchevEssaie ceci : Cells(6, i).FormulaR1C1 = "=IFERROR(VLOOKUP(RC2,'[Copie de P&L Nov_Valeurs-1.xlsx]Feuil1'!C1:C30," & j & ",FALSE),"""" COrdialement Gérard...
06/12/2017 à 10:26saubin Macro recherche dans différents fichiers si critères remplisTu as visiblement surmonté le problème initial. Oui, de mon point de vue, il y a plus simple et je n'aurais pas procédé comme toi. L'essentiel étant que toi, tu maitrises ce que tu fais. Bon courage, Gérard...
05/12/2017 à 18:10saubin Macro recherche dans différents fichiers si critères remplisSi je comprends bien, tu as un seul EXCEL par mois par agent? Peux-tu être plus explicite sur ce qui ne marchait pas dans 1ère proposition que je t'ai faite ? Cordialement, Gérard...
05/12/2017 à 17:55JeanBoutinAfficher la date dans l'intitulé du fichier que l'on enregistre sousJean, Lorsque je compile ton code, je n'obtiens pas ce message. Es-tu sous Windows ou MACOS? Autre idée : essaye : dj = format(now(), "yyyymmdd") Cordialement, Gérard...
05/12/2017 à 17:39JeanBoutinAfficher la date dans l'intitulé du fichier que l'on enregistre sousJ'ai en partie testé ton code et il me semble correct sauf le Set dj = Format(Date,"yyyymmdd") à remplacer par dj = Format(Date,"yyyymmdd") et dans les saveas, de spécifier le format puisque tu es en EXCEL 2007 et que tu veux sauvegarder en format antérieur (constante xlExcel9795?) . Sinon, je ne vo...
05/12/2017 à 17:17Dilettante Calculs et checkbox sous VBAJe te propose de remplacer la fonction "Worksheet_Change" par : Private Sub Worksheet_Change(ByVal Target As Range) Application.EnableEvents = False If CheckBox4 Then [c10] = [c9] * 60 [c12] = [c11] * 60 Else [c9] = [c8] * 60 End If Application.EnableE...
05/12/2017 à 16:30nonopinceLes 2 macro ne lancent pas quant elles sont combinésNonopince, Pourquoi ne pas tout simplement utiliser devant ton "savecopyas" l'instruction: Application.DisplayAlerts = False Bien cordialement, Gérard...
05/12/2017 à 15:47Landry85 Copier une partie de celluleEn B, tape une formule du genre : =GAUCHE(A1;TROUVE("(";A1;1)-1) en remplaçant A par l'adresse de la cellule contenant le texte à extraire. Bien cordialement Gérard...
05/12/2017 à 15:39JeanBoutinAfficher la date dans l'intitulé du fichier que l'on enregistre sousCe n'est pas la fonction "format" qui pose problème dans tes noms de classeur. As-tu vérifier que les dossiers existent et sont accessibles? Cordialement Gérard...
05/12/2017 à 15:07salpetier Copie cellule des colonnes H et M à T si cellule colonne I=code nouveauMa proposition en P.J. Cordialement, Gérard...
05/12/2017 à 13:13saubin Macro recherche dans différents fichiers si critères remplisSaubin, Ma proposition en P.J. Pour que ça marche: il faut indiquer le chemin complet du dossier contenant les sous-dossiers "jj_mm_aa" dans le volet "Param". il faut que tu références "Microsoft Scripting Runtime" dans VB/outils/Références . Cordialement, Gérard...
05/12/2017 à 11:20saubin Macro recherche dans différents fichiers si critères remplisPetite précision : tu indiques qu'il faut récupérer les plages dans les excels : c'est OK pour les plages E et F mais la plage A est vide dans l'excel que tu fournis. Cordialement Gérard...
05/12/2017 à 09:30SoufTransfert de automatique de donnésCompte-tenu des contraintes que tu indiques, j'avoue ne pas connaître de moyen pour sausir les ajouts à partir d'une feuille Excel. Désolé, Cordialement, Gérard...
04/12/2017 à 17:48SoufTransfert de automatique de donnésSouf, En P.J. une proposition avec formulaire et code VBA. Cordialement Gérard...
04/12/2017 à 14:32SoufTransfert de automatique de donnésAvec code VBA ou bien? Cordialement, Gérard...
28/11/2017 à 18:06chicoeColonneJe te propose : =SUPPRESPACE((STXT(A1;TROUVE("/";A1;1)+1;4))) Bien cordialement GVS...
28/11/2017 à 17:15tizi02pEtirer une cellule avec une macroSi j'ai bien compris ton pb, je te propose : Option Explicit Sub Main_Process() Const cColFirst = 30 ' A adapter suivant l'endroit où l'on veut le résultat Const cNbIterations = 99 Dim i As Integer, j As Integer, k As Integer, l As Integer, m As Integer Dim lColori As Long, lColorj As Long, lColork...