| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 09/07/2017 à 15:05 | Sportbily | Problème de moyenne | Je vois pas trop l'interet de ton *1 dans tes formules tu peux expliquer ... |
| 09/07/2017 à 15:03 | julie13 | Sélection de colonnes et lignes | Autre solution possible, tu peux cliquer sur la première cellule de ta zone relâcher la souris, maintenir la touche MAJ enfoncé (attention j'ai bien dit MAJ, la flèche blanche, pas le cadenas) et cliquer sur la dernière cellule, en bas à droite de la zone que tu veux sélectionner. Ceci dit, il doit... |
| 08/07/2017 à 23:12 | grisan29 | Changer LB par nom des feuilles | Ou tu vois des tests de partout toi ? Si tes fichiers sont dans le même ordre que ta combobox et que tu stock ta liste dans un tableau mémoire tu récupère l'indice dans ton combobox. En faisant un truc du style pas tout à fait sur de la syntaxe exacte, mais je te fais confiance tu retrouvera... |
| 08/07/2017 à 22:57 | angles | Bug avec la fonction CONCATENER | Et en mettant la cellule résultat au bon format (format date au lieu du format standard ?)... |
| 08/07/2017 à 22:53 | Franceska | Soustraire des heures (supérieures à 24:00) | Une question. Pourquoi tu utilise la fonction somme pour faire des soustraction ? L'écriture =somme(D10-D11) n'est de toute façon pas correct même si le résultat peut être exact pour les opérations simple on utilse une formule de type =D10-D11 tout simplement. Je sais ça ne répond pas a ta question... |
| 08/07/2017 à 22:45 | grisan29 | Changer LB par nom des feuilles | Alors j'ai fait un truc similaire pour une de mes macros, étant donné que la macro a été developpé pour le boulot j'ai pas le code sous la main (je sais c pas bien de pas tout garder chez soi). Mais bon l'idée est simple il suffit de parcourir le dossier dans lequel est stocké tes fichier au démarag... |
| 08/07/2017 à 22:25 | robich | Liste absence | Je vois au moins 2 solutions pour résoudre ton problème sans macro : La fonctionalité sous-total d'excel (il suffit juste de trier ton tableau par type d'absence. Un Tableau croisé dynamique (là tu n'as pas besoin de tri)/ Après si tu préfère faire ça avec une macro, même chose tu tri ton tableau pa... |
| 08/07/2017 à 22:01 | kamellias | Executer Macro Personal.XLSB | Après oui on peut faire avec les macros complémentaires avec un inconvénient tout de même... Les macros présentes dans le fichier n'apparaissent pas dans la liste des macros disponibles de la fenêtre des macros. A titre perso, je réserve plutôt les macros complémentaires à des bibliothèques de fonct... |
| 08/07/2017 à 19:05 | kamellias | Executer Macro Personal.XLSB | Il y est même fait référence dans le support officiel de microsoft que tu trouveras à cette adresse : https://support.office.com/fr-fr/article/Cr%25C3%25A9er-et-enregistrer-toutes-vos-macros-dans-un-classeur-unique-aa439b90-f836-4381-97f0-6e4c3f5ee566?ui=fr-FR&rs=fr-FR&ad=FR&fromAR=1 (C'est le premi... |
| 08/07/2017 à 18:47 | kamellias | Executer Macro Personal.XLSB | Faux, quand tu enregistre une macro par l'enregistreur de macro tu as le choix de l'enregistrer sur ton classeur actuel ou dans le classeur de macro personnel. La macro est alors bien enregistrée dans personnal .xlsb ! C'est excel qui crée ce fichier automatiquement la première fois que tu te sers d... |
| 08/07/2017 à 01:04 | kamellias | Executer Macro Personal.XLSB | Bien il faut que tu aille dans l'éditeur, et que tu aille dans Workbook du vbaproject correspondant à ton classeur Ensuite appelle ta macro dans: Comme elle est stockée dans personal.xlsb, il n'y aura aucun soucis... |
| 08/07/2017 à 00:54 | kamellias | Executer Macro Personal.XLSB | Je comprend pas trop ta question, le fichier Personal.XLB est le classeur de macro personnelles d'excel, il est donc là pour ça ... |
| 07/07/2017 à 23:21 | Gouzzz | Feuille de Calcul d'heures d'astreinte | Tu peux nous faire un petit fichier exemple avec des données non sensibles ... |
| 07/07/2017 à 23:02 | EleveExcel | Faire varier la table matrice de la recherchev | Est-ce que tu peux nous faire un petit classeur contenant des données d'exemple ? (non sensibles)... |
| 07/07/2017 à 22:52 | Gouzzz | Feuille de Calcul d'heures d'astreinte | Sous excel, les heures sont des nombres donc il suffit de faire des calculs "traditionnels". Ainsi durée = départ - arivée + temps de trajet, tout simplement Après avec les heures le truc c'est qu'il faut selectionner la bonne mise en forme. Pour les calcul sur les heure il faut prendre le format :... |
| 04/07/2017 à 00:15 | astragor | Travailler avec une base de données PostgreSQL en VBA | Bon finalement je me suis débrouillé... Avec ça j'ai tout ce dont j'ai besoin, yapluka... Comme on dit on n'est jamais mieux servi que par soi même... |
| 03/07/2017 à 19:01 | astragor | Travailler avec une base de données PostgreSQL en VBA | Bien alors je me répond partiellement. 1 - je vire Npgsql vu que ça fait double emploi . 2 - je testerai la différence dès que j'aurais trouvé comment on fait les requêtes en Ado. 3 - j'ai peut être une piste mais je suis toujours preneur d'une bonne Doc... |
| 03/07/2017 à 17:17 | astragor | Travailler avec une base de données PostgreSQL en VBA | Voila mon soucis, je dois développer une macro qui va récupérer des infos dans une base POSTGRESQL et je nage un peu. Il y a beaucoup d'inconnus pour moi, je solicite donc votre aide pour répondre aux questions suivantes : - Tout d'abord pour communiquer avec la base, j'ai vu qu'il fallait installer... |
| 26/01/2017 à 09:38 | KAZKAD | Additionner des cellules negative et positive | Pour cela tu utilise la fonction ABS() En effet ABS(-2) = 2 Donc ABS(-2)+ABS(-2)+ABS(1) te donnera bien 5 comme résultat... |
| 05/01/2017 à 21:24 | astragor | CSV en UTF-8 (Sans BOM) | Merci c'est intéressant. Je me pencherai dessus car ça peut toujours être utile d'automatiser les actions comme ça. Surtout dans le milieu dans lequel je bosse. Après je travaille avec une équipe de 4 personnes dont certaines sont assez retissentes à toute nouveauté en informatique. Donc plus c'est... |
| 05/01/2017 à 15:00 | astragor | CSV en UTF-8 (Sans BOM) | Oki ca marche... Donc comme promis voici le code (je n'ai pas remis le code de la fonction choix_fichier qui n'as pas changé)... |
| 05/01/2017 à 14:08 | astragor | CSV en UTF-8 (Sans BOM) | J'ai presque terminé la macro, faut ensuite que je la teste et je publierai ensuite ici le code, on sait jamais ça peut servir. Bien pour le BOM c'est simple, quand tu ré ouvre ton fichier converti sur excel, si les caractères apparaissent normalement c'est que le fichier est en UTF8-BOM, s'il y a d... |
| 05/01/2017 à 13:17 | astragor | CSV en UTF-8 (Sans BOM) | Bon finalement la piste de faire faire le travail pare notepad++ m'a titillé et j'ai trouvé une solution en passant par Applications.Sendkeys. J'aurais préféré qu'Excel le fasse sans passer par une appli exterieure mais visiblement d'une manière ou d'une autre excel ne sait pas gérer l'UTF-8... |
| 05/01/2017 à 10:50 | astragor | CSV en UTF-8 (Sans BOM) | Voila je te joins un bout de mon CSV de départ... (J'ai bien sur retiré toute info sensible)... |
| 05/01/2017 à 10:08 | astragor | CSV en UTF-8 (Sans BOM) | J'avais lu ta réponse en diagonale désolé. Oui je connais notepad++ et je m'en sers pour le moment. J'ai besoin de devellopper un macro qui fait ca pour des raisons d'efficacité. Au boulot nous avons pas mal de fichier à transformer en UTF-8 car on nous a mis en place une nouveau systeme qui ne nous... |
| 05/01/2017 à 09:32 | astragor | CSV en UTF-8 (Sans BOM) | L'encodage du fichier me semble correct. Il est bien reconnu UTF-8(sans BOM) par notepad++... |
| 04/01/2017 à 17:11 | astragor | CSV en UTF-8 (Sans BOM) | Merci de ta réponse rapide, mais je vois mal comment utiliser ton code pour résoudre mon problème ... |
| 04/01/2017 à 16:56 | astragor | CSV en UTF-8 (Sans BOM) | J'ai trouvé un premier code, mais l'enregistrement se fait en UTF-8 avec BOM et la deuxième version que j'ai trouvé me redonne le fichier dans le même format que celui de départ. (Vérifié avec notepad++) Voici le code J'ai trouvé des codes similaire sur différents site mais aucun ne semble fonctionn... |
| 01/11/2016 à 16:33 | astragor | Recupérer un chemin dans Excel | Merci Eric, ton lien est une mine, donc c'est bien ce dont j'avais peur, ca risque d'être un peu complexe à mettre en place car il faut reprogrammer le comportement des differents éléments de la boite de dialogue... le VBA d'excel étant un peu radin en composant spécialisés...... |
| 01/11/2016 à 13:04 | astragor | Recupérer un chemin dans Excel | ... Et on peut avoir ca sur la même fenêtre ... |
| 01/11/2016 à 12:23 | astragor | Recupérer un chemin dans Excel | Merci de ton aide mais non ce n'est pas cela que je cherche. Afficher la fenêtre de dialogue et récupérer le chemin je sais faire. De plus, ta méthode oblige à sélectionner un fichier et à l'arrivée ne donne pas le chemin (mais le nom du fichier). Comme je disais dans mon post précédent ce que j'ava... |
| 28/10/2016 à 12:41 | Kiff my life | Cellule rouge quand erreur | C'est ça sans les $ parce que si tu mets les $ ta mise en forme conditionnelle ne s'adapte pas ... |
| 27/10/2016 à 23:33 | Kiff my life | Cellule rouge quand erreur | Voila, j'ai corrigé ta feuille (je n'ai pris que la première) pour qu'elle tienne compte de tes demande. A savoir, si la cellule est vide, que la réponse est partiellement bonne ou totalement bonne, elle reste blanche Elle devient rouge si la réponse est fausse. La casse n'est pas prise en compte no... |
| 27/10/2016 à 22:25 | Stome | Additioner des valeurs non unique sur plusieurs feuille exce | Une solution bien plus simple aurait été de regrouper les entrées et sorties sur le même tableau (même feuille), et ensuite de faire un tableau croisé dynamique. Tu rajoute une colonne qui te permet de distinguer entré et sortie et un filtre par dessus histoire de visualiser aux choix les entrée ou... |
| 27/10/2016 à 21:05 | tseoy | Modif .value | Tu peux faire sans macro avec la fonction =CHERCHE qui permet de trouver la position d'une sous chaine dans une chaine donc en couplant ca avec un si ca fait le job. Maintenant un petit fichier ainsi qu'un complément d'explication sur ce que tu veux faire exactement ne serait pas de trop, je pense... |
| 27/10/2016 à 20:56 | Maxpac | Liste déroulante en fonction d'une cellule | Je confirme que ton tableau est buggué, j'ai le même soucis que Gelinotte... |
| 27/10/2016 à 15:12 | Kiff my life | Cellule rouge quand erreur | Pas besoin de macro pour ça une mise en forme conditionnelle fera amplement l'affaire ... |
| 26/10/2016 à 22:47 | nonesofar13 | Quel langage apprendre après VBA ? | Si tu veux du langage pro sans aucune hésitation: C++ pour le dev traditionnel ! PHP/Javascript (après avoir fait un tour du coté de HTML/CSS) si tu veux faire du dev WEB Java si tu veux faire du dev Android. Ca c'est pour les voix "Royales", passage obligé si tu veux devenir dev pro. Maintenant si... |
| 26/10/2016 à 21:43 | Maxpac | Partager seulement les valeurs d'un classeur | Oui tu selectionne tout ton tableau tu fais copier et ensuite tu fais un collage valeur (clic droit icone 123)... |
| 26/10/2016 à 17:11 | spoiiiiing | Recherche d'une partie de texte colonne A dans colonne B | La fonction COULEUR n'existe pas, c'est une foncton VBA personnalisée. Tu peux la renomer MARQUE ou BANANE si tu veux ou simplement CH_S_CHAINE pour avoir un nom plus générique, ca marchera aussi bien... |
| 26/10/2016 à 16:11 | Véronique64 | FONCTION SI ou RECHERCHE V ? | Effectivement un petit bout de fichier ca aiderai..... |
| 26/10/2016 à 11:56 | Kyrox | Feuille prime | Non tu es obligé de répeter... Parce qu'une formule commence par le signe = donc soit tu fais manuellement en faisant en copier/coller et en rajoutant le signe égal. Soit faut faire une macro qui le fait pour toi dès que tu modifie le contenu d'une cellule de la colonne A... Et là je passe la main à... |
| 26/10/2016 à 11:20 | Kyrox | Feuille prime | Non, pas tout à fait, l'abréviation en face de la valeur, c'est juste pour savoir à quoi elle correspond. Sur la feuille 2 tu clique sur ta cellule ensuite tu clique dans la zone contenant normalement la ref de la cellule (par Ex. B1) et la tu tape le nom que tu veux lui donner par ex Toto ou dans t... |
| 26/10/2016 à 10:56 | Kyrox | Feuille prime | Oki je vois. Dans ce cas il faut que tu nomme tes cellules... Tu pourra ainsi utiliser le nom de tes cellules directement dans ta formule Attention toutefois tu n'as pas le droit d'utiliser PW1,PW2 et PD5 pour tes noms car ils correspondent à des adresses existantes. J'ai donc triché un peu en rempl... |
| 26/10/2016 à 10:09 | AF-VBA | Problème fermeture classeur si mauvais MDP | Oki j'avais zappé la partie journal ... |
| 26/10/2016 à 09:46 | AF-VBA | Problème fermeture classeur si mauvais MDP | Question toute bête pourquoi n'utilise pas la fonction de protection par mot de passe incluse dans Excel ? Tu protège ta / tes feuille avec un mot de passe et tu refile le mots de passes aux seules personnes autorisées..... |
| 25/10/2016 à 22:02 | Pierrick66 | Modification macro | Je vois pas trop l'interet de ta boucle là... parce que faire une boucle qui va de 1 jusqu'à 1 reviens à ne pas faire de boucle. Enfin pourquoi faire simple quand on peut faire compliqué ? Ensuite peux tu nous en dire plus... Où se trouve ta date, sur quoi tu clique pour faire avancer,... Voilà parc... |
| 25/10/2016 à 21:55 | Nicko33 | Traduire une formule openoffice en Excel | Salut Nicko voici une solution possible (pas sur que ce soit la plus propre, mais j'ai bidouillé ça en 5 min). Pour récupérer les lignes qui ont changé dans la feuille 2 par rapport à la feuille 1 tu n'a qu'à faire un filtre sur la couleur orange et faire un copier coller. Après un solution plus pro... |
| 25/10/2016 à 21:24 | Kyrox | Feuille prime | Tu as plusieurs façons de résoudre ton problème, voici la manière la plus simple, au vu des explications que tu as donné... |
| 25/10/2016 à 18:29 | Nicko33 | Traduire une formule openoffice en Excel | Effectivement sous excel il faut utiliser la MIse en forme conditionnelle... Par contre aurais tu un bout de tableau à nous soumettee en expliquant ce que tu veux faire exactement ... |