High-Tech
Santé-Médecine
Droit-Finances
CodeS-SourceS
Inscription
Plan
Connexion
Rechercher un code, un tuto, une réponse
Accueil
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Tous les langages
Delphi / Pascal
Java
Python
SQL
RegEx
Flash
ASM
IRC
Graphisme
PDA
ColdFusion
Foxpro
Flex
Visual Basic / VB.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
PHP
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C/C++/C++.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Javascript
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C#/.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
ASP/ASP.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Accueil
Connexion
Déposer un code
Code
Recherche
Haut
Forum
Visual Basic
Sujet Précédent
Sujet Suivant
Formater le résultat d'une fonction perso sous VBA Excel
cs_jeannot45
Messages postés
112
Date d'inscription
dimanche 6 janvier 2002
Statut
Membre
Dernière intervention
27 décembre 2004
- 11 févr. 2002 à 15:12
cs_jeannot45
Messages postés
112
Date d'inscription
dimanche 6 janvier 2002
Statut
Membre
Dernière intervention
27 décembre 2004
-
13 févr. 2002 à 07:53
Bonjour à tous,
Voici une petite fonction qui calcule une évolution en pourcentage.
Function Evolution(Encours, Anterieur)
Evolution = (Encours - Anterieur) / Anterieur
Selection.NumberFormat = "0.00%"
End Function
Je souhaiterais la mettre en forme
directement à la suite du calcul.
Malheureusement, la syntaxe que j'ai ajoutée en fin de code ne fonctionne pas. Si qqun peut m'aider merci bcp
Jeannot
Afficher la suite
A voir également:
Vba formatnumber
Doevents vba
-
Conseils pratiques -Visual Basic / VB.NET
Byval vba
-
Conseils pratiques -Visual Basic / VB.NET
Aide vba
-
Conseils pratiques -Visual Basic / VB.NET
Vba modulo
✓
-
Forum Visual Basic 6
Commentaire vba
✓
-
Forum Visual Basic
2 réponses
Réponse 1 / 2
cs_oliver68
Messages postés
117
Date d'inscription
lundi 17 décembre 2001
Statut
Membre
Dernière intervention
10 mars 2003
12 févr. 2002 à 09:34
salut,
tente voir avec :
evolution = formatnumber ((Encours - Anterieur) / Anterieur,2) & "%"
@+
Réponse 2 / 2
cs_jeannot45
Messages postés
112
Date d'inscription
dimanche 6 janvier 2002
Statut
Membre
Dernière intervention
27 décembre 2004
13 févr. 2002 à 07:53
Bonjour
J'avais déjà testé ta proposition. L'inconvénient c'est qu'il me retourne le résultat en texte. (Cela ne m'intéresse pas vraiment)
Merci quand même
Jean
Discussions similaires
Comment fonctionne la fonction FormulaR1C1
cs_razmokets
-
30 nov. 2003 à 19:16
wape
-
2 déc. 2003 à 09:45
fonction modulo en VBA
krisprolss
-
18 mars 2005 à 10:18
Benouille
-
18 mars 2005 à 11:02
Dernière cellule non vide d'une colonne
cs_falafala
-
6 sept. 2006 à 16:29
Luigi13013
-
1 juin 2010 à 10:03
A quoi sert la fonction Set ?
ICIoBRa
-
22 avril 2003 à 17:45
ICIoBRa
-
22 avril 2003 à 19:10
Modulo pour chiffres à virgule
cs_ebro
-
21 juil. 2005 à 16:14
Gally
-
22 juil. 2005 à 09:46
Rejoignez-nous