Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Word > VBA Word
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 11/12/2006, 19h06   #1
Nouveau Membre du Club
 
Inscription : février 2005
Messages : 101
Détails du profil
Informations forums :
Inscription : février 2005
Messages : 101
Points : 31
Points : 31
Envoyer un message via MSN à robocop2776
Par défaut WORD - récup le texte d'un cellule

bonjour,

Je souhaitie récup le texte dans une cellule d'un tableau. Pour cela j'utilse le code suivant:

Code :
1
2
 
ActiveDocument.Tables(index).Cells(1,0).Range.Text
Le prolème est que à chaque fois j'ain un retour chairiot à la fin du texte.
J'ai utiliser LTrim mais cà ne change rien

Comment récup juste le texte sans les retour chariot?
robocop2776 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/12/2006, 19h27   #2
Inactif
 
Avatar de ouskel'n'or
 
Inscription : février 2005
Messages : 12 466
Détails du profil
Informations forums :
Inscription : février 2005
Messages : 12 466
Points : 11 930
Points : 11 930
Tu peux récupérer ce qui se trouve à gauche de ton retour chariot
Code :
1
2
Left(ActiveDocument.Tables(index).Cells(1,0).Range.Text, _
len(ActiveDocument.Tables(index).Cells(1,0).Range.Text)-1)
ou
Code :
1
2
Left(ActiveDocument.Tables(index).Cells(1,0).Range.Text, _
instr(ActiveDocument.Tables(index).Cells(1,0).Range.Text,vbcr)-1)
Vérifie que ce soit bien vbcr, c'est peut-être vbcrlf
A+
ouskel'n'or est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2006, 10h44   #3
Nouveau Membre du Club
 
Inscription : février 2005
Messages : 101
Détails du profil
Informations forums :
Inscription : février 2005
Messages : 101
Points : 31
Points : 31
Envoyer un message via MSN à robocop2776
merci ca marche
robocop2776 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h28.


 
 
 
 
Partenaires

Hébergement Web