A + A -
Connexion          Se souvenir de moi      |  Devenir membre ?
  |   |
Comment faire ?
Mettre en couleur un mot dans une phrase, sur une cellule ou une plage de cellules...

Le saviez-vous ?
Il est possible d'utiliser le mDF XLcalendar sur feuille de calcul protégée dans Excel...

Derniers Fichiers
Mon premier TCD 200...
Mth
03-09-2010
TCD - Intégrer un c...
Mth
14-05-2010
EXACT() - Exercices...
Mth
26-04-2010
Supprimer les espac...
Mth
05-04-2010
STXT() - Exercices ...
Mth
13-03-2010
Bienvenue à ...
Crouneur
Inscrit(e) le 08-09-2010
jc24
Inscrit(e) le 06-09-2010
Fave
Inscrit(e) le 06-09-2010
sitaleb
Inscrit(e) le 05-09-2010
paulh
Inscrit(e) le 03-09-2010

 Bas   Précédent   Suivant


 S'enregistrer pour contribuer
Recherche avancée »


Lotus27
VBA caractere de continuation dans texte module
Novice XLpages
Inscrit(e):
31-03-2008
Groupe :
Utilisateurs enregistrés

Messages: 25
Hors Ligne

Posté le : 29-07-2010 16h47

Bonjour à tous et à toutes

J'ai beau faire un espace un _ et Entrée je ne peux pas écrire une procédure sur deux lignes.

Je ne sais pas comment saisir le début de la deuxième ligne

Merci d'avance pour votre aide

Cordiales salutations


Transférer la contribution vers d'autres applications Transférer
myDearFriend!
Re: VBA caractere de continuation dans texte module
Webmestre
Inscrit(e):
18-05-2006
De Saône-et-Loire (71)
Groupe :
Webmestre
Version(s) Excel:
97, 2000, 2002, 2003, 2007

Messages: 921
Hors Ligne

Posté le : 29-07-2010 17h41
Bonjour Lotus27, le Forum,

Donne-nous un exemple de ligne VBA que tu souhaites "couper" et comment tu essaies de le faire :
On te dira pourquoi ça ne fonctionne pas et comment le faire...

Pour insérer du code VBA dans ton post : voir ICI.

Cordialement,

Didier_mDF
Open in new window
Le Webmaster

La réponse vous satisfait ? Merci de revenir solder le sujet en [résolu], voir ce lien
Transférer la contribution vers d'autres applications Transférer
Lotus27
Re: VBA caractere de continuation dans texte module
Novice XLpages
Inscrit(e):
31-03-2008
Groupe :
Utilisateurs enregistrés

Messages: 25
Hors Ligne

Posté le : 29-07-2010 18h14
Bonjour à tous,
Exemple :
Le code vba est le suivant _ 
il faut qu'il soit utilisé à titre de commentaire
Remerciements anticipés
Cordiales salutations

Transférer la contribution vers d'autres applications Transférer
myDearFriend!
Re: VBA caractere de continuation dans texte module
Webmestre
Inscrit(e):
18-05-2006
De Saône-et-Loire (71)
Groupe :
Webmestre
Version(s) Excel:
97, 2000, 2002, 2003, 2007

Messages: 921
Hors Ligne

Posté le : 29-07-2010 21h58
Re,

Citation :
Lotus27 a écrit : Bonjour à tous,
Exemple :
Le code vba est le suivant _ 
il faut qu'il soit utilisé à titre de commentaire
Remerciements anticipés
Cordiales salutations

???

J'ai comme l'impression qu'il n'y a pas que dans l'éditeur VBA que tu as des problèmes Lotus27...


Didier_mDF
Open in new window
Le Webmaster

La réponse vous satisfait ? Merci de revenir solder le sujet en [résolu], voir ce lien
Transférer la contribution vers d'autres applications Transférer
Lotus27
Re: VBA caractere de continuation dans texte module
Novice XLpages
Inscrit(e):
31-03-2008
Groupe :
Utilisateurs enregistrés

Messages: 25
Hors Ligne

Posté le : 30-07-2010 07h38
Bonjour à tous,
Je me suis très mal exprimé hier au sujet du caractère de continuité.
En effet ma ligne de code vba est la suivante :
Range ("B5").Value = 12 _
Range ("B7").Value = 18
A la fin de 12 il y a espace + caractère de continuité + entrée
La deuxième ligne se colore en rouge je ne saisis pas pourquoi ?
Merci pour votre aide
Cordiales salutations


 


