v

Membre impliqué

Inscrit le :13/05/2009
Dernière activité :17/03/2020 à 17:45
Version d'Excel :2010 FR - 2013 FR
Messages
2'943
Votes
192
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par vba-new - page 58

DateAuteur du sujetSujetExtrait du message
10/06/2009 à 21:26ElvaizExcel plante sur calculs de formule. (Raphson-Newton)Bonsoir elvaiz et bienvenu(e) sur le forum, Un fichier (allégé) serait le bienvenu pour tenter de résoudre ton problème. A+...
10/06/2009 à 18:29eliot raymond Soucis sur une formulePeux-tu joindre un fichier Raymond afin de faciliter la résolution de ton problème...
10/06/2009 à 18:25martiDébutant- réalisation d'un tableauRE, Regarde le fichier joint : Fichier Si le reste des 150 éléments se présentent rigoureusement de la même façon que les 2 éléments qui se trouvent dans ton fichier word, alors le bouton que j'ai créé dans mon fichier devrait marcher. Par contre tu seras toujours obligé (normalement) de faire quand...
10/06/2009 à 18:03romm Fonction SI, SUITEUn bout de fichier aurait facilité ton problème Sinon, voici une formule (avec des SI imbriqués) qui peut résoudre ton problème. Cette formule gère également les nombres négatifs. A+ Edit : salut thibo, soit dit en passant...
10/06/2009 à 17:49martiDébutant- réalisation d'un tableauJ'ai un peu de mal à comprendre, peux-tu joindre un fichier exemple...
09/06/2009 à 10:08gege37Probleme exerciceEh bien là il faudrait l'avis d'un spécialiste VBA, mais s'il y une erreur lorsque tu cliques sur le bouton, c'est parce que Lig = 0 par défaut si elle n'est pas initialisée (je pense). Or dans ta macro "Crypte" il y a le code suivant : Comme on ne peut pas diviser par zéro, cela te renvoie une erre...
09/06/2009 à 09:29gege37Probleme exerciceTu as surement raison mais la variable Lig (ni Col d'ailleurs) ne semble être initialisée nulle part!! Je pense que c'est de là que vient le problème! Il manque peut-être une partie du code...
09/06/2009 à 08:21gege37Probleme exerciceQu'est-ce que la variable Lig? A quoi est-elle égale...
08/06/2009 à 22:16AdrienHeiser Calendrier planningC'est juste un problème de format de cellule. Fais un clic droit sur la colonne A -> Format de cellule -> choisis le format date qui te convient. A+...
08/06/2009 à 18:44AdrienHeiser Remplacer une lettre par une autreOui oui j'avais compris que c'était pour le fun . Ma formule semble marcher. En fait, je posais juste une petite question sur la méthode de cryptage. Concernant le message codé, je pense que ta méthode de fréquence de lettre n'est pas bonne!! Je sais pas si t'as remarqué...
08/06/2009 à 01:28AdrienHeiser Remplacer une lettre par une autreRe J'ai pas bien compris. Est-ce que le décalage est le même...
08/06/2009 à 01:14gege37Probleme exerciceSalut sylvain, tu m'as l'air d'avoir fait du bon travail!! J'ai fait !! C'est un peu mon cas aussi ! Et vu que gege nous motive pas trop, encore plus flemme!! J'ai regardé ton fichier Sylvain, j'ai vu que t'a créé de nouvelles macros mais j'avoue ne pas trop comprendre le code!! Je dirais que oui. P...
08/06/2009 à 00:49AdrienHeiser Remplacer une lettre par une autreHé hé, merci adrien mais si moi je suis un pro, j'imagine même pas ce que sont certains autres J'ai pas oublié ta requête en début de post (je sais plus où) où tu voulais utiliser des boîtes de dialogues pour ton problème!! Mais vu qu'en boîte de dialogue j'y connais pas grand chose, j'avais laissé...
07/06/2009 à 23:37AdrienHeiser Remplacer une lettre par une autreSi dans les cellules L6, L8 et autres... il y a des erreurs #NA, c'est parce que le RECHERCHEV ne trouve pas de valeur correspondant à la cellule juste au-dessus (dans notre cas). Exemple : Il y a une erreur #NA en L6, car il ne trouve pas la valeur de la cellule L5 dans le tableau des correspondanc...
07/06/2009 à 22:53vba-newAddition avec conditionRe, Suis-je bête, en effet t'as pas du tout parlé d'access!! Dès qu'on me parle de base de données, je pense à access. En fait, je ne dois pas modifier la structure des fichiers (ni même leur contenu d'ailleurs), ils existent déjà. En fait, si je fais des macros, c'est pour automatiser une tâche qui...
07/06/2009 à 22:17vba-newAddition avec conditionMerci pour ta réponse. Tu as surement raison mais mon fichier est sur excel et ils n'ont pas access au bureau! De plus, ne connaissant pas trop access, la migration excel-access serait trop fastidieuse! En fait comme ça fait un petit bout de temps que personne ne répondait à mon poste, j'ai avancé t...
07/06/2009 à 20:08vba-new Chercher valeur dans un tableau ; VBAMerci beaucoups amadéus, c'est ce que je cherchais...
07/06/2009 à 17:33vba-new Chercher valeur dans un tableau ; VBARe, Ton code marche presque complètement, sauf pour le cas où il y a 2 fois la même lettre. Est-il possible de remédier à ce problème? J'ai mis un exemple dans le fichier joint. Je précise que c'est la première macro (Cherche1) que j'utilise. L'autre ne m'est pas utile. https://www.excel-pratique.co...
07/06/2009 à 16:19vba-new Chercher valeur dans un tableau ; VBAMerci Amadéus, Je vais essayer de comprendre le code et je te redis...
07/06/2009 à 12:26vba-new Chercher valeur dans un tableau ; VBAVoilà, explications dans le fichier joint : https://www.excel-pratique.com/~files/doc2/12zVIClasseur2.xls...
07/06/2009 à 11:26vba-new Chercher valeur dans un tableau ; VBAComment faire, en VBA, pour chercher une valeur dans un tableau puis copier cette valeur dans une autre cellule? Par exemple, je voudrais extraire le "A" du tableau suivant : B G F H A D F G Puis le coller dans une autre cellule (par exemple C2). Merci d'avance pour vos réponses...
07/06/2009 à 11:19vba-new Pb : Variable objet ou variable de bloc With non définieMerci beaucoup Demeb! C(est ce que je voulais...
07/06/2009 à 10:41vba-new Pb : Variable objet ou variable de bloc With non définieMerci pour la réactivité! En fait je voudrais appliquer la macro corrigeOrtho sur toutes les feuilles d'un classeur mais apparemment ce que tu m'as dit de faire ne marche pas! Où est le problème...
07/06/2009 à 10:06vba-new Pb : Variable objet ou variable de bloc With non définieLe code suivant me retourne l'erreur : Variable objet ou variable de bloc With non définie A la ligne : Je n'arrive pas à comprendre pourquoi. Il me semblait que le code était juste! Merci d'avance pour vos éclaircissements...
07/06/2009 à 08:09AdrienHeiser Remplacer une lettre par une autreRe, Je me doute bien que ce système de chiffrement est basique Je te dis ça adrien parce que je suis également sur un autre poste, en train de résoudre un "problème" pour la cryptographie de Hill. Méthode, un peu (beaucoup?) plus compliqué que la méthode par substitution monoalphabétique, qui ne rés...
07/06/2009 à 01:15AdrienHeiser Remplacer une lettre par une autreOn va y arriver Pas bête la méthode pour le début du décryptage (quelles sont les lettres les plus utilisées) soit dit en passant En fait il me semblait avoir compris. La cellule B2 contient une formule (dans le fichier ci-dessous) donc il ne faut pas y toucher. Ce qu'il faut modifier si tu veux met...
06/06/2009 à 23:39AdrienHeiser Remplacer une lettre par une autrePourquoi taper une lettre en B2 Puisque qu'il y a une formule en B2, normalement il ne faut pas y toucher! Tu parles peut-être de la cellule B1 plutôt non...
06/06/2009 à 23:33vba-newAddition avec conditionJe voudrais créer une macro qui me permettent d'ajouter les quantités commandées d'un certain article qui se trouvent sur une feuille, aux quantités commandées du MÊME article qui se trouvent sur une autre feuille. Et ce, quel que soit l'ordre des articles. Par exemple : cette macro irait chercher s...
06/06/2009 à 21:29gege37Probleme exerciceRe, 1. Après une petite recherche sur internet, regarde ce que j'ai trouvé sylvain : http://www.apprendre-en-ligne.net/crypto/hill/hill3.html Ca pourrait t'aider je pense!! Ca parle de la cryptographie de Hill avec matrice 3x3. 2. Dans le fichier que tu avais mis en ligne, ta dernière remarque était...
06/06/2009 à 19:31gege37Probleme exerciceJ'ai fait une petit modif des userforms pour que le curseur aille dans l'ordre. Ce sera déjà ça de fait!! (Si ce n'est pas déjà fait ) https://www.excel-pratique.com/~files/doc2/cryptage_decryptageV4_userform_bon.zip...
06/06/2009 à 09:20AdrienHeiser Remplacer une lettre par une autre1. Tu vas sur la cellule A2 puis tu fais clic droit -> copier 2. Tu te places ensuite sur la cellule A4 (pas dans la barre de formule) puis tu fais clic droit -> coller. 3. Puis tu étires jusqu'à AR4. Normalement ça devrait fonctionner...
05/06/2009 à 23:13AdrienHeiser Remplacer une lettre par une autreApparemment toi tu fais un copier-coller de la formule. Il suffit juste de cliquer sur la cellule A2 et faire un copier-coller vers la cellule B4. Il ne faut pas intervenir dans la barre de formule. Voilà. Dis-moi si ça marche...
05/06/2009 à 22:29AdrienHeiser Remplacer une lettre par une autreVoici la formule à recopier vers la droite puis sur chaque ligne paire : Et il y a une ou deux fautes dans ton tableau de correspondance lettre cryptée/lettre décryptée. Par exemple, au "S" crypté ne correspond pas le "G" décrypté. Le "G" décrypté correspond au "W" crypté. a+...
05/06/2009 à 20:16gege37Probleme exerciceAprès quelques tests, il se trouve que ton problème d'espace en fin de texte existe aussi pour les matrices 3x3. 1. Par exemple, en mettant un espace à la fin du message à coder suivant : "CA Y EST CA MARCHE", le message crypté (avec la matrice 3x3 par défaut) est le même que s'il n'y avait pas d'es...
05/06/2009 à 19:00gege37Probleme exerciceQuels sont ces outils gégé? Peut-être que ça pourrait nous aider à t'aider mieux!...
05/06/2009 à 11:10gege37Probleme exerciceJ'ai hâte de voir ce que donne ton fichier!...
04/06/2009 à 08:21gege37Probleme exerciceEn effet sylvain!! En plus on peut concaténer que 30 cellules max!! Donc ça faisait que le message décodé n'était même pas entier!!! Ton fichier a l'air d'être un bon début en terme d'interface sylvain!! Mais pour entrer la matrice de codage/décodage, comment faire...
03/06/2009 à 22:51Yannick TableauCa ressemble beaucoup à un diagramme de Gantt. Diagramme qui, soit dit en passant, est utilisé dans le management de projet. Je pense qu'il n'est pas difficile de reproduire le même graphique vu que t'en as un exemple dans ta feuille excel!! Il suffit de créer un graphe avec les mêmes propriétés!! S...
03/06/2009 à 22:04gege37Probleme exerciceJ'ai rajouté le code VBA suivant et ça a l'air de marcher: Par contre cette macro ne gère pas du tout les erreurs! Il est obligatoire de rentrer des chiffres...
03/06/2009 à 20:33nadoliTrier 3 colonnes à nombre différent de lignesCe n'est pas que les espaces entre les lignes disparaissent, mais c'est que pour excel, apparemment, si tu tries des données par exemple dans l'ordre croissant, les lignes vides se retrouvent à la fin. Voilà ce que dit l'aide d'excel : Edit : salut CB60 je t'avais pas vu, je pensais pas que nadoli v...
03/06/2009 à 18:29gege37Probleme exerciceHé hé, en effet, le sujet n'est pas inintéressant Sylvain!! Comme je l'ai dit dans un message précédent : Je ne sais pas trop faire les boîtes de dialogue en vba!! Donc pour le côté programmation vba, il faudra le concours de quelqu'un d'un peu plus compétent que moi! Moi je peux t'aider sur le côté...
01/06/2009 à 16:06gege37Probleme exerciceEn lisant ton sujet sur la cryptographie, il m'avait semblé que la méthode de cryptage exposée était connue. En effectuant quelques recherches, il s'avère que cette méthode est appelée "Cryptographie de Hill". Sachant cela, regarde le fichier que j'ai créé. Il te mettra sur la voie : cryptage/decryp...
01/06/2009 à 11:32gege37Probleme exerciceTon explication étant peu claire, peux-tu donner un exemple concret? Et que représente le 26 dans ta formule 'A = 26xB + C'? Est-ce que nombre de lettres = nombre de caractères? Que représente le B...
28/05/2009 à 21:16SeymiCréation de boutonDésolé pour le délai de réponse, étant en formation, je n'ai pas beaucoup le temps en ce moment. Je vois que tu as créé tes boutons avec la boite à outil contrôle. Je te propose de créer tes boutons via la boite à outil "formulaires". C'est plus simple. Lors de la création d'un bouton via la boite à...
26/05/2009 à 08:39SeymiCréation de boutonVoilà le fichier mis à jour et nettoyé : Fichier Si tu as des problèmes pour créer tes boutons, dis-moi...
25/05/2009 à 23:58SeymiCréation de boutonTa macro ne marchait pas parce qu'elle faisait référence à une feuille qui n'existait pas! La feuille à laquelle elle faisait référence était : 'Tarif Matiéres Premières', alors que le nom de la feuille réelle est : 'Tarif Matiéres premières' (p minuscule). Il est nécessaire d'avoir une orthographe...
25/05/2009 à 16:26jp77 Somme sur format heureC'est tout simple, excel te met 11:00 parce que tu n'as pas choisi le format de la cellule. Fais un clic droit sur la cellule contenant le total des heures, vas dans 'Format de cellule', puis dans 'Personnalisée' de l'onglet 'Nombre' et tu choisis le format suivant : [h]:mm:ss Voilà, j'espèr...
25/05/2009 à 15:58an.pi Report et positionnement de cellules d'une feuille à l'autreJe n'arrive pas à trouver de fonction excel pour répondre à ta demande. J'ai donc créé un petit programme en VBA qui pourrait te convenir: Le code n'est peut-être pas optimisé mais il fonctionne! Dis moi si ya un problème...
25/05/2009 à 12:50an.pi Report et positionnement de cellules d'une feuille à l'autreRe, annette, Peux-tu me dire exactement quelles cellules sont à modifier? Je ne comprends plus très bien là. Et quand tu parles d'adresses, ce sont les noms...
25/05/2009 à 10:51an.pi Report et positionnement de cellules d'une feuille à l'autreRe-, Quand tu dis que la cellule de base correspond au nom et qu'il faut la changer, tu parle des noms des joueurs qui se trouvent sur la feuille "Edition"? Parce que là ça change tout! En effet étant donné que la fonction RECHERCHEV que je t'ai donnée fait référence à la cellule du nom de joueur, v...