| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 28/02/2018 à 07:16 | julienbrault | Power Query - importation XML,accents affichés comme caractère spéciaux | Et as-tu essayé directement depuis Excel ? Onglet "Données" zone "Données externes" bouton "A partir du site Web"... |
| 28/02/2018 à 07:03 | logan88 | Collage d'une grille sur une autre grille | Ce n'est pas une formule, c'est une procédure et elle doit être mise dans un module standard donc, Alt+F11 puis menu "Insersion"--->"Module", dans la partie d'édition du code qui vient de s'afficher, tu colles le code ci-dessous (j'ai rajouté deux lignes pour qu'il s'exécute un peu plus vite), tu... |
| 27/02/2018 à 07:21 | kanaxico | Remplir un classeur Excel a partir d'un CSV | Voici déjà une piste dont le code est à mettre dans un module standard du fichier .csv afin d'extraire les valeurs voulues dans une nouvelle feuille de ce même classeur .csv avec une mise en colonne des valeurs. Je regarderai plus tard pour le reste (plus trop le temps maintenant !)... |
| 26/02/2018 à 16:45 | franck98765 | Code VBA remplissage UserForm | Sur Exit() du TextBox Nom ... |
| 26/02/2018 à 16:40 | logan88 | Collage d'une grille sur une autre grille | Une piste à tester et à adapter selon le cas sur une copie du classeur ... |
| 26/02/2018 à 15:50 | marions1857 | Aide macro - Run time error '13': Type mismatch | Il y a sûrement dans ta plage une valeur qui n'est pas numérique ! Quand ça plante, cliques sur "Débogage", la ligne sera surlignée en jaune, survole i et j pour connaître leurs valeur et tu sauras quelle est la ou les cellules qui pos(ent) problème ... |
| 26/02/2018 à 15:33 | mynameisjeff | Juste une erreur de syntaxe dans une formule | Re, Heureux de t'avoir aidé ... |
| 26/02/2018 à 15:25 | mynameisjeff | Juste une erreur de syntaxe dans une formule | A tester. Une variable ne doit jamais être "prisonnière" des guillemets ... |
| 26/02/2018 à 15:09 | Clément.L | Arborescence de fournisseur | A tester si ça convient ... |
| 26/02/2018 à 06:45 | pskyl | Liste d'utilisateurs autoriser a sauvegarder des modifs | Heureux d'avoir pu t'aider ... |
| 25/02/2018 à 18:15 | pskyl | Liste d'utilisateurs autoriser a sauvegarder des modifs | Re, J'ai un peu amélioré le classeur en faisant en sorte que les feuilles soient automatiquement cachées à la fermeture afin que, si les macros sont désactivées par la suite, il ne soit pas possible de les voir ... |
| 25/02/2018 à 17:15 | pskyl | Liste d'utilisateurs autoriser a sauvegarder des modifs | Re, Voici ton classeur. Pour le test, tu ouvres Excel (mais pas avec ton classeur Enquête) et tu désactives les macros puis tu ouvres ton classeur Enquête pour voir le résultat ! Il te faut savoir qu'en l'état, une fois les feuilles affichées l'utilisateur peut à nouveau désactiver les macros et les... |
| 25/02/2018 à 09:03 | pskyl | Liste d'utilisateurs autoriser a sauvegarder des modifs | Dans ton classeur, tu rajoutes une feuille et dans un module standard, tu colles le code ci-dessous en adaptant le nom du module de cette nouvelle feuille (dans mon code c'est "Feuil1") : une fois exécuté (la feuille est alors paramétrée), tu peux supprimer ce code du classeur si le résultat te conv... |
| 24/02/2018 à 16:34 | pskyl | Liste d'utilisateurs autoriser a sauvegarder des modifs | Ce n'est pas possible mais tu peux créer une feuille avec un message pour demander l'activation des macros, tu caches et protèges toutes les autres feuilles que tu afficheras une fois les macros activées. Penses à mettre du code à la fermeture du classeur pour cacher et protéger les feuilles et affi... |
| 24/02/2018 à 12:40 | irospot7515 | Calculer une durée en Heure avec des données dans plusieurs colonnes | Une piste dans ton classeur en retour ... |
| 24/02/2018 à 12:15 | superfla | Modifier une lettre Word d'un userform depuis Excel | Il te faudrait créer des signets avec des noms assez parlants dans ton document Word et ensuite voici un code dont tu pourrait t'inspirer ... |
| 24/02/2018 à 09:49 | jef59 | Boucle + if then | En remplacement de la proc "CommandButton_Ajouter_Click" ... |
| 24/02/2018 à 09:27 | Eugène | Formule VBA | Utilises plutôt une mise en forme conditionnelle ! Tu sélectionnes la plage de cellules A3:A8 puis "Mise en forme conditionnelle"-->"Nouvelle règle"-->choisir "Utiliser une formule...etc..." et dans la zone dédiée coller cette formule =$C3=1 puis, "Format"-->"Remplissage" choisir la couleur... |
| 24/02/2018 à 09:17 | Binbing | Doute sur Formule taux occupation | Il te faut diviser par le nombre de valeurs prisent en compte donc 9 et non 7. Tu as la fonction Moyenne() : =MOYENNE(A3:I3) Pour contrôler, mets tes valeurs à 100% et tu verras, le résultat donne 129 %... |
| 22/02/2018 à 16:12 | ElTaupe | Calculer le prix TTC | Essai comme ceci pour voir ... |
| 22/02/2018 à 16:04 | bzh_psy_cow | Cherche d’au moins une ss-chaîne de carac, parmi une liste de ss-chaine | Une piste parmis d'autres probablement, cette formule te retourne VRAI ou FAUX si la partie du mot (REFON) est ou non trouvé dans la colonne "ref_client": =CHOISIR(NB.SI( Tableau3[[#Cette ligne];[ref_client]];"*REFON*")+1;FAUX;VRAI) A adapter dans tes formules !... |
| 22/02/2018 à 15:38 | thieum | Pb savoir si un champ userform correpond au nom d'une feuille | Une piste ... |
| 22/02/2018 à 15:32 | pskyl | Liste d'utilisateurs autoriser a sauvegarder des modifs | A mettre dans le module du classeur (ThisWorkbook) et adapter les noms des utilisateurs autorisés à enregistrer les modifications ... |
| 22/02/2018 à 06:51 | PetitNouveau | Controler en cours de saisie la valeur d une cellule | Voici ton classeur en retour. Comme dit dans mon précédant message, il te faut mettre "Option Compare Text" en tête de module pour ne pas tenir compte de la casse ... |
| 20/02/2018 à 06:42 | zyzz | Programmer un produit | Une piste ... |
| 19/02/2018 à 07:08 | iar000 | Quelqu'un peut coder cela | Crée un fichier avec tes valeurs et la façon que tu as de différencier ""Numéros qui frappent une fois", "Numéros qui frappent> = 2 fois" et "Numéros qui n'apparaissent pas"... |
| 19/02/2018 à 07:05 | PetitNouveau | Controler en cours de saisie la valeur d une cellule | Pour le test, la liste des mots en colonne A de la feuille "Feuil2" et sur la feuille où se trouve l'événement "SelectionChange()", mettre non pas un ComboBox mais une ListBox afin de voir directement le chargement en fonction de la saisie et si ça convient, remplacer la ListBox par un ComboBox : Si... |
| 18/02/2018 à 19:01 | zyzz | Incrémenter le nom d'une variable d'une boucle | Une fois déclarée, le nom d'une variable ne peut pas être modifié dans le code ! Il te faut utiliser un tableau ... |
| 18/02/2018 à 18:04 | PetitNouveau | Controler en cours de saisie la valeur d une cellule | Voici une piste afin d'intercepter la saisie dans la cellule sans passer par des Apis. Un TextBox est ajouté par dessus la cellule sélectionnée dans la colonne C (à adapter) et activé afin de recevoir la saisie, il suffit de coder l'événement Change() pour remplir la liste voulue. A mettre dans le m... |
| 18/02/2018 à 16:51 | tseiller | Etaler les valeurs d'une colonne sur plusieurs | Re, Il te faut paramétrer l'imprimante que tu souhaites utiliser en indiquant dans les propriétés le format de papier que tu veux et ensuite, tu annule l'impression et tu lance la proc que je t'ai donné car les sauts de pages seront définis pour un format A3... |
| 18/02/2018 à 11:38 | tseiller | Etaler les valeurs d'une colonne sur plusieurs | Voici une piste qui doit sûrement être adaptée ! Voir les commentaires dans le code. Test à faire sur une copie de ton classeur ... |
| 16/02/2018 à 18:13 | Bartoli | Format sur sélection dynamique de cellules | Re, Testes ceci et adaptes ... |
| 16/02/2018 à 17:00 | Bartoli | Format sur sélection dynamique de cellules | Pas tout compris mais bon ... |
| 16/02/2018 à 16:36 | Sebyg | Incrémentation numérique automatique avec F9 | Re, Content de t'avoir aidé... |
| 16/02/2018 à 16:07 | ihifadhi | Supprimer une ligne précise | Re, voici le fichier ... |
| 16/02/2018 à 15:58 | Sebyg | Incrémentation numérique automatique avec F9 | Ici avec la prise en compte des "trous" dans la liste par rapport à ton dernier code ... |
| 16/02/2018 à 15:30 | Sebyg | Incrémentation numérique automatique avec F9 | Re, Voici les deux (colonne et ligne) ... |
| 16/02/2018 à 15:20 | ihifadhi | Supprimer une ligne précise | Re, Effectivement, je n'ai pas poussé les tests Donc, il est préférable de procéder autrement. Le ComboBox n'utilise plus sa propriété "RowSource" et il doit être paramétré avec deux colonnes dont la seconde est cachée (valeur 0) et dans cette dernière est stocké le numéro de ligne pour permettre la... |
| 16/02/2018 à 14:35 | Sebyg | Incrémentation numérique automatique avec F9 | Re, Donc si c'est le résultat voulu, on peut passer par un tableau afin de réduire le nombre de ligne. Le code devient ... |
| 16/02/2018 à 14:22 | Zabko | Enregistrement de dates à la fermeture d'onglet | Re, Heureux de t'avoir aidé ! Pour ce qui est des variables je te conseille fortement de devoir les déclarer explicitement et pour ça, tu as une aide précieuse avec "Option Explicit" et afin de ne pas avoir à le faire manuellement, dans le VBE, tu vas dans "Outils" -->"Options..."--> onglet "E... |
| 16/02/2018 à 14:14 | Sebyg | Incrémentation numérique automatique avec F9 | Re... |
| 16/02/2018 à 14:04 | ihifadhi | Supprimer une ligne précise | Quand tu fais une recherche avec Find() et dans ton cas, c'est à dire supprimer un client bien particulier, la recherche doit être exacte et nom approximative donc, le paramètre "LookAt" doit être préciser avec "xlWhole". Il est aussi préférable de contrôler ce que retourne la méthode Find() avec "N... |
| 16/02/2018 à 13:43 | TRNX | Identification à des plages via InputBox | Re, Tu ne peux pas empêcher d'inscrire quelque chose dans les cellules mais tu peux supprimer ce qui a été inscrit selon la cellule. Avec comme cible les cellules A1 et A25, à mettre dans le module de la feuille ... |
| 16/02/2018 à 13:15 | TRNX | Identification à des plages via InputBox | Re, Le mot de passe est saisi dans l'InputBox et non dans la cellule, il faut qu'il soit saisi dans la cellule ... |
| 16/02/2018 à 13:13 | Zabko | Enregistrement de dates à la fermeture d'onglet | A mettre dans le module du classeur (ThisWorkbook) et adapter le nom des feuilles (ici, Feuil1, Feuil2, et Feuil3) et ajouter un feuille nommée "Modif". En colonne A sera inscrit le nom de la feuille, en colonne B la date, en colonne C l'heure (au moment de la fermeture du classeur et non au moment... |
| 16/02/2018 à 12:36 | TRNX | Identification à des plages via InputBox | Je vois que le post est résolu mais je verrai bien ça comme ceci ... |
| 16/02/2018 à 12:04 | Sebyg | Incrémentation numérique automatique avec F9 | Re, A tester ... |
| 16/02/2018 à 10:21 | Sebyg | Incrémentation numérique automatique avec F9 | Pas sûr d'avoir tout compris ... |
| 16/02/2018 à 07:30 | xlStuff | [VBA] Modification .OnAction d'un bouton => erreur d'executio | Ca, c'est impossible, Excel ne permet pas de modifier le niveau de sécurité par programmation ! Il n'y a pas de raison que ça ne marche pas et ça, qu'il y est un seul ou les deux classeurs ouverts. Le compilateur sait exactement à quelle macro OnAction fait référence. Pour le test, tu colles le code... |
| 15/02/2018 à 17:04 | viaumax | Boucle avec multipage | Re, Non, il n'est pas possible de boucler sur les noms des variables comme on peut le faire sur les noms des contrôles. Il te faut utiliser un tableau comme par exemple ceci avec les résultats dans la fenêtrer d'exécution (Ctrl+G) ... |