Convertir date

Le
lauxeti
Bonjour,

dans une feuille "Travail" par formule A1= (gauche(droite(H1;8);3)
par exemple , j'obtiens avr (avec en Travail!H1 = 07/04/2008)

Comment le faire par vba ?

Merci

Le Lauxeti
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Pierre CFI
Le #5445361
bonjour
avec Format([H1],mmm) tu a le mois abrégé soit avr
ou
Left(Format([H1],mmmm),3)

--
Pierre CFI

"lauxeti"
Bonjour,

dans une feuille "Travail" par formule A1= (gauche(droite(H1;8);3)
par exemple , j'obtiens avr (avec en Travail!H1 = 07/04/2008)

Comment le faire par vba ?

Merci

Le Lauxeti


isabelle
Le #5445301
bonjour Le Lauxeti,

x = Left(Right(Range("H1"), 8), 3)

isabelle

Bonjour,

dans une feuille "Travail" par formule A1= (gauche(droite(H1;8);3)
par exemple , j'obtiens avr (avec en Travail!H1 = 07/04/2008)

Comment le faire par vba ?

Merci

Le Lauxeti


lauxeti
Le #5445051
On 10 avr, 15:58, isabelle wrote:
bonjour Le Lauxeti,

x = Left(Right(Range("H1"), 8), 3)

isabelle




Bonjour,

dans une feuille  "Travail" par formule A1= (gauche(droite(H1;8);3)
par exemple , j'obtiens avr (avec en Travail!H1  = 07/04/2008)

Comment le faire par vba ?

Merci

Le Lauxeti- Masquer le texte des messages précédents -


- Afficher le texte des messages précédents -


Bonjour,

La reponse me convient... partiellement
j'ai bien saisi l'ecriture mais comment dans une macro
integrer cette formule par exemple
je souhaite recuperer la valeur (avr) pour effectuer une suppression
de colonnes dans un autre fichier avec un offfset

Sub toto()
....
workbook(1)
adr1= Left(Right(Range("H1"), 8), 3)
workbook(2)
range("A22")= adr1

...
end sub

c'est la bonne marche ?
merci de la reponse
le lauxeti


isabelle
Le #5444601
bonjour Le Lauxeti,

le contexte est trop flou pour que je puisse imaginer la disposition des
données et la valeur à recherchée.

isabelle

On 10 avr, 15:58, isabelle wrote:
bonjour Le Lauxeti,

x = Left(Right(Range("H1"), 8), 3)

isabelle




Bonjour,
dans une feuille "Travail" par formule A1= (gauche(droite(H1;8);3)
par exemple , j'obtiens avr (avec en Travail!H1 = 07/04/2008)
Comment le faire par vba ?
Merci
Le Lauxeti- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -



Bonjour,

La reponse me convient... partiellement
j'ai bien saisi l'ecriture mais comment dans une macro
integrer cette formule par exemple
je souhaite recuperer la valeur (avr) pour effectuer une suppression
de colonnes dans un autre fichier avec un offfset

Sub toto()
....
workbook(1)
adr1= Left(Right(Range("H1"), 8), 3)
workbook(2)
range("A22")= adr1

...
end sub

c'est la bonne marche ?
merci de la reponse
le lauxeti





Publicité
Poster une réponse
Anonyme