Fichier

bonjour

Voila j'ai commencer a code en VBA lundi après midi. J'ai transcris un code de c++ en VBA donc j'ai fini de le retranscrire mais il boucle tout le temps.je ne voit pas du tout ou est mon erreur. (bien que je pense qu'il se situe au niveau de dossier mais pas sur) je vous envoie le code par pièce jointe (dites le moi si vous avez rien) si on pouvais m'indiquer ou j'ai fais mon erreur et me l'expliquer sa serait gentil.

je remercie par avance a toutes les personne qui m’aideront.

9vba.zip (22.34 Ko)

Bonjour,

VBA ne fonctionne pas comme cela :

Il y a les "Sub" (procédures) qui peuvent faire appel à des "Function" lesquelles renvoient selon une syntaxe précise une "valeur" (qui peut aussi être une chaine ou un Array)

Exemple :

Sub Principale()
Dim Longueur&, Largeur&, y& " & est équivalent de As Long
Longueur = 145
Largeur = 67
'Je sous-traite le calcul à une Function
y = Perimetre(Longueur, Largeur)
MsgBox "Prix de la clôture " & y * 25 & " Euros"
End Sub

Function Perimetre(x&, y&)
'La dernière ligne de la fonction renvoie la valeur demandée.
Perimetre = (x + y) * 2
End Function

Les fonctions ne font aucune action.

Comme j'ai une pratique très sommaire de C++ je n'irai pas plus loin sur ce sujet...

A+

re-bonjour

mon erreur vient de la fonction lire_coordonnee en tout cas au moins une.

ps: désoler galopin mais je ne vois pas ce que tu veut dire

Rechercher des sujets similaires à "fichier"