Calc_macro
nawal
-
nawal -
nawal -
Bonjour,
svp je voudrai utilisé une macro que j'ai l'habitude d'utilisé sur excel , je voudrai changé de système d'exploitation et passé sous linux , je voudrai savoir si une personne pouvais m'aider a convertir si ya moyens cette macro
Function IRG_New(moTr)
moTr = (Int(moTr / 10)) * 10
Select Case moTr
Case 0 To 30000: IRG_New = 0
Case 30010 To 37500: IRG_New = ((moTr - 30000) / 10) * 2
Case 37510 To 43750: IRG_New = 1500 + ((moTr - 37500) / 10) * 1.2
Case 43760 To 45000: IRG_New = 2250 + ((moTr - 43750) / 10) * 2
Case 45010 To 135000: IRG_New = 2500 + ((moTr - 45000) / 10) * 3
Case Is > 135000: IRG_New = 29500 + ((moTr - 135000) / 10) * 3.5
End Select
End Function
cela m'aiderai beaucoup dans mon travail merci
svp je voudrai utilisé une macro que j'ai l'habitude d'utilisé sur excel , je voudrai changé de système d'exploitation et passé sous linux , je voudrai savoir si une personne pouvais m'aider a convertir si ya moyens cette macro
Function IRG_New(moTr)
moTr = (Int(moTr / 10)) * 10
Select Case moTr
Case 0 To 30000: IRG_New = 0
Case 30010 To 37500: IRG_New = ((moTr - 30000) / 10) * 2
Case 37510 To 43750: IRG_New = 1500 + ((moTr - 37500) / 10) * 1.2
Case 43760 To 45000: IRG_New = 2250 + ((moTr - 43750) / 10) * 2
Case 45010 To 135000: IRG_New = 2500 + ((moTr - 45000) / 10) * 3
Case Is > 135000: IRG_New = 29500 + ((moTr - 135000) / 10) * 3.5
End Select
End Function
cela m'aiderai beaucoup dans mon travail merci
1 réponse
-
Bonsoir
a priori même syntaxe
exemple
dans le classeur une fonction print moTr pour voir si cela prends en compte, à supprimer ensuite
Par contre pour les macros la syntaxe n'est pas la même qu'en VBA-
vous voulez me dire que le langage est le même ? et que cette macro devrai fonctionné sur cal comme elle fonctionne sur excel ?
- pour Function cela se ressemble mais la syntaxe de déclaration des variables est à vérifier
voir plus d'info
et pour les macros sub maMacro voir forum AOo et LibO - vous utilisé un langage de programmation que je comprend pas , j'aurai aimer que vous répondez avec le même niveau que ma question , un peu plus simple , la vous me dite reste a vérifier , je sais rien vérifié , je suis venu ici pour avoir de l'aide et pas me compliqué encore plus , je vous ai demandé une solution , la vous m'envoyé a cherché ce que veux dire une synytax et déclaration des variable , c'est du chinois pour moi , merci quand méme , mais je vais essayé d'avoir la repense par une personne plus attardé que vous , ma question est simple , sa marche pas sur cal , je voulais savoir si ya une personne qui peu l'essayé chez lui et changé ce qu"'il ya a changé
-