Contributeur

Inscrit le :28/11/2017
Dernière activité :29/07/2025 à 14:25
Version d'Excel :2016, 2019, 365
Emploi :Consultant
Lieu :PARIS
Messages
1'129
Votes
176
Fichiers
14
Téléchargements
36'943
Fichiers ExcelSujetsMessagesStatistiquesVotes reçus

Messages postés par GVIALLES - page 23

DateAuteur du sujetSujetExtrait du message
07/12/2017 à 10:49cytho450Classements de fichiers Word en fonction d'une liste ExcelJe pense pouvoir t'aider mais avant d'aller plus loin, peux-tu préciser les points suivants : - Les noms des docs Word à ventiler contiennent-ils le nom des personnes présentes dans l'EXCEL de RDV...
07/12/2017 à 10:39haonam Extraction de données depuis plusieurs fichier ExcelHoanam, Si ton pb est toujours d'actualité : Je te propose de faire ta boucle sur les objets files de FileSystemObject (tu dois référencer "Microsoft Scripting Runtime") : Le code se présente alors comme : Dim oWB As Excel.Workbook Dim oFS As New Scripting.FIleSystemObject Dim oFolder As Scripting.F...
06/12/2017 à 17:15nonopinceLes 2 macro ne lancent pas quant elles sont combinésN'oublie pas de changer l'extension en xlsx à la place de xls dans : vFilename = Application.GetSaveAsFilename(filefilter:="Microsoft Excel Workbooks,*.xlsx", _ Title:="Copie du classeur sans les macros")...
06/12/2017 à 17:08nonopinceLes 2 macro ne lancent pas quant elles sont combinésJe te propose le code suivant : Sub SaveWithoutMacros() 'But : Pour créer une copie du classeur actif sans macros 'NOTER SVP : Vous devez aller dans Outils, Références et cocher 'Microsoft Visual Basic for Applications Extensibility library Dim vFilename As Variant Dim wbActiveBook As Workbook Dim V...
06/12/2017 à 14:46Houn54Modif les contenus des ficheHoun54, Désolé mais je ne comprends pas ce que tu veux faire. Bye...
06/12/2017 à 14:43chm92 Mise en forme conditionnelle et arrondi de calculChm92, Je suggère d'ajouter une cellule avec la formule =ARRONDI(TVA+HT;2) et de baser la mise en forme conditionnelle sur cette cellule...
06/12/2017 à 14:01Houn54Modif les contenus des ficheHoun54, Oui, avec cette version du classeur, on peut ajouter des fonctions. Peux-tu décrire le plus exactement possible ce que tu voudrais obtenir comme fonction...
06/12/2017 à 13:50Houn54Modif les contenus des ficheHoun54, Le code VBA de ton classeur est protégé par un mot de passe. Impossible de le modifier en l'état. Cordialement Gérard...
06/12/2017 à 13:05SparkletofImpression de plusieurs feuillesSKF, A quel endroit as-tu collé le code? Cordialement Gérard...
06/12/2017 à 12:43Houn54Modif les contenus des ficheHoun54, Ta question est curieuse...l'as-tu posée au développeur de cette appli? Cordialement Gérard...
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...