XL 2013 Nombre de copies à imprimer (résolu)

Cougar

XLDnaute Impliqué
Bonjour le forum,

À l'aide d'un userform, je demande le nombre de copies d'étiquette qui doit être imprimées. Comme il y a 3 étiquettes par feuille, il faut donc diviser la quantité par 3 ce qui donnera le nombre de feuilles à imprimer. Donc, exemple Copies:=4/3 ce qui donnera 2 feuilles à imprimer pour obtenir les 4 étiquettes.

Comment écrire le code pour que cela fonctionne ? Créer une variable pour ensuite Copies:=var ?

Merci de votre aide.
 

dg62

XLDnaute Barbatruc
Bonjour cougar
Variable Fcopies à passer à la Sub d'impression

VB:
Sub nbcopies()

Dim nbcop As Integer
Dim reste As Integer
Dim Fcopies As Integer
nbcop = CInt(TextBox1.Value)
reste = nbcop Mod 3
If reste = 0 Then
    Fcopies = nbcop/3
Else
   Fcopies = fix(nbcop/3) + 1
 
End If

End Sub

j'avais oublié de diviser
 
Dernière édition:

Discussions similaires

Réponses
2
Affichages
556

Statistiques des forums

Discussions
312 206
Messages
2 086 219
Membres
103 158
dernier inscrit
laufin