Transférer la contribution vers d'autres applications Transférer
myDearFriend!
Re: VBA caractere de continuation dans texte module
Webmestre
Inscrit(e):
18-05-2006
De Saône-et-Loire (71)
Groupe :
Webmestre
Version(s) Excel:
97, 2000, 2002, 2003, 2007

Messages: 921
Hors Ligne

Posté le : 30-07-2010 22h57
Bonsoir Lotus27,

Citation :
Lotus27 a écrit :
...ma ligne de code vba est la suivante :
Range ("B5").Value = 12 _
Range ("B7").Value = 18
A la fin de 12 il y a espace + caractère de continuité + entrée
La deuxième ligne se colore en rouge je ne saisis pas pourquoi ?


L'underscore "_", appelé caractère de continuité sert, comme son nom l'indique, à scinder une « phrase » VBA en deux (ou plus) pour ajouter de la clarté dans l'éditeur de code.

En faisant : 1 espace + le caractère _ + la touche Entrée, on « coupe » donc une « phrase VBA » à l'endroit souhaité et on continue le code sur la ligne suivante dans l'éditeur. Le système, lui, considèrera toujours qu'il s'agit d'une seule et même « phrase ».

Donc, lorsque tu cherches à écrire :
Range ("B5").Value = 12 _
Range ("B7").Value = 18
cela signifie que tu as scindé en 2 la « phrase » suivante :
Range ("B5").Value = 12 Range ("B7").Value = 18
Or, cette phrase ne veut rien dire !
Sans séparation, ces deux expressions mises bout à bout ne veulent rien dire en VBA et ne peuvent donc être interprétées. Et comme VBA ne sait pas ce que ça veut dire, il te l'affiche en rouge dans l'éditeur VBE.

J'espère avoir été clair pour cette tentative d'explication.

Cordialement,

Didier_mDF
Open in new window
Le Webmaster

La réponse vous satisfait ? Merci de revenir solder le sujet en [résolu], voir ce lien
Transférer la contribution vers d'autres applications Transférer
Lotus27
Re: VBA caractere de continuation dans texte module
Novice XLpages
Inscrit(e):
31-03-2008
Groupe :
Utilisateurs enregistrés

Messages: 25
Hors Ligne

Posté le : 31-07-2010 08h03

Bonjour Didier
Merci des explications destinées à un "vrai débutant"
Bonne journée
Cordiales salutations


Transférer la contribution vers d'autres applications Transférer
myDearFriend!
Re: VBA caractere de continuation dans texte module
Webmestre
Inscrit(e):
18-05-2006
De Saône-et-Loire (71)
Groupe :
Webmestre
Version(s) Excel:
97, 2000, 2002, 2003, 2007

Messages: 921
Hors Ligne

Posté le : 01-08-2010 18h58
Bonjour Lotus27, le Forum,

Merci de ton retour d'info.

Si la réponse correspond à ta demande et te convient, merci aussi de mettre en pratique ce qui est indiqué au bas de ma signature...

Cordialement,

Didier_mDF
Open in new window
Le Webmaster

La réponse vous satisfait ? Merci de revenir solder le sujet en [résolu], voir ce lien
Transférer la contribution vers d'autres applications Transférer
Lotus27
Re: VBA caractere de continuation dans texte module
Novice XLpages
Inscrit(e):
31-03-2008
Groupe :
Utilisateurs enregistrés

Messages: 25
Hors Ligne

Posté le : 02-08-2010 07h05

Bonjour,

Sujet résolu comme demandé

Bonne journée

Cordialement


Transférer la contribution vers d'autres applications Transférer
Lotus27
Re: VBA caractere de continuation dans texte module
Novice XLpages
Inscrit(e):
31-03-2008
Groupe :
Utilisateurs enregistrés

Messages: 25
Hors Ligne

Posté le : 03-08-2010 13h55

Bonjour,
Ou je suis vraiment "borné" mais je ne trouve pas le texte de mise en pratique au bas de ta signature

Si la réponse correspond à ta demande et te convient, merci aussi de mettre en pratique ce qui est indiqué au bas de ma signature...

Merci de toutes précisions pour l'obtenir
Cordiales salutations


Transférer la contribution vers d'autres applications Transférer
 
 Haut   Précédent   Suivant

Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous pouvez voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.


[Recherche avancée]