| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 01/12/2020 à 12:08 | Excel-75011 | Convertir la valeur d'une variable Byte en texte | X est un byte, dont la valeur est par exemple 35. Mon_texte est un string. Je veux obtenir le texte "La valeur de ma variable X est actuellement de : 35" avec Mon_texte = "La valeur de ma variable X est actuellement de : " + ??? Que faut-il mettre à la place de "???" pour que cela fonctionne ? Merci... |
| 01/12/2020 à 11:29 | Excel-75011 | Comment écrire =A1+B2 autrement, dans une cellule pas dans un programme ? | Merci à tous cela fonctionne enfin. Bon je récapitule tout avec la réponse ! J'ai un tableau dont je connais : la valeur de la ligne d'origine, valeur Byte qui a pour nom Ligne_d_origine et la valeur de la colonne d'origine, valeur Byte qui a pour nom Colonne_d_origine. Par exemple si mon tableau va... |
| 01/12/2020 à 11:00 | Excel-75011 | Comment écrire =A1+B2 autrement, dans une cellule pas dans un programme ? | Bon je récapitule tout. J'ai un tableau dont je connais : la valeur de la ligne d'origine, valeur Byte qui a pour nom Ligne_d_origine et la valeur de la colonne d'origine, valeur Byte qui a pour nom Colonne_d_origine. Par exemple si mon tableau va de la cellule "B3" à la "Z67", Ligne_d_origine vaut... |
| 01/12/2020 à 10:46 | Excel-75011 | Comment écrire =A1+B2 autrement, dans une cellule pas dans un programme ? | Je suppose que comme c'est un forum on ne peut pas continuer par téléphone afin de se simplifier les explications ? Merci... |
| 01/12/2020 à 10:41 | Excel-75011 | Comment écrire =A1+B2 autrement, dans une cellule pas dans un programme ? | Comment cela "ensuite", dans la cellule je ne peux mettre qu'une formule. Merci... |
| 01/12/2020 à 10:16 | Excel-75011 | Comment écrire =A1+B2 autrement, dans une cellule pas dans un programme ? | En fait Ligne_d_origine n'est pas un nom, mais le nom d'une variable de type Byte, donc cela représente un chiffre. Merci... |
| 01/12/2020 à 10:13 | Excel-75011 | Comment écrire =A1+B2 autrement, dans une cellule pas dans un programme ? | Imaginons, j'ai un tableau dont je connais la ligne d'origine qui a pour nom "Ligne_d_origine" et la colonne d'origine qui a pour nom "Colonne_d_origine" Je voudrais écrire dans la formule : =SOMME ( cellule(Ligne_d_origine + 2, Colonne_d_origine + 5), cellule(Ligne_d_origine + 4, Colonne_d_origine... |
| 01/12/2020 à 09:55 | Excel-75011 | Comment écrire =A1+B2 autrement, dans une cellule pas dans un programme ? | En fait je veux écrire par exemple B6 sous forme cellule de la 6ème ligne et de la 2ème colonne... Voilà, voilà... |
| 01/12/2020 à 09:02 | Excel-75011 | Comment écrire =A1+B2 autrement, dans une cellule pas dans un programme ? | Toujours les problèmes de syntaxe ! Je veux écrire dans une cellule en Z6 par exemple, la formule suivante = A1 + B2 Mais je veux écrire A1 et B2 sous forme de cells ou range et je bloque lamentablement... Merci à tous... |
| 30/11/2020 à 12:46 | Excel-75011 | Comment indiquer une plage de cellules dont une a un nom ? | Ma version ne comprend que Offset pas Decaler. J'ai fini par trouver cela qui fonctionne : Range ( Range("Origine_grille") , Range("Origine_grille").Offset(12,4) ).Select Y a-t-il plus simple ? Merci... |
| 30/11/2020 à 11:26 | Excel-75011 | Comment indiquer une plage de cellules dont une a un nom ? | Désolé de revenir à la charge mais je n'y arrive toujours pas sans nommer toute la plage qui m'intéresse. Sachant que la première cellule en haut à gauche de ma grille de 5 cases de large et de 13 de haut s'appelle "Origine_grille". Quelle syntaxe dois-je utiliser pour sélectionner cette grille de 5... |
| 27/11/2020 à 12:05 | Excel-75011 | Faire la somme d'une plage de cellule qui a un nom | Un grand merci, c'est parfait ... |
| 27/11/2020 à 11:52 | Excel-75011 | Faire la somme d'une plage de cellule qui a un nom | ..... |
| 27/11/2020 à 11:37 | Excel-75011 | Faire la somme d'une plage de cellule qui a un nom | Dans un programme j'ai besoin d'écrire : Range("A1").Value = 10 - somme(Nom_de_ma_plage_de_cellule) Quelle syntaxe fait-il utiliser ? Sum ne fonctionne pas... Merci par avance... |
| 24/11/2020 à 17:12 | Excel-75011 | Comment mettre une formule dans une cellule en cours de programme ? | Merci Effectivement, c'est parfait ! Encore merci... |
| 24/11/2020 à 16:51 | Excel-75011 | Comment mettre une formule dans une cellule en cours de programme ? | J'ai écrit : Range ("A1").Formula = "=SOMME(Grille_de_travail)", Grille_de_travail étant le nom d'une de mes plages de cellules. La formule est bien entrée en A1 comme demandé mais elle n'est pas active et #NOM? apparait ! Comment faut-il procéder ? Merci par avance... |
| 22/11/2020 à 11:42 | Excel-75011 | Comment indiquer une plage de cellules dont une a un nom ? | Merci, Cette fois-ci tout fonctionne parfaitement ! Merci à tous et bonne fin de week-end... |
| 22/11/2020 à 11:33 | Excel-75011 | Comment indiquer une plage de cellules dont une a un nom ? | J'ai appelé ma grille Plage. Dans une cellule j'ai tapé =MOYENNE(Plage), et le résultat est parfait. Mais dans le programme j'ai mis Range("AM16").Value = MOYENNE(Plage) et là le programme plante ! Pourquoi ? Merci... |
| 22/11/2020 à 11:24 | Excel-75011 | Comment indiquer une plage de cellules dont une a un nom ? | Du coup si je donne un nom à toute la plage c'est plus simple non ... |
| 22/11/2020 à 11:21 | Excel-75011 | Comment indiquer une plage de cellules dont une a un nom ? | Cela ne fonctionne pas, il ne reconnait pas DECALER... |
| 22/11/2020 à 11:06 | Excel-75011 | Comment indiquer une plage de cellules dont une a un nom ? | La première cellule en haut à gauche de ma grille de 5 cases de large et de 13 de haut s'appelle "Origine_grille". Quelle syntaxe dois-je utiliser pour réaliser la moyenne de cette grille ? =moyenne( ? , ? ) Merci... |
| 21/11/2020 à 15:21 | Excel-75011 | Chronométrage qui s'affiche pendant le déroulement du programme | J'ai créé une variable Début que j'initialise au début de mon programme de la sorte : Début = Now Et en fin de programme j'affiche le résultat en A1 de la sorte : Range("A1").Value = Format(Now - Début, "hh:mm:ss") Cela fonctionne parfaitement mais ne m'affiche le résultat de la durée de fonctionnem... |
| 20/11/2020 à 12:27 | Excel-75011 | Comment changer l'aspect d'un bouton de commande à partir d'une procédure ? | Merci Tenders_vba, j'ai fini par y arriver..... |
| 20/11/2020 à 11:21 | Excel-75011 | Comment changer l'aspect d'un bouton de commande à partir d'une procédure ? | Dans la pratique, cela donne quoi en terme de syntaxe ? Merci... |
| 20/11/2020 à 10:26 | Excel-75011 | Comment changer l'aspect d'un bouton de commande à partir d'une procédure ? | J'ai créé deux boutons qui me permettent de choisir parmi une liste de vitesses. Or par exemple lorsque je suis déjà à la vitesse maximale je voudrais faire disparaitre le texte "+" visible sur le bouton pour signifier que l'on a atteint la limite maximale. Comment faire ? Merci... |
| 20/11/2020 à 08:48 | Excel-75011 | Temporisation et "Excel ne répond plus" | Oups ! Je réalise qu'avec l'instruction DoEvents au sein de Function, mes clics sur les boutons sont pris en compte au cours du déroulement du programme. Donc plus aucune problématique, je devrais gérer le changement de vitesse très facilement. Merci... |
| 20/11/2020 à 06:47 | Excel-75011 | Temporisation et "Excel ne répond plus" | Maintenant que je suis en mesure de contrôler la durée d'affichage de mes cellules, je souhaiterais pouvoir faire varier cette durée. Dit autrement mon programme ayant une évolution graphique, je souhaiterais accélérer ou ralentir cette évolution. Evidemment il m'est facile à l'intérieur du programm... |
| 19/11/2020 à 19:55 | Excel-75011 | Temporisation et "Excel ne répond plus" | Un grand merci à patricktoulon car le concept de la fonction fonctionne parfaitement ... |
| 17/11/2020 à 22:10 | Excel-75011 | Temporisation et "Excel ne répond plus" | Merci pour vos idées mais je n'ai pas tout compris et je dois rendre l'ordi qui comporte Excel. Je me remettrai au travail dans quelques jours... Affaire à suivre... |
| 17/11/2020 à 17:09 | Excel-75011 | Temporisation et "Excel ne répond plus" | J'ai testé le concept "Application.Wait (Now + TimeValue("0:00:01"))" de ThauThème qui fonctionne parfaitement car l'affichage n'est jamais interrompu. Cependant l'incrément minimal est de 1 seconde. Quel code devrais-je rédiger pour pouvoir gérer les dixièmes de seconde voire idéalement les centièm... |
| 17/11/2020 à 16:58 | Excel-75011 | Temporisation et "Excel ne répond plus" | Merci de me confirmer que "au bout d'un moment on ne voit plus l'avancement des cellules colorées .../... et la macro va bien jusqu'au bout pour afficher d'un coup les dernières cellules en rouge." Et c'est exactement ce phénomène que je cherche à résoudre. Je vais tester avec Application.Wait... Je... |
| 17/11/2020 à 16:00 | Excel-75011 | Temporisation et "Excel ne répond plus" | Je vous joins ci-après le programme exact que je viens de faire tourner dans Excel. Je l'ai réalisé de manière minimaliste afin de simplifier au maximum son interprétation. Il vous suffit de faire un copier-coller puis de la tester pour pouvoir bien comprendre ce dont je parle. J'espère que comme mo... |
| 16/11/2020 à 19:27 | Excel-75011 | Temporisation et "Excel ne répond plus" | Je n'ai pas accès à l'ordinateur sur lequel il y a la macro mais dès que possible je joins la procédure dont le but est justement de faire perdre du temps à Excel pour avoir le temps de visualiser l'évolution du programme... Je n'ai pas du être assez clair dans mon premier message donc je reformule... |
| 16/11/2020 à 14:29 | Excel-75011 | Temporisation et "Excel ne répond plus" | Je ne vois pas ce qu'il y a de "trop fort" à changer une valeur et à constater les effets que cela a sur le déroulement du programme ... |
| 16/11/2020 à 14:08 | Excel-75011 | Temporisation et "Excel ne répond plus" | J'ai la preuve que c'est la durée qui déclenche le mode "Excel ne répond plus". Car lorsque je passe de 105000 incrémentations à 105 (soit des temporisations 1000 fois plus courtes) alors cela ne déclenche jamais le mode "Excel ne répond plus" ... |
| 16/11/2020 à 13:26 | Excel-75011 | Temporisation et "Excel ne répond plus" | Premier message de ma part. Je suis débutant. 1 - Y a-t-il une fonction simple qui permette une temporisation en dixièmes, centièmes ou millièmes de secondes ? Pour l'instant j'ai créé une procédure qui incrémente x 105000 fois pour chaque centième de secondes. Ca marche mais je pense que c'est ce q... |