| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 05/12/2022 à 11:43 | Lasgalen | Enregistrer en txt puis en pdf | La fonction dir() nécessite un paramètre, les autres sont en option. Essaye ceci : If Dir("C:\Client", vbDirectory) = "" Then au lieu de If Dir("C:\Client") = "" Then... |
| 04/12/2022 à 08:59 | LaJuillet | Tri / association | Tu devrais reformuler ta question. Si personne n'a répondu à un besoin aussi simple en cinq jours, c'est que la question n'est probablement pas compréhensible. Quand tu écris : la fin de la phrase n'a pas de sens. On ne sait donc pas ce que tu veux faire... |
| 02/12/2022 à 18:40 | Lasgalen | Enregistrer en txt puis en pdf | Chez moi, pas d'erreur. J'ai remplacé mon code par le tien, renommé la feuille "Tunnel Rectangle", mes fichiers s'enregistrent normalement. Le dossier C:\Client et ses sous-dossiers ont bien toutes les autorisations ? Si c'est le cas, il faudrait que tu débogues ce code pas à pas sur ton ordi... |
| 02/12/2022 à 17:25 | s.ecoffeys | Macro Enregistrer sous, générer PDF, envoie par mail | Un fichier Excel avec les macros qui fonctionnent me semble indispensable... |
| 02/12/2022 à 10:09 | Lasgalen | Enregistrer en txt puis en pdf | Non, ça ne marchera pas. Il te suffit d'essayer en changeant les chemins. Entre nous, le bureau n'est pas fait pour cela. Le mieux est de créer (chacun chez soi) un dossier de stockage sur le lecteur principal (c:\ par exemple). Dans le code ci-dessous, si le dossier C:\Test n'existe pas, il est cré... |
| 02/12/2022 à 07:41 | tompo | Création d'une feuille d'alerte | On ne peut pas vraiment t'aider si tu n'expliques pas comment fonctionne le tableau des données : - est-ce qu'il marche par ligne (Débit CCP, Temp. de stérilisateur, etc., T°C eau chaude, T°C de sortie) ? - faut-il n'entrer que des nombres ? - faut-il qu'une ligne soit complète pour être analysée ?... |
| 02/12/2022 à 06:53 | Lasgalen | Enregistrer en txt puis en pdf | Bonjour tout le monde, Bon, en l'absence de réponse à mes questions : - j'ai pris l'utilisateur "Michel", tu mettras celui que l'administrateur t'a donné pour des raisons de sécurité ; - j'ai considéré que tu voulais utiliser des tirets comme pour le nom du fichier PDF et non pas des underscores. Pr... |
| 01/12/2022 à 20:42 | Lasgalen | Enregistrer en txt puis en pdf | Pour les PDF, s'agit-il de tirets du 6 ou d'underscores ? Quel est le chemin réel du Bureau (l'utilisateur) ... |
| 01/12/2022 à 08:58 | Julien78 | Recopier des lignes dans un autre onglet selon un critere | Proposition 2... |
| 01/12/2022 à 07:12 | Julien78 | Recopier des lignes dans un autre onglet selon un critere | Si on sélectionne le projet B, est-ce que c'est ça que tu veux voir ? Autre question : si on sélectionne ensuite le projet A, est-ce qu'on vide d'abord le tableau ou on ajoute les lignes à la suite ... |
| 30/11/2022 à 18:55 | Julien78 | Recopier des lignes dans un autre onglet selon un critere | On n'a pas vraiment besoin de lancer une macro puisqu'il suffit de sélectionner le bon projet. Une première approche. Le plus facile serait de passer par une UF. Lorsque tu sélectionnes l'onglet Calcul OTD, la combo se charge... |
| 30/11/2022 à 09:28 | joon49 | Tableau avec liste aleatoire | Le cycle pour 15 objets et 4 personnes est de 15 -4 +1 = 12 jours. A partir du 13e jour, les 4 personnes auront un objet qu'ils ont déjà eu. Tel que j'ai compris le pb, ce n'est pas possible... |
| 30/11/2022 à 08:12 | mattbreaker | VBA - fonction monnaie à remettre | Autre possibilité se rapprochant plus de ton code : Je te conseille vivement de modifier ton interface utilisateur en obligeant une déclaration préalable des variables... |
| 30/11/2022 à 05:52 | mattbreaker | VBA - fonction monnaie à remettre | Bon à savoir. Merci... |
| 30/11/2022 à 05:24 | mattbreaker | VBA - fonction monnaie à remettre | En algo brut on a ceci : Dans quel pays a-t-on des pièces de 25 cents ... |
| 21/02/2022 à 05:49 | Bernard17 | Passage d'Excel 2010 vers 2016 | Est-ce que par hasard le PC de votre femme ne serait pas en 64 bits et le vôtre en 32 bits ... |
| 24/11/2021 à 05:43 | sarra bessioud | Sauvegarder une feuille d'un classeur dans un fichier spécifique | Pourtant ça marche chez moi. On peut avoir une copie d'écran de l'erreur ... |
| 23/11/2021 à 06:41 | sarra bessioud | Sauvegarder une feuille d'un classeur dans un fichier spécifique | ActiveWorkbook.SaveAs "T:\Production\Gilles\Evaluation\Evaluation junior 1\" & Sheets("Junior1") ActiveWorkbook.SaveAs "T:\Production\Gilles\Evaluation\Evaluation junior 1\" & [C3].Value ActiveWorkbook.SaveAs "T:\Production\Gilles\Evaluation\Evaluation junior 1\Junior1" ActiveWorkbook.SaveAs... |
| 22/11/2021 à 10:49 | ledzep | Mise en forme conditionnelles | Une possibilité . Il faudra mettre le code ci-dessous dans un modèle de feuille et utiliser ce modèle pour construire tous les onglets... |
| 20/11/2021 à 17:30 | Invité | Afficher Msgbox de 07h00 à 08h00 | J'ai mis mon message d'alerte dans la cellule B1... |
| 20/11/2021 à 17:08 | Invité | Afficher Msgbox de 07h00 à 08h00 | Pas tout compris. Si le message ne doit plus s'afficher à partir de 8h30, la plage devrait être 6h30-8h30 au lieu de 6h30-8h00... |
| 20/11/2021 à 05:58 | sarra bessioud | Sauvegarder une feuille d'un classeur dans un fichier spécifique | Dernière question : Vous avez mis dans le dur : Je vois une première difficulté : comment associer l'onglet "Junior1" au sous-dossier "Evaluation junior 1" ? Autrement dit, dans quel dossier faut-il sauvegarder le fichier si l'employé s'appelle Martin par exemple ... |
| 19/11/2021 à 16:45 | sarra bessioud | Sauvegarder une feuille d'un classeur dans un fichier spécifique | Où sont les noms des employés et comment les sélectionne-t-on ? Que doit-on faire s'il existe déjà un fichier au nom de l'employé ? On, l'écrase ou on en ajoute un ... |
| 19/11/2021 à 07:27 | sarra bessioud | Sauvegarder une feuille d'un classeur dans un fichier spécifique | Dans l'état actuel des choses, votre programme qui fonctionne très bien sauvegarde au bon endroit le fichier Junior1.xlsx que vous avez mis dans le dur avec Worksheets("Junior1").Name. Si le fichier Junior1.xlsx existe déjà, je vous propose une sauvegarde automatique en junior_x.xlsx ou x est le nom... |
| 18/11/2021 à 07:50 | filou80 | Choix de retour different en fonction de la valeur | Au lieu d'utiliser l'événement Change() on utilise Activate()... |
| 18/11/2021 à 06:15 | filou80 | Choix de retour different en fonction de la valeur | Ligne 4, toute saisie dans la cellule L5 va être mise en majuscules, les cas "VIREMENT", "BIC" et "PAYPAL" doivent être en majuscules Ligne 5 : vous avez écrit "infos" au lieu de "Infos", le respect de la casse est obligatoire dans un nom de feuille, le "i" minuscule ne passe pas Ligne 6, vous avez... |
| 17/11/2021 à 16:31 | filou80 | Choix de retour different en fonction de la valeur | Le code ne se trouve pas dans une macro, mais dans la feuille "Feuil1" qui contient la cellule C4. Vous allez dans l'éditeur VBA, tapez Ctrl+R si vous n'êtes pas dans l'éditeur de projet, et faites un double clic sur "Feuil1"... |
| 16/11/2021 à 05:36 | filou80 | Choix de retour different en fonction de la valeur | Très simple. En admettant que les appréciations se trouvent dans les mêmes cellules (G6 et G7) mais dans l'onglet Feuil2, il faut donner le nom complet des cellules : Sheets("Feuil2").Cells(x,y). Tu noteras que si on entre autre chose que "a", "A", "b" ou "B" on vide C4 (Case Else)... |
| 15/11/2021 à 15:11 | filou80 | Choix de retour different en fonction de la valeur | Quelques explications concernant le code VBA attaché à la feuille en question (Feuil1). 1 - On rend obligatoire la déclaration de toutes les variables qu'on va utiliser pour avoir un code propre et plus facile à débugger. 2 - On utilise l'événement Change() de la feuille active ; cet événement se pr... |
| 11/11/2021 à 07:44 | filou80 | Choix de retour different en fonction de la valeur | Essayez un truc comme ceci ... |
| 11/11/2021 à 07:23 | superneiluj | Ecriture dans un fichier binaire | Difficile de répondre avec un bout de code incomplet. Si vous ne souhaitez pas présenter le fichier complet, pourriez-vous isoler le code qui donne ce résultat dans une macro et nous la proposer ? Si on ne peut pas reproduire l'erreur, il est difficile de vous aider... |
| 08/11/2021 à 07:34 | ledzep | Mise en forme conditionnelles | Une autre variante au travers d'un exemple à étudier ... |
| 05/11/2021 à 07:31 | Paullo | Charger des données csv en tampon | Bonjour à tous les deux : une proposition à adapter : Il est possible de créer un outil qui scanne un dossier complet (récursivité) et qui crée une table des matières contenant les liens hypertexte des fichiers CSV qu'on peut importer (un outil de consultation). Ici je n'ai mis que la fonction d'imp... |
| 04/11/2021 à 20:09 | jemid | Fonction avec plusieurs conditions | Vous avez écrit : et vous semblez utiliser plusieurs cellules alors qu'une simple date vous dit si elle appartient à une semaine paire ou impaire et vous donne le jour de la semaine ... |
| 04/11/2021 à 17:25 | Bernard17 | Passage d'Excel 2010 vers 2016 | Est-ce qu'il y a un copier-coller de plages contenant des formules dans cette macro ... |
| 04/11/2021 à 13:52 | jemid | Fonction avec plusieurs conditions | Essayez ceci pour voir ... |
| 02/11/2021 à 05:15 | bst95 | Exporter tableau dans un autre fichier Excel | Si vous avez aussi besoin d'un mouchoir avec un noeud n'hésitez pas..... |
| 02/11/2021 à 05:14 | Invité | Liste déroulante userform avec choix multiples | Si vous avez aussi besoin d'un mouchoir avec un noeud n'hésitez pas..... |
| 01/11/2021 à 07:20 | Bana | Charger plage de données non vides dans combobox | Bonjour, une proposition qui était en gestation ... |
| 29/10/2021 à 07:43 | Invité | Liste déroulante userform avec choix multiples | Etudiez le petit exemple ci-dessous, il répond exactement à votre question. Avez-vous étudié le cours VBA d'Excel Pratique ... |
| 28/10/2021 à 14:37 | bst95 | Exporter tableau dans un autre fichier Excel | Essayez un truc dans ce goût-là ... |
| 28/10/2021 à 07:29 | bst95 | Exporter tableau dans un autre fichier Excel | Votre tableau est indispensable. Il est évident que si les lignes et les colonnes visibles utilisent des valeurs cachées, on ne peut pas supprimer ce qui est caché ; dans ce cas, il faudra les protéger par mot de passe. Sinon, c'est assez facile à faire en VBA... |
| 30/09/2021 à 13:45 | Cédric Lemée | Remplir la dernière cellule non vide d'une colonne avec | Tu comprends bien qu'il est plus simple de mettre à jour l'onglet "Recap" à partir de l'onglet "Calculs" si les items sont les mêmes des deux côtés. Encore faut-il que tous les produits entrés côté "Calcul" existent côté "Récap", ce qui n'est pas le cas avec le produit "Glace_suivante" par exemple.... |
| 30/09/2021 à 11:12 | JoJoCerise | Creer un rapport grâce à une macro | Sans problème, vous pouvez m'envoyer un MP... |
| 30/09/2021 à 10:35 | JoJoCerise | Creer un rapport grâce à une macro | Vous pouvez automatiser tout cela sans copier-coller. Maintenant, je ne suis pas certain d'avoir bien compris votre besoin ; un fichier serait le bienvenu. Vu de loin, le plus simple serait à mon avis de mettre en place dans votre fichier un 3e onglet qui servirait de modèle de rapport et une macro... |
| 30/09/2021 à 08:58 | Cédric Lemée | Remplir la dernière cellule non vide d'une colonne avec | Actuellement le libellé "Eau_Pétillante" de l'onglet "Calculs" correspond à "Eau Pétillante" dans l'onglet "Récap". Ne serait-il pas possible que les libellés des onglets "Calculs" et "Récap" soient les mêmes ou d'ajouter un index aux différents produits ... |
| 16/09/2021 à 11:42 | Tintinadonf | Suivi visite médicale | Je suppose que vous avez dû vouloir dire entre 30 et 0 jour (la journée n'est pas terminée), vous confirmez ... |
| 16/09/2021 à 11:32 | Fornstep | Un chiffre dans une cellule permet de masquer ou faire apparaître des ligne | Vous laissez tomber les S/objectifs de comportement ... |
| 16/09/2021 à 07:24 | Fornstep | Cellule Colorié en double clic | Chez moi a marche. J'ai mis toutes les 1res cellules en bleu pour te le prouver. Au passage, tu as un bloc qui met le bouze : B12:F114 au lieu de B112:F114. Juste une dernière remarque : ton code n'est pas optimisé. Il occupe 207 lignes parce qu'il est exhaustif. Or un algo est possible grâce aux co... |
| 15/09/2021 à 17:27 | Fornstep | Cellule Colorié en double clic | Je ne prendrai que la plage B15:F15. Il faut mettre un Exit Sub à la fin du bloc. A tester avec le reste... |