19 résultats trouvés

par Butters
26 avril 2020, 18:13
Forum : Excel - VBA
Sujet : Convertir un string en instruction
Réponses : 4
Vues : 57

Re: Convertir un string en instruction

Ok je comprends mieux merci. ça marche pas exactement comme je l'aurais souhaité, mais je vois comment je peux modifier le reste de ma macro pour que ces formule aille chercher les bonnes valeurs pour s'exécuter. La solution vient finalement de la fonction replace qui me permet d'adapter la formule ...
par Butters
26 avril 2020, 16:28
Forum : Excel - VBA
Sujet : Convertir un string en instruction
Réponses : 4
Vues : 57

Re: Convertir un string en instruction

Bonjour Eriiic et merci bcp de ta réponse Si je comprend bien c'est evaluate(form) qui remplit la fonction que je souhaite ? la formule stockée en chaine de caractère doit être au format excel ou VBA ? par exemple pour une condition si "si(cond;calcSiVrai;calcSiFaux)" ou "if cond then calcSiVrai els...
par Butters
26 avril 2020, 14:05
Forum : Excel - VBA
Sujet : Convertir un string en instruction
Réponses : 4
Vues : 57

Convertir un string en instruction

Bonjour, Je cherche comment convertir un string (contenu dans une cellule ou dans un array/collection) en une instruction (une ligne de code donc). par exemple si dans ma cellule A3 j'ai "A1*A2" (en texte), la ligne de code "var1 = fonction(range(A3).value)" serait exécuté de la même manière que "va...
par Butters
24 juin 2019, 10:38
Forum : Excel - VBA
Sujet : Code à exécuter avec combobox
Réponses : 5
Vues : 308

Re: Code à exécuter avec combobox

Bonjour à vous 2 et merci pour vos proposition @Andre13 : Effectivement le _click() fonctionne bien et ne se lance qu'une fois et avec le bon timing :) merci @AMIR Merci pour toutes tes modifs et optimisation du code, ça le rend plus élégant, j'ai juste changé une variable j en drlgn dans une boucle...
par Butters
22 juin 2019, 10:16
Forum : Excel - VBA
Sujet : Code à exécuter avec combobox
Réponses : 5
Vues : 308

Re: Code à exécuter avec combobox

Merci de ta réponse, au moment où j'ai posté je n'avais pas écrit de code à l'intérieur des procédure événementielle (juste des msgbox pour tester, ça ne vous aurez pas aider à grand chose... Maintenant j'en ai un peu et il est en PJ. La macro fonctionne, mais pas de manière optimale : le combobox_d...
par Butters
21 juin 2019, 17:40
Forum : Excel - VBA
Sujet : Code à exécuter avec combobox
Réponses : 5
Vues : 308

Code à exécuter avec combobox

Bonjour, J'ai dans une feuille de calcul une combobox (active X), quel type de procédure choisir (par exemple _click() ; _change(); ...) pour exécuter du code quand : Etape 1 : L'utilisateur clique sur la combobox pour faire apparaître la liste déroulante de choix ? puis Etape 2 : L'utilisateur clic...
par Butters
21 mai 2019, 16:00
Forum : Excel - VBA
Sujet : [VBA-Excel-powerpoint] copie données dans powerpoint puis export pdf plante
Réponses : 2
Vues : 376

Re: [VBA-Excel-powerpoint] copie données dans powerpoint puis export pdf plante

Personne n'est inspiré ? ::( Info supplémentaire, quand il y a plantage, c'est pendant que des barres d'avancement d'export en pdf sont à l'écran (elles se succèdent pour chaque export), peut être que si ça se faisait en tache de fond sans feedback à l'écran ça se passerait mieux, mais je ne sais pa...
par Butters
17 mai 2019, 13:40
Forum : Excel - VBA
Sujet : [VBA-Excel-powerpoint] copie données dans powerpoint puis export pdf plante
Réponses : 2
Vues : 376

[VBA-Excel-powerpoint] copie données dans powerpoint puis export pdf plante

Bonjour, J'ai créé une macro qui prend des variables dans une ligne de tableau excel, les utilise pour compléter une diapo powerpoint, puis exporte cette diapo (avec 3 autres) en pdf. Avec une boucle pour répéter pour chaque ligne du tableau. (voir code ci-dessous) La macro fonctionne, mais de temps...
par Butters
14 octobre 2018, 19:30
Forum : Excel - VBA
Sujet : exporter une plage de cellule en image
Réponses : 2
Vues : 261

Re: exporter une plage de cellule en image

Après quelques tests supplémentaires il s'avère que les lignes ActiveSheet.ChartObjects("ExportImage").Width = 700 ActiveSheet.ChartObjects("ExportImage").Height = 700 * Plage.Height / Plage.Width ... font bien quelque chose. Si je modifie la valeur, la taille de l'image est modifiée en conséquence....