E

Membre impliqué

Inscrit le :17/01/2022
Dernière activité :Hier à 21:43
Version d'Excel :2010 et 365 FR
Emploi :Auto entrepreneur
Lieu :CADEN (56)
Biographie :Ancien cadre ERDF-GRDF, j'ai créé mon entreprise en 2012 pour maintenir des outils que j'avais créés. Mon activité consiste à développer des outils en VBA Excel, Word et accessoirement Power point.
Messages
1'606
Votes
479
Fichiers
1
Téléchargements
162
Fichiers ExcelSujetsMessagesStatistiquesVotes reçus

Messages postés par Eric Kergresse - page 2

DateAuteur du sujetSujetExtrait du message
28/08/2023 à 11:31Chimerique Carte Cloroplèthe par villeLes données sont par code insee...
27/08/2023 à 08:14dgeo10Recopier céllule dans Label selon condition...
27/08/2023 à 05:04dgeo10Recopier céllule dans Label selon conditionSoient deux tableaux structurés t_Prenoms et t_Labels Dans un module standard ...
27/08/2023 à 03:14philippe.p@ Extraction en fonction d'une période de dateCette fonction est utilisable comme n'importe quelle fonction Excel dans ton tableau. Le principe est relativement simple, on lui donne les paramètres d'entrée entre parenthèses et on lui indique le type de sortie ici booléen. On boucle du début à la fin les dates en entrée dans une variable date et...
26/08/2023 à 04:51philippe.p@ Extraction en fonction d'une période de dateAttention, cela ne marche pas si la date de fin est antérieure à la date de début comme dans votre exemple...
18/08/2023 à 03:26BaptGTLLR Case à cocher dans tableauJe pense que la présentation choisie va vous empêcher de faire des statistiques. De mon point de vue, il vaudrait mieux saisir les résultats dans une seule colonne à partir d'une liste de validation et avoir une liste basée sur les noms prénoms pour éviter les cas d'homonymie possibles...
14/08/2023 à 11:33joon49Masquer ligne à conditionIl suffit d'ajouter une colonne résultat et de tester le nombre de valeurs Vrai. Puis de filtrer la colonne en supprimant les 8...
11/08/2023 à 18:21Chimerique Carte Cloroplèthe par villeIl n'y a pas d'astuce, j'utilise ce site pour mes cartes : opendatasoft.com...
11/08/2023 à 11:13Chimerique Carte Cloroplèthe par villeA tester. Les communes en gris ne font pas parties de la liste des villes du tableau, en revanche elles ont un code postal présent dans le tableau. Les formes sont trop petites pour faire apparaître leur nom sur la carte...
09/08/2023 à 03:46cr30Mise en forme avec pucesUn petit tour sur le site de Marina : Blocs de construction...
08/08/2023 à 17:15cr30Mise en forme avec pucesCe ne sont pas les 4 carrés mais toute la ligne que j'ai sauvegardé en quickpart. Les mots sont bien sûr modifiables. Les quickparts sont sauvegardés soit dans le Normal.dot soit dans le Building Blocks.dotx, c'est pour cette raison que vous ne pouvez pas utiliser l'objet que j'ai créé dans le fichi...
08/08/2023 à 06:43cr30Mise en forme avec pucesDe mon point de vue, ce sont des objets QuickPart. J'ai réussi à faire une chose approchante à partir d'insertions de formes. Il vous faut définir vos objets par style, car les formes ne s'adapteront pas à la hauteur des lignes du style choisi. Et en sauvegardant la mise en forme que j'ai baptisé Es...
08/08/2023 à 06:08DilansColler un tableau issue de Excel dans Word- problème de largeur de colonneEt en évitant les cellules fusionnées ...
31/07/2023 à 03:59sg394Mélange aléatoire d'une variable tableauLe code ci-dessous est une adaptation du code de GALOPIN01 de ce post : Tirage aléatoire...
28/07/2023 à 06:11souri_nouilles75Automatisation comparaison de 2 fichiers sources pour en deceler les écarts...
27/07/2023 à 04:02Niba Suppression ligne d'un tableau selon critère...
26/07/2023 à 04:10Steff27 VBA Word en anomalieLe mieux est de vérifier les chaines de caractères dans le fichier Excel et d'utiliser les chaines sans caractères spéciaux dans un nouveau champ. Pour cela, j'ai créé une fonction CaracteresSpeciaux qui identifie les caractères différents des chiffres et des lettres de l'alphabet majuscules et minu...
25/07/2023 à 21:33Steff27 VBA Word en anomaliePour vérifier, remplace ce caractère par la lettre E et regarde si tu passes ce client. Ajoute un Debug.Print nom juste avant ta ligne en erreur et regarde ce que cela donne dans la fenêtre exécution (Ctrl-G)...
25/07/2023 à 20:58Steff27 VBA Word en anomalieLorsque vous survolez la ligne en jaune avec la souris, que contient la variable nom ? Le nom contient-il des caractères interdits dans un nom de fichier ? Y a-t-il même une valeur ...
25/07/2023 à 18:45gfayardCoche automatique dans word via cellule ExcelDans mon exemple Word est référencé : Exemple de mise en oeuvre ...
24/07/2023 à 14:34Marvelous44Récupération de valeurs par couleursEn mettant le filtre automatique sur la première ligne, vous avez la possibilité de filtrer par couleur...
23/07/2023 à 04:28Kamel_G0411 Formules en VBA pour tableau structuréVous positionner sur la cellule contenant la formule. Basculer dans l'éditeur VBA, faire apparaitre la fenêtre exécution avec Ctrl-G Dans la fenêtre exécution, taper la formule ?ActiveCell.Formula La formule va être traduite en VBA. Il restera à doubler les "", là où ils apparaissent...
21/07/2023 à 04:53bono7700Dupliquer Feuille MaitreSi votre 2ème onglet ne vous sert qu'à visualiser vos données sous une forme différente, utilisez Power Query. Pour en savoir plus tapez Power Query dans Rechercher Power Query...
19/07/2023 à 19:42majpoulin Enregistrer sous avec valeurs de cellulesPath et Filename sont des mots réservés, choisissez d'autres noms pour vos variables. Si vous êtes sur 365, l'extension ne devrait-elle pas être .xlsx ? Et FileFormat:= xlOpenXMLWorkbook Enfin, vous avez peut-être des caractères interdits dans le contenu de vos cellules...
19/07/2023 à 02:44Papy8509Message d’erreur Excel ne peut pas coller les donnéesVous avez peut-être des cellules fusionnées dans l'un ou l'autre des fichiers...
14/07/2023 à 06:05Jojo6902Renvoi valeur d'une cellule d'une dernière page d'un autre fichier ExcelOn suppose que le fichier 2 n'est pas ouvert...
13/07/2023 à 08:15niconoipSi et & estvideSi l'une des cellules A1 ou B1 est vide : Si A1 et B1 sont vides ...
13/07/2023 à 07:52GhisaleoAppel d'une fonction qui renvoi les éléments sélectionnés d'une ListBoxAuriez-vous un modèle de fichier non confidentiel à mettre en ligne avec votre userform ...
13/07/2023 à 03:14APEActualisation automatique feuille de stockVos procédures ne sont pas à la bonne place si tant est qu'elles vous servent...
12/07/2023 à 12:49GhisaleoAppel d'une fonction qui renvoi les éléments sélectionnés d'une ListBoxJe pense que votre fonction ne marchera que pour le dernier ListBox car vous créez une nouvelle collection à chaque fois. Il faut que votre variable collection soit instanciée avant la boucle sur les ListBox et il vous faudra ajouter une deuxième boucle à l'intérieur de la première pour récupérer le...
12/07/2023 à 11:37GhisaleoAppel d'une fonction qui renvoi les éléments sélectionnés d'une ListBoxSi, mais il faut balayer les différentes ListBox de votre userform...
12/07/2023 à 11:18GhisaleoAppel d'une fonction qui renvoi les éléments sélectionnés d'une ListBoxDans un de mes userform, j'ai regardé ce qu'on obtenait en tapant : J'ai regardé également si l'objet ListBox comportait également la collection ListBoxs (en supposant qu'elle existe), mais non. Il peut y avoir d'autres solutions, mais je pense qu'il vous faut faire une boucle sur les ListBox de vot...
12/07/2023 à 10:58Julien78 Rajout de condition sur formuleEn ajoutant une colonne à votre tableau, arrivez-vous à mettre une formule Si pour ces deux conditions avec comme résultat 0 ou 1. Après, la modification sera facile dans votre formule...
12/07/2023 à 10:47GhisaleoAppel d'une fonction qui renvoi les éléments sélectionnés d'une ListBoxQuelle est la valeur de la propriété Multiselect de votre ListBox ...
12/07/2023 à 02:13APEActualisation automatique feuille de stockLa fonction Sommeprod devrait suffire. Il est plus simple d'utiliser directement les couples produit-taille et de travailler avec des tableaux structurés. Nb : Vos événements ne peuvent pas être dans des modules standards mais dans le module de l'onglet sur lequel l'événement doit agir. Dans le cas...
12/07/2023 à 01:30ninos066SOMMEPROD(('1'!A:D=A1)*('1'!C:C)) Dans une boucle VBAA tester ...
11/07/2023 à 17:31Ca_lireTCD - ne pas afficher le détail des colonnes pour toutes les valeursUne solution consiste à faire 2 TCD et à cacher la première colonne du 2ème TCD ...
11/07/2023 à 11:25c.lefeurConvertir des données monétairesAvec une fonction si VBA est permis ...
10/07/2023 à 11:10caroarriMise en page de plusieurs onglets avec des graphiquesVous pouvez faire cette macro à partir d'un fichier .xlsm. Pour cela : Vous créez un fichier .xlsm Vous enregistrez une macro à partir de ce fichier (menu développeur). Vous allez vous positionner sur le premier onglet du fichier contenant vos stats avec la souris. Vous modifiez la mise en forme des...
10/07/2023 à 10:38caroarriMise en page de plusieurs onglets avec des graphiquesVous pourriez faire cette mise en page avec une macro. Il suffirait d'enregistrer ce que vous faites pour un onglet en créant une macro qu'il faudra généraliser ensuite à tous les onglets. Pour que cela soit efficace, il vous faut enregistrer cette macro à partir d'un onglet qui n'a pas encore été m...
10/07/2023 à 09:57caroarriMise en page de plusieurs onglets avec des graphiquesEn quoi consiste votre mise en page ...
09/07/2023 à 15:42JeanBaptistePPublipostage Word avec données ExcelSi les tableaux ont des hauteurs différentes, il faudrait faire un balayage pour générer les sauts de page, une fois tous les tableaux créés et en tenant compte de leur hauteur...
09/07/2023 à 13:11Jean-Marc GallyLe fonctionnement de lettre = SplitEst transformé en tableau avec la fonction split. Le nombre de valeurs dans le tableau dépend du séparateur, ici le caractère $. Le (1) à la fin correspond au deuxième enregistrement du tableau, le premier correspondant à l'indice 0. Lettre est du type variant...
09/07/2023 à 13:05JeanBaptistePPublipostage Word avec données ExcelBonjour Jean-Baptiste, Chez moi une page fait 753,6 points de hauteur, un tableau 81,6 points de haut. NbTableaux est une variable de portée public, elle est initialisée dans l'autre procédure. Elle n'est pas nécessaire pour le fonctionnement...
09/07/2023 à 11:36bugsstoryChangement couleur cellule "si"...
08/07/2023 à 08:57caroarriMise en page de plusieurs onglets avec des graphiquesEn quoi consiste votre mise en page ? Si les 40 signets sont à refaire entièrement, vous pourriez créer un onglet modèle avec la bonne mise en page et le dupliquer autant que de besoin...
07/07/2023 à 18:54JeanBaptistePPublipostage Word avec données ExcelIl faudrait déterminer la hauteur d'une page et calculer la position relative dans la page à chaque nouveau tableau, puis insérer un saut de page juste avant le tableau qui va se trouver entre deux pages. Pour cela, il faut vous servir de la propriété Information : Voir les différentes informations...
07/07/2023 à 17:50nico741981 Espace entre chaque caractère d'une celluleC'est beaucoup mieux.....
07/07/2023 à 17:48Berjac Ajouter une apostrophe au début et en fin de chaque celluleVotre code fonctionne, vous avez bien une apostrophe en début (voir la chaine dans la barre de formule). Seulement, c'est normal que le caractère n'apparaisse pas car c'est ce qu'on utilise pour transformer une valeur numérique en alpha numérique mais on ne voit jamais ce caractère...
07/07/2023 à 17:37nico741981 Espace entre chaque caractère d'une cellule...