Passionné d'Excel

Inscrit le :16/05/2018
Dernière activité :24/04/2026 à 11:51
Version d'Excel :Win11+2003 à 2016
Messages
5'659
Votes
1'176
Fichiers
1
Téléchargements
43'713
Fichiers ExcelSujetsMessagesStatistiquesVotes reçus

Messages postés par Xmenpl - page 49

DateAuteur du sujetSujetExtrait du message
21/10/2020 à 09:01Fat Affichage mois bulletin de paie suivant code salariéHa oui sympa celle-ci de formule ..... faudra que j'essai d'utiliser "Choisir" plus souvent...
21/10/2020 à 08:57HelltrainProblème affichage liste déroulantBonjour à tous, Il semble au moins que l'on soit tous d'accord sur la solution...
21/10/2020 à 08:52Damsa17 Copier/Coller au clavierEvidemment vous pouvez par exemple ajouter un contrôle ActiveX du style : ToggleButton (Bouton bascule) sur votre feuille. En "caption" du bouton quand il est en mode False vous l'appelez "DESACTIVER MACRO" puis dans le code du bouton vous indiquez le changement au clic : Il ne reste plus qu'à utili...
21/10/2020 à 08:31ANASS1 Désactiver la macro dans la sauvegardeSi vous avez utilisée la même ligne de Code ( SaveCopy as ) évidemment il y aura une erreur ! Une copy par définition doit avoir la même extension. Pour enregistrer en xlsx la ligne doit ressembler à ceci ...
21/10/2020 à 08:25HelltrainProblème affichage liste déroulantDans l'onglet "Données" une option "Grouper" a du être selectionnée. ---> utiliser "Dissocier" --> "effacer plan"...
20/10/2020 à 16:57ALEX60 Empêcher un autre utilisateur de pouvoir ouvrir le fichier déjà ouvertUne fois avoir ajouté la funtion alors le contenu de la sub lui devra être mis dans le Workbook. open () du nouveau fichier. appelé par exemple "gestion-trousses2" Ainsi quand les personnes vont cliquer sur le nouveau fichier c'est lui qui fera le test à l'ouverture pour vérifier que votre fichier e...
20/10/2020 à 16:40DymouilleRenvoi Rien dans un chooseN'est-il pas plus simple d'y inclure la question en début de macro "Voulez vous lancer l'export ?" si oui suite du code .. si non sortie du code...
20/10/2020 à 15:58chistopherom Recherche dans un PDFPour commencer il y a plusieurs format de pdf. Dans certains on peut rechercher du texte dans d'autre absolument pas car ils sont dans un format qui s'apparente d'avantage à une image. Pour le reste de votre demande : Par quel miracle la lecture d'un document permettrai à votre ordinateur de savoir...
20/10/2020 à 15:39olbDéduction du jour fériéIl faut aussi la liste des jours Fériés, ce que ton image ne montre pas ...
20/10/2020 à 15:07ANASS1 Désactiver la macro dans la sauvegardeLa copie à pour but de ne plus utiliser de macro ? Si oui dans ce cas enregistrez votre copie au format "xlsx" ( format qui ne conserve pas les macros )...
20/10/2020 à 14:50Damsa17 Copier/Coller au clavierLe plus simple le temps que tu finisses tes copiés collés à la ligne 2 tu mets : Ensuite quand tu auras fini tu vire le exit sub...
20/10/2020 à 14:38Fat Affichage mois bulletin de paie suivant code salariéMa contribution : Je pars d'une cellule de référence C1 dans laquelle j'indique 28/01/2000 et dont je masque l'affichage pour le rendu final. La formule Ci-dessus récupère donc une date --> 28/01/2020 constituée par C1 + le nombre d'années du code + le nombre de mois du code. Ensuite un simple fo...
20/10/2020 à 14:16gpilardMacro création PDF PublipostageLes macros ce n'est déjà pas facile à gérer alors quand il s'agit de deux fichiers de format différents ( xlsm - Docx ) dans le but de créer un troisième type de fichier ( pdf ) il paraît plus sage d'utiliser uniquement Excel et pas Word. Vous pourriez trés bien utiliser une simple image en fond de...
20/10/2020 à 13:41ALEX60 Empêcher un autre utilisateur de pouvoir ouvrir le fichier déjà ouvertLe problème est que windows détectera avant votre macro que le fichier est déjà ouvert par un autre utilisateur. La solution serait de passer par un fichier intermédiaire qui lui interrogerait si le fichier voulu est "libre" ou non ? - Les personnes clic sur le dit fichier ; la macro test se lance à...
20/10/2020 à 11:46NicoGT Inserer un espace en VBA via Range.Formula- Si vous faites appel à des contenus de cellules alors l'info ne doit pas être entre guillemets. - Par ailleurs ce que vous demandez c'est une simple "concaténation de texte" ce n'est pas une formule. il n'y a donc pas lieu d'utiliser "Formula"...
20/10/2020 à 11:39GggoodMessage d'erreur à cause de la version d'ExcelSi certains contrôles ne sont pas pris en charge dans la version MAC ils devront être remplacés dans la mesure du possible. Mais dans ce cas il se passera l'inverse, le nouveau fichier adapté pour mac ne sera sans doute plus pris en charge par votre pc windows...
20/10/2020 à 11:33quattro1 Recherche dans feuilBonjour et Bien vu je n'avais pas fait attention à ce point car pour mon test la valeur cherchée se trouvée dans le dernier onglet...
20/10/2020 à 09:50quattro1 Recherche dans feuilLa variable A est à mettre dans les premières ligne en variable...
19/10/2020 à 16:15synchro33Macro pour réorganiser fichier ExcelJe plussoie ! pas d'accent sur les noms d'onglet...
19/10/2020 à 16:07quattro1 Recherche dans feuilMa contribution...
19/10/2020 à 15:29Victor Perrin Condition cellules videsBonjour et avais-tu remarqué la différence entre : <>"" (non vide) et ="" (vide) posts précédents...
19/10/2020 à 15:26StagiaireRMSI imbriqué renvoi #VALEUR! sur Excel 2013Je suis encore en train d'essayer de comprendre ce qu'il faut faire ? =SI(ET(TROUVE("O";E2;1);TROUVE("BKG";E2;1));"BOOKING" ..... pourquoi trouve "O" et aprés trouve "BKG ? on peut trouver un BKG sans O ...
19/10/2020 à 15:10synchro33Macro pour réorganiser fichier ExcelBonjour 3GB quand on récupère ton fichier certaines lettres de ton code ne sont pas retranscrites correctement. tu es sur Mac ? exemple : les e accents sont transformés en Z accent lol Post le code complet il pourra toujours faire un copié coller pour remplacé celui avec les mauvais caractères...
19/10/2020 à 14:50TheoL Effectuer la même action sur plusieurs feuillesVotre code était uniquement pour remplacer "null" par "" ? Pourquoi autant de ligne pour interroger lig , col .... ? Est-ce bien utile ? si la cellule contiend null alors on remplace sinon on passe ...
19/10/2020 à 14:24Pepiteau Vérifier si une feuille est déjà existantePour la création de la feuille dans le code de 3GB inverse les lignes la copie de la feuille doit être aprés avoir interrogé si numOutil existe...
19/10/2020 à 14:14MarionQualityConcatener sous conditions et validation de données nombres et motJ'en étais arrivé au même résultat "la fonction numérique seule" ok ; mais le NA çà bloque. Aprés il faudrait savoir en numérotation autorisée ce que vous autorisez ? si vous avez des numéros de 1 à 500 vous pouvez toujours créer une liste dans un autre onglet de 1 à 500 et ajouter à la fin NA. Vous...
19/10/2020 à 14:04Pepiteau Vérifier si une feuille est déjà existantePar contre pour la suite je comencerai par revoir le modèle en question ... les cellules fusionnées et le vba c'est pas tip-top. Un simple changement de la hauteur de ligne vous aurez donné le même rendu sans aucune fusion au lieu de fusionner les cellules 2 parts 2...
19/10/2020 à 13:53Victor CdrCopy/Paste Range puis Range + 1 colonneIl faut éviter les copié collé en vba çà ne sert pas souvent. Tu peux : - soit indiquer des formules dans les cellules de destination exemple en G3 de la feuille2 = =Feuil1!F38 puis tirer la formule. - soit faire la même chose en vba ---> exemple pour le premier cas Idem pour les cellules isolées...
19/10/2020 à 12:01xddrmcsy Copier / coller lignesBonjour, c'est vague comme question ? Copier coller de quelle manière ? manuellement ? Dans ce cas avec la touche CTRL enfoncée vous cliquez sur la première ligne souhaitée puis sur la deuxième ligne souhaitée pour copier. Ensuite sur la cellule de destination .. coller...
19/10/2020 à 11:05Kelloggs905 Protéger un Excel avec des macros et le partager sur le réseau d'entrepriseBonjour, vous pouvez continuer à utiliser la "Protection Feuille" avec vos options de protection ou déprotection de certaines cellules. Il faut juste penser à votre code de Macro qui nécessitera : - le retrait de la protection en début de code -Puis la remise en place de la protection feuille en fin...
19/10/2020 à 10:18clemroussiLire fichier ExcelPourquoi la fonction GetOpenFileName ? C'est utile quand on ne veut absolument pas ouvrir un fichier d'importation. ( on importe sans ouvrir ) La plus simple reste l'ouverture , l'importation et la fermeture du fichier concerné...
19/10/2020 à 10:03SimKmilExcel et DropboxSi je comprends bien "Dropbox" est un système de stockage en ligne. Il va être difficile de vous indiquer la marche à suive avec des raccourcis qui vous seront personnel. Le reste de demande n'est pas assez précis : Envoyer automatiquement ? quoi ? le fichier excel ? une copie ? une des pages imprim...
19/10/2020 à 09:49clemroussiLire fichier ExcelC'est le principe des macros on importe une base de données et les autres onglets traitent l'information souhaitée. Par contre si les trois quart du code vba peut-être trouvé avec l'enregistreur de macro ; une partie de votre question pose problème : "sélectionner n'importe quel fichier excel" là es...
16/10/2020 à 16:59MarionQualityConcatener sous conditions et validation de données nombres et motPour la deuxième =SI(C12<>"NA";CONCATENER(A12;" ";B12;" ";C12);CONCATENER(A12;" ";B12;" ";C12;" Pomme")) Pour la première je regarde un peu plus tard à cause des possibles cases vides...
16/10/2020 à 16:54Lunissia Prévisions datesRe si les quantités commandées sont toujours les mêmes dans ce cas effectivement pas besoin de se prendre la tête la formule à Pédro ira tout aussi bien...
16/10/2020 à 15:50Lunissia Prévisions datesAvec deux infos uniquement pour estimer une date ??? Principe de l'analyse comptable pour évaluer la date de la prochaine commande il faut analyser les quantités commandées et les dates de renouvellement de stock pour pouvoir en déduire une consommation . Dans l'état actuel de votre tableau on peu m...
16/10/2020 à 15:31MarionQualityConcatener sous conditions et validation de données nombres et motMerci de déposé un exemple concrêt. - Concatener quoi avec quoi ? Concatener ou ? Est-ce les deux type de concatenation sont imbriqué ? si cellule non vide alors ---> si cellule contiend "NA" -----> concaténation1 ; concatenation2 ; rien...
16/10/2020 à 14:27HugoCh72Problème de nom export PDFJuste le code pour répondre c'est un peu mince A première vue la ligne nom de fichier à l'air correcte ; Donc si les valeurs C15 - E15 - D9 - E7 ne sont pas reprises je dirai que vous n'êtes pas sur la bonne feuille au moment ou vous lancez votre macro ? Si la macro se lance à partir d'une autre feu...
14/10/2020 à 11:39blublu7by7Ou se trouve la commande Ajuster la taille de la police d'une cellule ?Bonjour, je ne pense pas l'avoir vu dans les commandes de boutons. Vous pouvez sans doute créer un bouton et y ajouter la macro suivante...
14/10/2020 à 11:14colnago4Comment recupérer les noms des dossiers pour les importer dans ExcelPour la liste du nom des dossiers qui se trouvent au même endroit que le fichier qui contiendra cette macro ( chemin ThisWorkbook.Path ) En bonus pour la liste des noms de fichiers qui se trouvent dans le même répertoire que le fichier qui contient la macro ...
14/10/2020 à 10:42nicopat Coder un Toggle ButtonUne remarque en passant : si tu changes la propriété ( "ON" "OFF") de ton Toggle bouton Feuille 1 par un évènement vba change .... Tu devras ajouter la même ligne de commande pour les toggle bouton des autres feuilles car dans ce cas aucun clic du toggle n'est détecté...
13/10/2020 à 16:34JosvinMacro ouvrir une feuille créée par une autre macroD'aprés l'exemple c'est fastidieux oui .... 14 boutons commandes ---> 14 codes vba ??? Pas vraiment adapté surtout si par la suite il faut changer uen partie du code .. faudra le faire autant de fois qu'il y a de bouton. Evitez la création d'une nouvelle feuille puisque ce n'est qu'une copie de v...
13/10/2020 à 16:06HemedRenvoyer la somme des valeursUn tableau croisé dynamique aussi est automatique...
12/10/2020 à 16:58lolopixx Concatener dans VBA pour définir des conditions uniquePour la concatenation par vba c'est presque çà mais on ne fait pas un range de tout les textes avec des " & " On fait un range & un range & un range...
12/10/2020 à 14:33HemedRenvoyer la somme des valeursFranchement c'est beaucoup de travail pour pas grand chose. Un "Tableau croisé dynamique" vous renvoi ce travail beaucoup plus rapidement et avec toutes les options de filtrage...
12/10/2020 à 11:12Christophe79Sélection étendue de zone de liste de contrôle de formulaireLa Zone de liste à choix multiples n'est utilisable qu'avec des macro vba. et dans ce cas le plus simple à l'intertion c'est d'utiliser le même formulaire mais dans la partie : "Contrôle ActivX" et non "Contrôle de formulaire"...
09/10/2020 à 16:31Yahaya Problème de format monétaire et date dans publipostagePour personnaliser un champs de fusion dans le format voulu : Dans Word : Sélectionner le "champs" voulu exemple nom du champ : "Monchamp" Clic droit et option basculer les codes de champs. le champ devrait apparaître sous cette forme : { MERGEFIELD Monchamp } Il ne reste plus qu'à insérer le format...
09/10/2020 à 16:14sylvainpyc Supprimer une feuilleComme on ne sait pas ou ce trouve ta liste qui alimente La listebox difficile d'aider correctement. Tu pourrais ajouter à l'ouverture du fichier une macro qui génère la liste des noms d'onglets . Cette même macro pourrait être aussi ajoutée à la fin de ta propre macro pour actualiser la liste après...
09/10/2020 à 15:17KarludaxEnchainer plusieurs fonctions SILa demande ne correspond pas aux possibilités d'excel : ( enchainer plusieurs si ) Vous souhaitez dans un premier temps : -Rechercher une valeur d'heures en fonction des indications de la cellule E10 et inscrire en E9 : çà ok une formule est envisageable. -Si la valeur de E10 = GC ; A1C ; A2C alors...
09/10/2020 à 14:34pascalusBonjour et merciBonjour, en effet les merci(s) c'est comme les antibiotiques ... c'est pas automatiques...