• Initiateur de la discussion Initiateur de la discussion mathieu
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

M

mathieu

Guest
bonjour tout le monde

j ai un probleme de découpage de cellule.
je m explique mes cellules contiennent les valeur du type : 'MAT ABS - 08-12-2005'.

MAT ABS = nom
08-12-2005 = date

ces valeurs sont situées ds la colonne B et ce que je souhaite c que pour chaque ligne la valeur de la colonne B soit decomposé en 2, le nom reste dans la colonne B mais par contre la date va dans la colonne E

je vous met un exemple pour que vous compreniez


j ai utilise les methode suivantes :

For i = 2 To Sheets('facturation').Range('N65536').End(xlUp).Row
Sheets('facturation').Cells(i, 5).FormulaR1C1 = '=RIGHT(RC[-3],10)'
'Sheets('facturation').Cells(i, 2).FormulaR1C1 = '=LEFT(RC[0],LEN(RC[0])-11)'
Next i

ou encore

With Sheets('facturation')
L = .Range('N65536').End(xlUp).Row
For i = 2 To L
madate = Right(.Cells(i, 2), 10)
.Cells(i, 5).Value = madate
Next i
End With

mais ca ne marche pas

dc si vous avez des idees je vous ecoute.

merci d avance

bone journee

@+ mat [file name=exceldownload_20050719122010.zip size=8562]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/exceldownload_20050719122010.zip[/file]
 

Pièces jointes

Salut Mathieu,

Hier 5 personnes ont essayé de répondre à ton problème

Aucun coucou de remerciement ni d'excuses pour un problème mal posé !

Tu te contentes de reposer le tout sous une une autre forme;

Je suggère à votre Eminence qu'elle lise la charte ET SURTOUT QU'ELLE DAIGNE L'APPLIQUER

C'est vrai qu'on est stupide d'essayer de dépanner les gens...

Michel
 
salut michel

donc je suis désolé de ne pas t avoir remercier mais d habitude qd ca marche je remercie tout le temps.

De plus je dit tjs merci d avance au cas ou justement j oublierai de remercier

et si j ai posé plusieurs fois le meme pb sur differents articles c que je retrouvais pas le dernier et j etais presse dc j en sui dsl et je recommencerai pas.


dc en plus de michel je tiens a remercier tout le monde car car marche enfin j ai juste un petit probleme de date mais je pense pouvoir le regler tout seul ;-)

au revoir
 
re tout le monde

au autre probleme se pose a moi.

j ai des valeurs du type '08/30/2012' dans certaines cases et derriere ces valeurs se trouvent la formule suivante ' =RIGHT(RC[-3],10)'


ce que je souhaiterai ca serait que les valeurs '08/30/2015' se mettent au format 'mmm-yyyy' soit 'aou-2015' mais mon probleme viens du fait que je n arrive pas a enchaine les formules sur la meme case.

si vous avez une idée je vous ecoute.

Merci d avance


bonne fin de journéé

@+ MAT
 
Bonjour Mathieu, Bonjour Michel, Bonjour Abel,

La formule =RIGHT(RC[-3],10) revient à prendre les 10 ca ractères de droite de la cellule située sur la même ligne et 3 colonnes avant.

Equivalent en Français: =DROITE(LC(-3);10) avec le style de référence L1C1.

Pour avoir la date comme tu le soouhaites, je pense que la formule suivante devrait convenir:

=TEXTE(DROITE(LC(-3);10);'mmmm aaaa')

@+

Gael
 
non ca marche tjs pas.

j avais essaye une methode similaire mais il me met a chaque fois 'erreur de syntaxe ou fin d instruction requis'

la formule marche si je la tappe directement ds la case mais si je met la ligne de code sous vb editor ca ne marche pas.

est ce que vous avez deja eu ce probleme?


merci qd meme de m aider c tres gentil de votres pars
 
non ca marche tjs pas.

j avais essaye une methode similaire mais il me met a chaque fois 'erreur de syntaxe ou fin d instruction requis'

la formule marche si je la tappe directement ds la case mais si je met la ligne de code sous vb editor ca ne marche pas.

est ce que vous avez deja eu ce probleme?


merci qd meme de m aider c tres gentil de votres pars
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
287
  • Question Question
Microsoft 365 FormulaR1C1 erreur
Réponses
5
Affichages
293
Réponses
10
Affichages
512
Réponses
4
Affichages
471
Retour