9251 résultats trouvés

par eriiic
8 janvier 2020, 10:14
Forum : Excel - VBA
Sujet : Problème de formule en VBA
Réponses : 8
Vues : 96

Re: Problème de formule en VBA

Bonjour, donc on ne peux pas utiliser des références A1 avec .Formula Avec .Formula il ne faut utiliser que ça : des A1 il faut utiliser des références R1C1 avec .Formula R1C1 Oui, d'où son nom Dans la série tu as aussi .FormulaLocal et .FormulaR1C1Local avec les noms des fonctions en français. eric
par eriiic
7 janvier 2020, 19:12
Forum : Excel - VBA
Sujet : Détermination variable public dans frame
Réponses : 4
Vues : 54

Re: Détermination variable public dans frame

Bonjour, Private Sub Frame_attribution_Click() donc il faut cliquer dans un endroit libre du frame pour que ça se lance. Pas très ergonomique ni instinctif... Supprime donc le début et met le reste dans une Sub majListes que tu appelles lors des clics sur les option buttons avec par exemple : Privat...
par eriiic
7 janvier 2020, 17:35
Forum : Excel - VBA
Sujet : Macro combinaison de cellules
Réponses : 21
Vues : 244

Re: Macro combinaison de cellules

CDec présente les même inconvénients que CDbl, un peu plus tard mais il y a des pertes de précision aussi.
Currency n'en a pas, c'est un entier (donc aucune perte). Il faut juste que la limitation à 4 décimales suffise, ce qui est le cas des comptabilités pour lesquelles ce type a été créé.
eric
par eriiic
7 janvier 2020, 17:30
Forum : Excel - VBA
Sujet : Creer plusieurs toupies et liées cellules automatiquement
Réponses : 24
Vues : 201

Re: Creer plusieurs toupies et liées cellules automatiquement

Il faut faire Enregistrer sous... et choisir le type *.xlsm pour conserver les macros.
eric
par eriiic
7 janvier 2020, 16:54
Forum : Excel - VBA
Sujet : Problème de formule en VBA
Réponses : 8
Vues : 96

Re: Problème de formule en VBA

Bonjour,

tu ne peux pas mélanger références R1C1 et A1
A tester :
[C4].FormulaR1C1 = "=(INDIRECT(""" & Feuille5M & "!""&CHAR(64+HLOOKUP(R3C," & Feuille5M & "!R1C3:R3C22,2,FALSE))&(ROW(RC)-1))-Feuil3!R1C)/(Feuil3!R2C-Feuil3!R1C)*100"
eric
par eriiic
7 janvier 2020, 15:50
Forum : Excel - VBA
Sujet : Macro combinaison de cellules
Réponses : 21
Vues : 244

Re: Macro combinaison de cellules

Bonjour à tous,

Curulis, tu as aussi la solution d'utiliser des Currency.
Ce sont des entiers à 4 décimales fixes. Suffisants pour les calculs monétaires, plus de problème de précision et plus rapide que des Round parsemés un peu partout.
eric
par eriiic
7 janvier 2020, 15:42
Forum : Excel - VBA
Sujet : Creer plusieurs toupies et liées cellules automatiquement
Réponses : 24
Vues : 201

Re: Creer plusieurs toupies et liées cellules automatiquement

Bonjour, je ne vois pas la toupie dans ton fichier. Mais tu n'as plus à en faire des copies multiples. C'est la même qui apparaitra dans la cellule sélectionnée. Après l'avoir mise tu fais clic droit sur le nom d'onglet puis 'Visualiser le code' Ca t'amènera directement sur le module de ta feuille d...
par eriiic
7 janvier 2020, 06:50
Forum : Excel - VBA
Sujet : Creer plusieurs toupies et liées cellules automatiquement
Réponses : 24
Vues : 201

Re: Creer plusieurs toupies et liées cellules automatiquement

Bonjour,

on pourrait aussi se servir de sa propriété LinkedCell, et se passer des 2 procédures Up et Down.
eric
par eriiic
6 janvier 2020, 23:51
Forum : Excel - VBA
Sujet : Détermination variable public dans frame
Réponses : 4
Vues : 54

Re: Détermination variable public dans frame

Bonjour à tous, Heu non, c'est toujours Private Sub UserForm_Initialize() quelque soit le nom de l'UF Par contre tu fais l'inverse du commentaire dans : 'Si vrai la variable attribution prend comme valeur le texte du bouton Me.Attribution_bouton.Caption = (attribution) il faut : attribution = Me.Att...
par eriiic
6 janvier 2020, 22:56
Forum : Excel - VBA
Sujet : Macro combinaison de cellules
Réponses : 21
Vues : 244

Re: Macro combinaison de cellules

Pour moi les doublons de valeurs doivent être éliminés par l'utilisateur s'il pense que c'est une erreur.
On peut avoir 2 paiement de 10€ parfaitement justifiés et à utiliser tous les 2.
Ou alors je n'ai pas compris ce qu'il appelle un doublon.