| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 15/03/2019 à 14:55 | revmanart | Loop Until "" avec une condition If | Cells(i,3) est la date de départ (date trouvée sur la ligne(=i) qu'on est en train de considérer) nl est le nombre de lignes que j'ai insérées et pour lesquelles je dois modifier la date. for j=1 to nl 'je commence une boucle pour modifier nl lignes i+j-1 me donne le numéro de la ligne à modifier (p... |
| 15/03/2019 à 13:42 | revmanart | Loop Until "" avec une condition If | Proposition de correction... |
| 10/03/2019 à 16:38 | Le Drosophile | [VBA] Correction code "Replace" | Une proposition de correction lorsque tu introduis une séquence de caractères qui commence par + ou - et que la suite ne contient pas un nombre, excel considère qu'il s'agit d'une formule et met le signe = devant. si tu veux supprimer le signe égal tu dois modifier la formule, qui est accessible via... |
| 10/03/2019 à 16:03 | Le Drosophile | [VBA] Correction code "Replace" | Ton fichier est très riche de contenu. peux-tu mettre une fichier avec des données ... |
| 10/03/2019 à 15:35 | Le Drosophile | VBA - Supprimer les 4 premiers caractères d'une plage de données | Une proposition sur base de ton fichier, il ne s'agit pas de la colonne AK mais A avec resultat en colonne B version adaptée... |
| 09/03/2019 à 15:52 | ibson | Bonjour je veux traiter cet exercice quelqu'un pourra m'aider? | Utilise l'instruction cells plutôt que l'instruction range range("A1") est la même chose que cells(1,1) range("A2") est la même chose que cells(2,1) range("B1") est la même chose que cells(1,2) cells sera plus facile à utiliser dans une boucle tu as une boucle i pour gérer les lignes de 1 à 100 ajou... |
| 09/03/2019 à 14:30 | ibson | Bonjour je veux traiter cet exercice quelqu'un pourra m'aider? | Ta configuration vba (via option explicit) nécessite que toutes tes variables soient définies. donc ajoute une instruction dim pour chacune des variables au début du programme. dim i,cpt1,cpt2,cpt3,cpt4 dans ta macro tu ne remplis que la colonne A... |
| 09/03/2019 à 13:05 | ibson | Bonjour je veux traiter cet exercice quelqu'un pourra m'aider? | Je suppose que le but n'est pas que nous fassions l'exercice à ta place ?. Montre-nous déjà ce que tu as fait. pour mettre une valeur dans une cellule excel via vba... |
| 09/03/2019 à 11:42 | ibson | Bonjour je veux traiter cet exercice quelqu'un pourra m'aider? | Qu'est-ce que tu ne sais pas faire ? Qu'est-ce qui te bloque ... |
| 07/03/2019 à 11:23 | bobetmanu | Créer toutes les combinaisons possibles | Comme signalé, je t'ai mis une macro à adapter à ton fichier. N'ayant pas ton fichier, je te laisse faire l'adaptation... |
| 07/03/2019 à 11:19 | opale54 | Ecrire en rouge certains mots/ mélange de mots et chiffre | Tu peux mettre ta liste de mots dans une feuille et l'exploiter dans ta macro ta macro devient... |
| 06/03/2019 à 19:23 | bobetmanu | Créer toutes les combinaisons possibles | Une solution via une macro à adapter à ton fichier (ici la macro fait l'hypothèse que tes données sont en A1:B5)... |
| 06/03/2019 à 17:16 | opale54 | Ecrire en rouge certains mots/ mélange de mots et chiffre | J'ai testé ta macro, elle fonctionne avec des chiffres, des lettres et des caractères spéciaux. la mise en forme partielle ne fonctionne pas sur des cellules contenant des formules... |
| 06/03/2019 à 12:15 | mamarus | Définir le total de nombre pair par ligne | Pourrais-tu mettre un fichier exemple qui ne fonctionne pas ... |
| 06/03/2019 à 10:24 | mamarus | Définir le total de nombre pair par ligne | Je n'ai pas compris le problème que tu rencontres, pour moi cela fonctionne. voici la formule dans ton fichier sur des plages contenant un nombre différent de nombres... |
| 06/03/2019 à 09:32 | mamarus | Définir le total de nombre pair par ligne | Une proposition... |
| 05/03/2019 à 12:28 | Raiking52 | Extraction texte entre 2 slashs | Il est possible de trouver une solution avec des formules excel (mais un peu long à mon gout) voici une solution avec une fonction personnalisée. utilisation dans excel pour avoir la chaine entre le 2ème et le 3ème slash si chaine en A1 edit : pour avoir la chaine entre le 3ème et le 4ème slash si c... |
| 04/03/2019 à 09:22 | Nismo | Nombre de cellules dont le texte n'est pas barré | Voici la macro dans ton fichier exemple tu verras qu'elle fonctionne sans problème (à la restriction près qu'un changement de format ne provoque pas le recalcul). Si tu veux plus d'aide et comme je n'ai pas envie d'utiliser ma boule de cristal merci de mettre le fichier qui pose problème... |
| 03/03/2019 à 18:28 | Wamadeus | Retour à une cellule X avec la touche ENTER | A mettre dans le code de la feuille souhaitée... |
| 03/03/2019 à 17:42 | Wamadeus | Retour à une cellule X avec la touche ENTER | Oui c'est faisable, mais comme j'ai un doute à propos de ta demande (tu parles de j10,j11,j12 et d'aller à la ligne suivante en k10, ça ressemble plutôt à aller à la colonne suivante). Merci de mettre un fichier... |
| 03/03/2019 à 17:13 | RodolpheT | Attachments.Add en fonction du nom du fichier (sans l'extension) | Essaie ceci... |
| 03/03/2019 à 17:08 | hemau | Recherche | Une proposition... |
| 03/03/2019 à 15:15 | Nismo | Nombre de cellules dont le texte n'est pas barré | La formule que tu as mise dans ton fichier exemple initial si ta plage est B6:B8... |
| 03/03/2019 à 13:55 | Nismo | Nombre de cellules dont le texte n'est pas barré | Une proposition... |
| 03/03/2019 à 12:22 | Paulox | Transferer une colonne dans x colonnes | Une proposition... |
| 03/03/2019 à 12:02 | Nismo | Nombre de cellules dont le texte n'est pas barré | Une proposition (à mettre dans un module), edit : compte les cellules dont le contenu est barré, Il faut ajouter application.volatile (comme indiqué dans la réponse de oyobrans (que je salue), car un changement de format de cellule ne provoque pas le recalcul)... |
| 03/03/2019 à 10:15 | rocket4 | Décompte minutes - secondes | Une simplification possible... |
| 02/03/2019 à 12:01 | fizik | Get valeur != 0 | Une proposition (si il n'y a qu'une valeur <> 0)... |
| 02/03/2019 à 11:56 | Invité | Recherche d'une combinaison avec critères | Macro adaptée pour 10 pour 5. il faut remplacer les tirages par les valeurs qui vont bien. la macro liste la meilleure combinaison trouvée chaque fois que le score est égalé ou amélioré. le score est dans la colonne AM... |
| 02/03/2019 à 11:34 | Delger | Les boucles | Proposition de correction... |
| 01/03/2019 à 14:23 | Invité | Recherche d'une combinaison avec critères | J'ai imaginé une autre approche (on essaie d'abord les nombres les plus nombreux dans l'ensemble des lignes). L'algorithme est en principe sans fin (pour nous humains) mais converge rapidement vers une solution qui doit être proche de l'optimum... |
| 01/03/2019 à 11:43 | lucile1515 | Formule en erreur | Proposition de correction de formule pour "EqJH TOTO" formule pour J10, pour corriger une erreur potentielle de division par 0 pour le problème de #valeur voir réponse de Xmenpl (que je salue) pour C52 et suivants vérifie tes données en ligne 6 dans initial (remplace les 1900 par l'année qui va bien... |
| 01/03/2019 à 10:34 | Invité | Recherche d'une combinaison avec critères | Voir résultat dans message précédent... |
| 28/02/2019 à 23:00 | Invité | Recherche d'une combinaison avec critères | C'est bien ce que fait la macro. voici le résultat après 7:30 d'exécution (100%)... |
| 28/02/2019 à 19:54 | Invité | Recherche d'une combinaison avec critères | Le code investigue bien chaque ligne. le % du travail effectué augmente à chaque passage à la ligne suivante (set), sur mon PC, il faut environ 100 secondes par ligne pour générer et tester toutes les combinaisons de 10 nombres parmi 20. Et comme je te l'ai dit, l'algorithme trouve rapidement une co... |
| 28/02/2019 à 19:35 | Hache | Moyenne entre intervalle variable | Voici une solution... |
| 28/02/2019 à 15:05 | Invité | Recherche d'une combinaison avec critères | Sans plus d’info sur ce que tu veux exactement, difficile de t’aider davantage... |
| 28/02/2019 à 14:50 | Hache | Moyenne entre intervalle variable | Cela devrait être possible... |
| 28/02/2019 à 13:36 | gpilard | Formule pour création ref | Une proposition... |
| 28/02/2019 à 13:20 | Invité | Recherche d'une combinaison avec critères | Je n'ai pas de solution pour une réponse "immédiate". je te propose une solution qui permet de retrouver la meilleure combinaison de 10 nombres pour le fichier que tu as mis en exemple. il trouve rapidement une solution qui doit être proche du maximum, mais aura besoin de +/- 7:30 (sur mon pc avec c... |
| 28/02/2019 à 10:04 | Cheick | Utiliser une boucle For pour mettres des caracters en ligne colone | Voici le fichier avec les corrections pour tes 3 nouvelles demandes. note qu'avec l'exemple que tu as donné tu recevras un message d'erreur (erreur 9), sur le tableau redimensionné en fonction de nbrnoeud. tu dois à mon avis ajuster les valeurs aa, ab et/ou ac pour que les valeurs des indices de tab... |
| 28/02/2019 à 09:25 | eragondu69 | Transition langage C au langage VBA | Oui, la colonne peut être indiqué par son identifiant alphabétique ou par son numéro nombre de lignes mid : c'est une fonction vba et non une variable, s: pourrait être déclaré comme string ( c'est une bonne pratique) indique l'objet auquel les méthodes et les propriétés (prefixée par un point) se r... |
| 27/02/2019 à 23:40 | Cheick | Utiliser une boucle For pour mettres des caracters en ligne colone | Merci d'arrêter de mettre des photos. mets-nous le fichier avec ta macro que tu as adaptée et qui ne fonctionne pas... |
| 27/02/2019 à 23:36 | gabi300 | Traitement données VBA | Ta demande est-elle de n'afficher que les noeuds pour lesquels il y a des coordonnées ? utilise un filtre... |
| 27/02/2019 à 17:17 | Cheick | Utiliser une boucle For pour mettres des caracters en ligne colone | Remplace cette instruction par ceci integer ne peut pas contenir des nombres > 32767 ou <-32768... |
| 27/02/2019 à 17:13 | eragondu69 | Transition langage C au langage VBA | Je ne comprend pas ce que signifie ce "exemple" en grande police voici une solution avec mid uniquement... |
| 27/02/2019 à 14:35 | Cheick | Utiliser une boucle For pour mettres des caracters en ligne colone | Si tu utilises des variables nommées B1 à B33 , tu n'y arriveras pas. Tu dois utiliser un tableau voici alors comment tu pourrais faire ... |
| 27/02/2019 à 14:20 | laurent69490 | Compter le nombre de caracteres dans le titre de plusieurs fichiers | Reçois-tu le message "aucun nom de fichier trouvé >57 caractères" ... |
| 27/02/2019 à 14:10 | laurent69490 | Compter le nombre de caracteres dans le titre de plusieurs fichiers | Il n'y a que les fichiers avec extension .xls pas (xlsm ou xlsx), s'il faut les inclure la macro doit être adaptée. voici une adaptation... |
| 27/02/2019 à 13:03 | Cheick | Mettres des espace entre les caracteres | Une solution avec une fonction de formatage. x=formatfixe(1,6) -> x contiendra "1bbbbb" x=formafixe(10,6)-> x contiendra "10bbbb" ou b est un espace exemple d'appel de la fonction dans ton code... |