| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 23/02/2016 à 10:51 | geso | Graphique | Voici : Sub graphique() Range("A1:A60").Select Charts.Add ActiveChart.ChartType = xlXYScatterSmoothNoMarkers ActiveChart.SetSourceData Source:=Sheets("test").Range("A1:A60") End Sub Ceci ouvre un graphique dans une feuille spéciale (graphique). Ce que je ne sais pas faire : Ouvrir ce graphique dans... |
| 23/02/2016 à 10:00 | geso | Graphique | J'utilise VBA d'une façon très sporadique. Je me débrouille pas mal en programmation que j'appelle "de machine à laver", mais quand j'ai besoin de fonctions Excel, je dois passer beaucoup de temps pour m'en sortir. Pour compenser mon manque d'expérience, je fais appel à vous pour m'écrire quelques l... |
| 22/02/2016 à 21:48 | geso | Graphique | Je veux prendre des données de A1 à A50 sur la feuille 1 et produire un graphique de dimension x, y sur la feuille 2 à un endroit précis. Je tourne en rond, merci pour votre aide... |
| 08/02/2016 à 10:51 | geso | Graphique | Je veux dire, en rester au plus simple du Basic. Par exemple, si j'arrive à trouver la fonction pour mettre un point en x y dans une feuille Excel, le code pourrait ressembler à cela : for i = 1 to 1000 x= x + 1 'incrémenter l'axe horizontal y= worksheets(1).cells(i, 1) 'axe vertical prélevé sur la... |
| 07/02/2016 à 18:42 | geso | Graphique | Je comprends bien ton conseil et tu as raison de dire que le code doit être le plus compréhensible possible. J'ai programmé il y a longtemps en assembleur et en basic que j'appelle "de machine à laver" et je trouve que les langages de programmation actuels qui se veulent de plus ne plus près de la l... |
| 05/02/2016 à 21:15 | geso | Graphique | On peut dire, toujours débutant, j'aimerais produire un graphique avec le code sur une seule ligne qui pourrait avoir cette forme : fonction graphique, type de graphique, worksheets(), cells(coin haut gauche), dimension( x y), de worksheets() colonne A1 jusqu'à A... Même dans un ordre différent, les... |
| 18/01/2016 à 18:12 | geso | Ontime toutes les minutes | Génial, un grand merci... |
| 18/01/2016 à 16:08 | geso | Ontime toutes les minutes | Je bute encore sur un problème d'heure. Je lance une macro toutes les minutes avec ceci, Excel.Application.OnTime Now + TimeValue("00:01:00"), "macro" . Mais j'aimerais qu'elle coïncide avec l'heure du PC exp: 8:00:00, 8:01:00, 8:02:00, ....... Merci d'avance pour votre aide... |
| 17/01/2016 à 21:13 | geso | Evènement, changement de valeur d'une cellule | C'est magique, un grand merci... |
| 16/01/2016 à 15:03 | geso | Evènement, changement de valeur d'une cellule | J'écris quelques codes dans excel macros mais je maitrise mal les évènements. Un logiciel externe (DDE) écrit dans la cellule A1 une donnée toutes les 15 secondes, j'aimerais qu'à chaque fois qu'un changement se produit, une autre macro soit lancée. Quel code dois-je écrire dans Thisworkbook et dans... |
| 14/01/2016 à 10:25 | geso | Changer le format des heures | Merci pour votre aide, en effet une petite erreur de ponctuation fait toute la différence... |
| 13/01/2016 à 17:57 | geso | Changer le format des heures | Toujours débutant, je bloque sur le changement de format des heures. J'ai une variable qui contient 5:25:55 PM que je veux convertir en 17:25:55. j'ai écris : Dim a As Date a = Format(a, "hh,mm,ss") Ou est l'erreur ? Merci pour votre aide... |
| 07/01/2016 à 21:22 | geso | Application.ontime ne marche pas | Bien sûr, vous avez raison, je pense que je veux aller trop vite en zappant les bases. Merci pour votre aide... |
| 07/01/2016 à 09:33 | geso | Application.ontime ne marche pas | Je suis novice et je veux faire exécuter un macro à une heure programmée. j'ai écrit ceci : Private Sub Workbook_Open() Application.OnTime TimeValue("14:19:15"), "test" End Sub sub test cells(1, 1) = "bon" end sub J'ai enregistré et fermé puis ouvrir et rien ne se passe à l'heure prévue. Merci pour... |