Donc je vais dans OUTIL/MACRO, je saisis le nom de la macro puis CREER.
Ensuite je saisis les fonctions entre SubNom () et End Sub. Mais dès que je rentre Function, End Sub disparaît et à la place End Function apparaît. Or après quand j'essaye d'exécuter ma macro, j'ai droit à ERREUR DE COMPILATION: End Sub attendu.
Ensuite je saisis les fonctions entre à la place de SubNom () et End Sub.
pour le second point, soit tu écrit ton instruction sur une seule ligne soit tu la découpe sur 2 lignes en utilisant le "symbole de découpe" qui est le _ à mettre à la fin de la première ligne précédé d'un espace :
....... & place_a & _ "&daddr=" .....
Attention à bien mettre l'espace avant le _
[i][b]---- Sevyc64 (alias Casy) ----
[hr]# LE PARTAGE EST NOTRE FORCE #/b/i
Merci. Par contre je ne comprends pas ton à la place. Cela veut dire que je dois supprimer SubNom () et End Sub dès le début. Mais si je fais cela, je n'ai aucune macro à exécuter.
private sub test()
toto = Monextract("texte", t, x)
end sub
et petit conseil:
Function Monextract(machaine, debut, fin)
n'est pas correct (la valeur retournée par la fonction n'est pas typée)
Function Monextract(machaine, debut, fin)as string
est correct (la valeur retournée par la fonction est typée)
il est clair que dans ce contexte ça marche mais un jour tu auras des problèmes à traiter des valeurs non typées du genre additionner une date avec une string ....et tes variables n'étant pas typées tu va chercher longtemps pour trouver l'erreur
si c'est la solution, penser : REPONSE ACCEPTEE
Vous n’avez pas trouvé la réponse que vous recherchez ?
J'utilisais autrefois un API "google images" (voir lien ici) dans un de mes projets. Un beau jour (ou une nuit d'ailleurs), google a supprimé cet API. Depuis, je me passe de ses services.