Bonjour,
Je copie, via VBA, des data d'une feuille vers une autre
Feuille 1 :
Range("A1:F1).Select
Selection.copy
Feuille 2 :
Range("A1:F1).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks
:úlse, Transpose:úlse
Les colonnes des deux feuilles sont formatées en numérique
Quelque soient les options utilisées dans le « Paste », les data copiées le
sont en Texte !!!!!!!!!!!! (Number stored as text)
Reformater, après le paste, les cellules en numeriques via VBA ne change
rien....
L'aide Excel propose de multiplier les cellules par 1, mais la même chose en
VBA ne change rien ....
Dans la feuille, le menu contextuel permet de les convertir en nombre, mais
quid en VBA ?
Evidemment, la suite de mon code doit obligatoirement utiliser ces données
copiées, et ce en nombre .
Quelqu'un aurait-il une idée ???
Merci
Philippe Dhondt
Bonjour,
Je copie, via VBA, des data d'une feuille vers une autre
Feuille 1 :
Range("A1:F1).Select
Selection.copy
Feuille 2 :
Range("A1:F1).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks
:úlse, Transpose:úlse
Les colonnes des deux feuilles sont formatées en numérique
Quelque soient les options utilisées dans le « Paste », les data copiées le
sont en Texte !!!!!!!!!!!! (Number stored as text)
Reformater, après le paste, les cellules en numeriques via VBA ne change
rien....
L'aide Excel propose de multiplier les cellules par 1, mais la même chose en
VBA ne change rien ....
Dans la feuille, le menu contextuel permet de les convertir en nombre, mais
quid en VBA ?
Evidemment, la suite de mon code doit obligatoirement utiliser ces données
copiées, et ce en nombre .
Quelqu'un aurait-il une idée ???
Merci
Philippe Dhondt
Bonjour,
Je copie, via VBA, des data d'une feuille vers une autre
Feuille 1 :
Range("A1:F1).Select
Selection.copy
Feuille 2 :
Range("A1:F1).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks
:úlse, Transpose:úlse
Les colonnes des deux feuilles sont formatées en numérique
Quelque soient les options utilisées dans le « Paste », les data copiées le
sont en Texte !!!!!!!!!!!! (Number stored as text)
Reformater, après le paste, les cellules en numeriques via VBA ne change
rien....
L'aide Excel propose de multiplier les cellules par 1, mais la même chose en
VBA ne change rien ....
Dans la feuille, le menu contextuel permet de les convertir en nombre, mais
quid en VBA ?
Evidemment, la suite de mon code doit obligatoirement utiliser ces données
copiées, et ce en nombre .
Quelqu'un aurait-il une idée ???
Merci
Philippe Dhondt
Bonjour,
Je copie, via VBA, des data d'une feuille vers une autre
Feuille 1 :
Range("A1:F1).Select
Selection.copy
Feuille 2 :
Range("A1:F1).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks
:úlse, Transpose:úlse
Les colonnes des deux feuilles sont formatées en numérique
Quelque soient les options utilisées dans le « Paste », les data copiées
le
sont en Texte !!!!!!!!!!!! (Number stored as text)
Reformater, après le paste, les cellules en numeriques via VBA ne change
rien....
L'aide Excel propose de multiplier les cellules par 1, mais la même chose
en
VBA ne change rien ....
Dans la feuille, le menu contextuel permet de les convertir en nombre,
mais
quid en VBA ?
Evidemment, la suite de mon code doit obligatoirement utiliser ces données
copiées, et ce en nombre .
Quelqu'un aurait-il une idée ???
Merci
Philippe Dhondt
Bonjour,
Je copie, via VBA, des data d'une feuille vers une autre
Feuille 1 :
Range("A1:F1).Select
Selection.copy
Feuille 2 :
Range("A1:F1).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks
:úlse, Transpose:úlse
Les colonnes des deux feuilles sont formatées en numérique
Quelque soient les options utilisées dans le « Paste », les data copiées
le
sont en Texte !!!!!!!!!!!! (Number stored as text)
Reformater, après le paste, les cellules en numeriques via VBA ne change
rien....
L'aide Excel propose de multiplier les cellules par 1, mais la même chose
en
VBA ne change rien ....
Dans la feuille, le menu contextuel permet de les convertir en nombre,
mais
quid en VBA ?
Evidemment, la suite de mon code doit obligatoirement utiliser ces données
copiées, et ce en nombre .
Quelqu'un aurait-il une idée ???
Merci
Philippe Dhondt
Bonjour,
Je copie, via VBA, des data d'une feuille vers une autre
Feuille 1 :
Range("A1:F1).Select
Selection.copy
Feuille 2 :
Range("A1:F1).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks
:úlse, Transpose:úlse
Les colonnes des deux feuilles sont formatées en numérique
Quelque soient les options utilisées dans le « Paste », les data copiées
le
sont en Texte !!!!!!!!!!!! (Number stored as text)
Reformater, après le paste, les cellules en numeriques via VBA ne change
rien....
L'aide Excel propose de multiplier les cellules par 1, mais la même chose
en
VBA ne change rien ....
Dans la feuille, le menu contextuel permet de les convertir en nombre,
mais
quid en VBA ?
Evidemment, la suite de mon code doit obligatoirement utiliser ces données
copiées, et ce en nombre .
Quelqu'un aurait-il une idée ???
Merci
Philippe Dhondt
Bonjour Philippe
Ceci copie les VALEURS des cellules A1 à F1 la feuille 1 vers les mêmes
cellules de la feuille 2
'-----
Worksheets("feuil2").Range("A1:F1").Value > Worksheets("feuil1").Range("A1:F1").Value
'-----
Et ceci copie les VALEURS+ FORMATS+FORMULES
'------
Worksheets("feuil1").Range("A1:F1").Copy Worksheets("feuil2").Range("A1")
'------
Salutations
JJ
"Philippe Dhondt" a écrit dans le message de
news:QlZff.1524$Bonjour,
Je copie, via VBA, des data d'une feuille vers une autre
Feuille 1 :
Range("A1:F1).Select
Selection.copy
Feuille 2 :
Range("A1:F1).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone,
SkipBlanks
:úlse, Transpose:úlse
Les colonnes des deux feuilles sont formatées en numérique
Quelque soient les options utilisées dans le « Paste », les data copiées
lesont en Texte !!!!!!!!!!!! (Number stored as text)
Reformater, après le paste, les cellules en numeriques via VBA ne change
rien....
L'aide Excel propose de multiplier les cellules par 1, mais la même
chose
enVBA ne change rien ....
Dans la feuille, le menu contextuel permet de les convertir en nombre,
maisquid en VBA ?
Evidemment, la suite de mon code doit obligatoirement utiliser ces
données
copiées, et ce en nombre .
Quelqu'un aurait-il une idée ???
Merci
Philippe Dhondt
Bonjour Philippe
Ceci copie les VALEURS des cellules A1 à F1 la feuille 1 vers les mêmes
cellules de la feuille 2
'-----
Worksheets("feuil2").Range("A1:F1").Value > Worksheets("feuil1").Range("A1:F1").Value
'-----
Et ceci copie les VALEURS+ FORMATS+FORMULES
'------
Worksheets("feuil1").Range("A1:F1").Copy Worksheets("feuil2").Range("A1")
'------
Salutations
JJ
"Philippe Dhondt" <philippe.dhondt@tele2.be> a écrit dans le message de
news:QlZff.1524$gC1.870@nntpserver.swip.net...
Bonjour,
Je copie, via VBA, des data d'une feuille vers une autre
Feuille 1 :
Range("A1:F1).Select
Selection.copy
Feuille 2 :
Range("A1:F1).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone,
SkipBlanks
:úlse, Transpose:úlse
Les colonnes des deux feuilles sont formatées en numérique
Quelque soient les options utilisées dans le « Paste », les data copiées
le
sont en Texte !!!!!!!!!!!! (Number stored as text)
Reformater, après le paste, les cellules en numeriques via VBA ne change
rien....
L'aide Excel propose de multiplier les cellules par 1, mais la même
chose
en
VBA ne change rien ....
Dans la feuille, le menu contextuel permet de les convertir en nombre,
mais
quid en VBA ?
Evidemment, la suite de mon code doit obligatoirement utiliser ces
données
copiées, et ce en nombre .
Quelqu'un aurait-il une idée ???
Merci
Philippe Dhondt
Bonjour Philippe
Ceci copie les VALEURS des cellules A1 à F1 la feuille 1 vers les mêmes
cellules de la feuille 2
'-----
Worksheets("feuil2").Range("A1:F1").Value > Worksheets("feuil1").Range("A1:F1").Value
'-----
Et ceci copie les VALEURS+ FORMATS+FORMULES
'------
Worksheets("feuil1").Range("A1:F1").Copy Worksheets("feuil2").Range("A1")
'------
Salutations
JJ
"Philippe Dhondt" a écrit dans le message de
news:QlZff.1524$Bonjour,
Je copie, via VBA, des data d'une feuille vers une autre
Feuille 1 :
Range("A1:F1).Select
Selection.copy
Feuille 2 :
Range("A1:F1).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone,
SkipBlanks
:úlse, Transpose:úlse
Les colonnes des deux feuilles sont formatées en numérique
Quelque soient les options utilisées dans le « Paste », les data copiées
lesont en Texte !!!!!!!!!!!! (Number stored as text)
Reformater, après le paste, les cellules en numeriques via VBA ne change
rien....
L'aide Excel propose de multiplier les cellules par 1, mais la même
chose
enVBA ne change rien ....
Dans la feuille, le menu contextuel permet de les convertir en nombre,
maisquid en VBA ?
Evidemment, la suite de mon code doit obligatoirement utiliser ces
données
copiées, et ce en nombre .
Quelqu'un aurait-il une idée ???
Merci
Philippe Dhondt
Bonjour,
Je copie, via VBA, des data d'une feuille vers une autre
Feuille 1 :
Range("A1:F1).Select
Selection.copy
Feuille 2 :
Range("A1:F1).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks
:úlse, Transpose:úlse
Les colonnes des deux feuilles sont formatées en numérique
Quelque soient les options utilisées dans le « Paste », les data copiées le
sont en Texte !!!!!!!!!!!! (Number stored as text)
Reformater, après le paste, les cellules en numeriques via VBA ne change
rien....
L'aide Excel propose de multiplier les cellules par 1, mais la même chose en
VBA ne change rien ....
Dans la feuille, le menu contextuel permet de les convertir en nombre, mais
quid en VBA ?
Evidemment, la suite de mon code doit obligatoirement utiliser ces données
copiées, et ce en nombre .
Quelqu'un aurait-il une idée ???
Merci
Philippe Dhondt
Bonjour,
Je copie, via VBA, des data d'une feuille vers une autre
Feuille 1 :
Range("A1:F1).Select
Selection.copy
Feuille 2 :
Range("A1:F1).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks
:úlse, Transpose:úlse
Les colonnes des deux feuilles sont formatées en numérique
Quelque soient les options utilisées dans le « Paste », les data copiées le
sont en Texte !!!!!!!!!!!! (Number stored as text)
Reformater, après le paste, les cellules en numeriques via VBA ne change
rien....
L'aide Excel propose de multiplier les cellules par 1, mais la même chose en
VBA ne change rien ....
Dans la feuille, le menu contextuel permet de les convertir en nombre, mais
quid en VBA ?
Evidemment, la suite de mon code doit obligatoirement utiliser ces données
copiées, et ce en nombre .
Quelqu'un aurait-il une idée ???
Merci
Philippe Dhondt
Bonjour,
Je copie, via VBA, des data d'une feuille vers une autre
Feuille 1 :
Range("A1:F1).Select
Selection.copy
Feuille 2 :
Range("A1:F1).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks
:úlse, Transpose:úlse
Les colonnes des deux feuilles sont formatées en numérique
Quelque soient les options utilisées dans le « Paste », les data copiées le
sont en Texte !!!!!!!!!!!! (Number stored as text)
Reformater, après le paste, les cellules en numeriques via VBA ne change
rien....
L'aide Excel propose de multiplier les cellules par 1, mais la même chose en
VBA ne change rien ....
Dans la feuille, le menu contextuel permet de les convertir en nombre, mais
quid en VBA ?
Evidemment, la suite de mon code doit obligatoirement utiliser ces données
copiées, et ce en nombre .
Quelqu'un aurait-il une idée ???
Merci
Philippe Dhondt
Re...
Il serait aussi sympathique de ta part ou pour le moins encourageant pour
ceux qui proposent des solutions (gratuites), que tu nous dises si les
réponses qui te sont faites ou ceux qui t'on déjà étaient faites donnent
satisfactions.
Salutations
JJ
"Jacky" a écrit dans le
message
de news:Bonjour Philippe
Ceci copie les VALEURS des cellules A1 à F1 la feuille 1 vers les mêmes
cellules de la feuille 2
'-----
Worksheets("feuil2").Range("A1:F1").Value > > Worksheets("feuil1").Range("A1:F1").Value
'-----
Et ceci copie les VALEURS+ FORMATS+FORMULES
'------
Worksheets("feuil1").Range("A1:F1").Copy
Worksheets("feuil2").Range("A1")
'------
Salutations
JJ
"Philippe Dhondt" a écrit dans le message de
news:QlZff.1524$Bonjour,
Je copie, via VBA, des data d'une feuille vers une autre
Feuille 1 :
Range("A1:F1).Select
Selection.copy
Feuille 2 :
Range("A1:F1).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone,
SkipBlanks:úlse, Transpose:úlse
Les colonnes des deux feuilles sont formatées en numérique
Quelque soient les options utilisées dans le « Paste », les data
copiées
lesont en Texte !!!!!!!!!!!! (Number stored as text)
Reformater, après le paste, les cellules en numeriques via VBA ne
change
rien....
L'aide Excel propose de multiplier les cellules par 1, mais la même
choseenVBA ne change rien ....
Dans la feuille, le menu contextuel permet de les convertir en nombre,
maisquid en VBA ?
Evidemment, la suite de mon code doit obligatoirement utiliser ces
donnéescopiées, et ce en nombre .
Quelqu'un aurait-il une idée ???
Merci
Philippe Dhondt
Re...
Il serait aussi sympathique de ta part ou pour le moins encourageant pour
ceux qui proposent des solutions (gratuites), que tu nous dises si les
réponses qui te sont faites ou ceux qui t'on déjà étaient faites donnent
satisfactions.
Salutations
JJ
"Jacky" <delaenlevezjusqueiciJacky.jaeg@w......o.fr> a écrit dans le
message
de news:O8WgWKd7FHA.3592@TK2MSFTNGP12.phx.gbl...
Bonjour Philippe
Ceci copie les VALEURS des cellules A1 à F1 la feuille 1 vers les mêmes
cellules de la feuille 2
'-----
Worksheets("feuil2").Range("A1:F1").Value > > Worksheets("feuil1").Range("A1:F1").Value
'-----
Et ceci copie les VALEURS+ FORMATS+FORMULES
'------
Worksheets("feuil1").Range("A1:F1").Copy
Worksheets("feuil2").Range("A1")
'------
Salutations
JJ
"Philippe Dhondt" <philippe.dhondt@tele2.be> a écrit dans le message de
news:QlZff.1524$gC1.870@nntpserver.swip.net...
Bonjour,
Je copie, via VBA, des data d'une feuille vers une autre
Feuille 1 :
Range("A1:F1).Select
Selection.copy
Feuille 2 :
Range("A1:F1).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone,
SkipBlanks
:úlse, Transpose:úlse
Les colonnes des deux feuilles sont formatées en numérique
Quelque soient les options utilisées dans le « Paste », les data
copiées
le
sont en Texte !!!!!!!!!!!! (Number stored as text)
Reformater, après le paste, les cellules en numeriques via VBA ne
change
rien....
L'aide Excel propose de multiplier les cellules par 1, mais la même
chose
en
VBA ne change rien ....
Dans la feuille, le menu contextuel permet de les convertir en nombre,
mais
quid en VBA ?
Evidemment, la suite de mon code doit obligatoirement utiliser ces
données
copiées, et ce en nombre .
Quelqu'un aurait-il une idée ???
Merci
Philippe Dhondt
Re...
Il serait aussi sympathique de ta part ou pour le moins encourageant pour
ceux qui proposent des solutions (gratuites), que tu nous dises si les
réponses qui te sont faites ou ceux qui t'on déjà étaient faites donnent
satisfactions.
Salutations
JJ
"Jacky" a écrit dans le
message
de news:Bonjour Philippe
Ceci copie les VALEURS des cellules A1 à F1 la feuille 1 vers les mêmes
cellules de la feuille 2
'-----
Worksheets("feuil2").Range("A1:F1").Value > > Worksheets("feuil1").Range("A1:F1").Value
'-----
Et ceci copie les VALEURS+ FORMATS+FORMULES
'------
Worksheets("feuil1").Range("A1:F1").Copy
Worksheets("feuil2").Range("A1")
'------
Salutations
JJ
"Philippe Dhondt" a écrit dans le message de
news:QlZff.1524$Bonjour,
Je copie, via VBA, des data d'une feuille vers une autre
Feuille 1 :
Range("A1:F1).Select
Selection.copy
Feuille 2 :
Range("A1:F1).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone,
SkipBlanks:úlse, Transpose:úlse
Les colonnes des deux feuilles sont formatées en numérique
Quelque soient les options utilisées dans le « Paste », les data
copiées
lesont en Texte !!!!!!!!!!!! (Number stored as text)
Reformater, après le paste, les cellules en numeriques via VBA ne
change
rien....
L'aide Excel propose de multiplier les cellules par 1, mais la même
choseenVBA ne change rien ....
Dans la feuille, le menu contextuel permet de les convertir en nombre,
maisquid en VBA ?
Evidemment, la suite de mon code doit obligatoirement utiliser ces
donnéescopiées, et ce en nombre .
Quelqu'un aurait-il une idée ???
Merci
Philippe Dhondt
Bonjour,
une autre écriture possible qui ne pose pas de problème sur des copies
de valeurs numériques.
'copier l'intégralité des propriétés de la zone , y.c donc les valeurs
et leurs formats
[A1:F1].Copy [Feuil2!A1]
'copier seulement les valeurs de la zone mais ne les convertit pas en
texte
[Feuil2!A1:F1].Value = [A1:F1].Value
A+Bonjour,
Je copie, via VBA, des data d'une feuille vers une autre
Feuille 1 :
Range("A1:F1).Select
Selection.copy
Feuille 2 :
Range("A1:F1).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone,
SkipBlanks
:úlse, Transpose:úlse
Les colonnes des deux feuilles sont formatées en numérique
Quelque soient les options utilisées dans le « Paste », les data copiées
le
sont en Texte !!!!!!!!!!!! (Number stored as text)
Reformater, après le paste, les cellules en numeriques via VBA ne change
rien....
L'aide Excel propose de multiplier les cellules par 1, mais la même
chose en
VBA ne change rien ....
Dans la feuille, le menu contextuel permet de les convertir en nombre,
mais
quid en VBA ?
Evidemment, la suite de mon code doit obligatoirement utiliser ces
données
copiées, et ce en nombre .
Quelqu'un aurait-il une idée ???
Merci
Philippe Dhondt
Bonjour,
une autre écriture possible qui ne pose pas de problème sur des copies
de valeurs numériques.
'copier l'intégralité des propriétés de la zone , y.c donc les valeurs
et leurs formats
[A1:F1].Copy [Feuil2!A1]
'copier seulement les valeurs de la zone mais ne les convertit pas en
texte
[Feuil2!A1:F1].Value = [A1:F1].Value
A+
Bonjour,
Je copie, via VBA, des data d'une feuille vers une autre
Feuille 1 :
Range("A1:F1).Select
Selection.copy
Feuille 2 :
Range("A1:F1).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone,
SkipBlanks
:úlse, Transpose:úlse
Les colonnes des deux feuilles sont formatées en numérique
Quelque soient les options utilisées dans le « Paste », les data copiées
le
sont en Texte !!!!!!!!!!!! (Number stored as text)
Reformater, après le paste, les cellules en numeriques via VBA ne change
rien....
L'aide Excel propose de multiplier les cellules par 1, mais la même
chose en
VBA ne change rien ....
Dans la feuille, le menu contextuel permet de les convertir en nombre,
mais
quid en VBA ?
Evidemment, la suite de mon code doit obligatoirement utiliser ces
données
copiées, et ce en nombre .
Quelqu'un aurait-il une idée ???
Merci
Philippe Dhondt
Bonjour,
une autre écriture possible qui ne pose pas de problème sur des copies
de valeurs numériques.
'copier l'intégralité des propriétés de la zone , y.c donc les valeurs
et leurs formats
[A1:F1].Copy [Feuil2!A1]
'copier seulement les valeurs de la zone mais ne les convertit pas en
texte
[Feuil2!A1:F1].Value = [A1:F1].Value
A+Bonjour,
Je copie, via VBA, des data d'une feuille vers une autre
Feuille 1 :
Range("A1:F1).Select
Selection.copy
Feuille 2 :
Range("A1:F1).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone,
SkipBlanks
:úlse, Transpose:úlse
Les colonnes des deux feuilles sont formatées en numérique
Quelque soient les options utilisées dans le « Paste », les data copiées
le
sont en Texte !!!!!!!!!!!! (Number stored as text)
Reformater, après le paste, les cellules en numeriques via VBA ne change
rien....
L'aide Excel propose de multiplier les cellules par 1, mais la même
chose en
VBA ne change rien ....
Dans la feuille, le menu contextuel permet de les convertir en nombre,
mais
quid en VBA ?
Evidemment, la suite de mon code doit obligatoirement utiliser ces
données
copiées, et ce en nombre .
Quelqu'un aurait-il une idée ???
Merci
Philippe Dhondt
Bonjour,
Moi qui suis fervent des "[]"; oublier ceci,
honte à moi.
;o))
JJ
"anonymousA" a écrit dans le message de
news:43808000$0$6672$Bonjour,
une autre écriture possible qui ne pose pas de problème sur des copies
de valeurs numériques.
'copier l'intégralité des propriétés de la zone , y.c donc les valeurs
et leurs formats
[A1:F1].Copy [Feuil2!A1]
'copier seulement les valeurs de la zone mais ne les convertit pas en
texte[Feuil2!A1:F1].Value = [A1:F1].Value
A+Bonjour,
Je copie, via VBA, des data d'une feuille vers une autre
Feuille 1 :
Range("A1:F1).Select
Selection.copy
Feuille 2 :
Range("A1:F1).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone,
SkipBlanks:úlse, Transpose:úlse
Les colonnes des deux feuilles sont formatées en numérique
Quelque soient les options utilisées dans le « Paste », les data copiées
lesont en Texte !!!!!!!!!!!! (Number stored as text)
Reformater, après le paste, les cellules en numeriques via VBA ne change
rien....
L'aide Excel propose de multiplier les cellules par 1, mais la même
chose enVBA ne change rien ....
Dans la feuille, le menu contextuel permet de les convertir en nombre,
maisquid en VBA ?
Evidemment, la suite de mon code doit obligatoirement utiliser ces
donnéescopiées, et ce en nombre .
Quelqu'un aurait-il une idée ???
Merci
Philippe Dhondt
Bonjour,
Moi qui suis fervent des "[]"; oublier ceci,
honte à moi.
;o))
JJ
"anonymousA" <anonymousA@wanadoo.fr> a écrit dans le message de
news:43808000$0$6672$8fcfb975@news.wanadoo.fr...
Bonjour,
une autre écriture possible qui ne pose pas de problème sur des copies
de valeurs numériques.
'copier l'intégralité des propriétés de la zone , y.c donc les valeurs
et leurs formats
[A1:F1].Copy [Feuil2!A1]
'copier seulement les valeurs de la zone mais ne les convertit pas en
texte
[Feuil2!A1:F1].Value = [A1:F1].Value
A+
Bonjour,
Je copie, via VBA, des data d'une feuille vers une autre
Feuille 1 :
Range("A1:F1).Select
Selection.copy
Feuille 2 :
Range("A1:F1).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone,
SkipBlanks
:úlse, Transpose:úlse
Les colonnes des deux feuilles sont formatées en numérique
Quelque soient les options utilisées dans le « Paste », les data copiées
le
sont en Texte !!!!!!!!!!!! (Number stored as text)
Reformater, après le paste, les cellules en numeriques via VBA ne change
rien....
L'aide Excel propose de multiplier les cellules par 1, mais la même
chose en
VBA ne change rien ....
Dans la feuille, le menu contextuel permet de les convertir en nombre,
mais
quid en VBA ?
Evidemment, la suite de mon code doit obligatoirement utiliser ces
données
copiées, et ce en nombre .
Quelqu'un aurait-il une idée ???
Merci
Philippe Dhondt
Bonjour,
Moi qui suis fervent des "[]"; oublier ceci,
honte à moi.
;o))
JJ
"anonymousA" a écrit dans le message de
news:43808000$0$6672$Bonjour,
une autre écriture possible qui ne pose pas de problème sur des copies
de valeurs numériques.
'copier l'intégralité des propriétés de la zone , y.c donc les valeurs
et leurs formats
[A1:F1].Copy [Feuil2!A1]
'copier seulement les valeurs de la zone mais ne les convertit pas en
texte[Feuil2!A1:F1].Value = [A1:F1].Value
A+Bonjour,
Je copie, via VBA, des data d'une feuille vers une autre
Feuille 1 :
Range("A1:F1).Select
Selection.copy
Feuille 2 :
Range("A1:F1).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone,
SkipBlanks:úlse, Transpose:úlse
Les colonnes des deux feuilles sont formatées en numérique
Quelque soient les options utilisées dans le « Paste », les data copiées
lesont en Texte !!!!!!!!!!!! (Number stored as text)
Reformater, après le paste, les cellules en numeriques via VBA ne change
rien....
L'aide Excel propose de multiplier les cellules par 1, mais la même
chose enVBA ne change rien ....
Dans la feuille, le menu contextuel permet de les convertir en nombre,
maisquid en VBA ?
Evidemment, la suite de mon code doit obligatoirement utiliser ces
donnéescopiées, et ce en nombre .
Quelqu'un aurait-il une idée ???
Merci
Philippe Dhondt
Re...
Il serait aussi sympathique de ta part ou pour le moins encourageant pour
ceux qui proposent des solutions (gratuites), que tu nous dises si les
réponses qui te sont faites ou ceux qui t'on déjà étaient faites donnent
satisfactions.
Salutations
JJ
Bonjour,
Je copie, via VBA, des data d'une feuille vers une autre
Feuille 1 :
Range("A1:F1).Select
Selection.copy
Feuille 2 :
Range("A1:F1).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks
:úlse, Transpose:úlse
Les colonnes des deux feuilles sont formatées en numérique
Quelque soient les options utilisées dans le « Paste », les data copiées
le
sont en Texte !!!!!!!!!!!! (Number stored as text)
Reformater, après le paste, les cellules en numeriques via VBA ne change
rien....
L'aide Excel propose de multiplier les cellules par 1, mais la même chose
en
VBA ne change rien ....
Dans la feuille, le menu contextuel permet de les convertir en nombre,
mais
quid en VBA ?
Evidemment, la suite de mon code doit obligatoirement utiliser ces données
copiées, et ce en nombre .
Quelqu'un aurait-il une idée ???
Merci
Philippe Dhondt
Re...
Il serait aussi sympathique de ta part ou pour le moins encourageant pour
ceux qui proposent des solutions (gratuites), que tu nous dises si les
réponses qui te sont faites ou ceux qui t'on déjà étaient faites donnent
satisfactions.
Salutations
JJ
Bonjour,
Je copie, via VBA, des data d'une feuille vers une autre
Feuille 1 :
Range("A1:F1).Select
Selection.copy
Feuille 2 :
Range("A1:F1).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks
:úlse, Transpose:úlse
Les colonnes des deux feuilles sont formatées en numérique
Quelque soient les options utilisées dans le « Paste », les data copiées
le
sont en Texte !!!!!!!!!!!! (Number stored as text)
Reformater, après le paste, les cellules en numeriques via VBA ne change
rien....
L'aide Excel propose de multiplier les cellules par 1, mais la même chose
en
VBA ne change rien ....
Dans la feuille, le menu contextuel permet de les convertir en nombre,
mais
quid en VBA ?
Evidemment, la suite de mon code doit obligatoirement utiliser ces données
copiées, et ce en nombre .
Quelqu'un aurait-il une idée ???
Merci
Philippe Dhondt
Re...
Il serait aussi sympathique de ta part ou pour le moins encourageant pour
ceux qui proposent des solutions (gratuites), que tu nous dises si les
réponses qui te sont faites ou ceux qui t'on déjà étaient faites donnent
satisfactions.
Salutations
JJ
Bonjour,
Je copie, via VBA, des data d'une feuille vers une autre
Feuille 1 :
Range("A1:F1).Select
Selection.copy
Feuille 2 :
Range("A1:F1).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks
:úlse, Transpose:úlse
Les colonnes des deux feuilles sont formatées en numérique
Quelque soient les options utilisées dans le « Paste », les data copiées
le
sont en Texte !!!!!!!!!!!! (Number stored as text)
Reformater, après le paste, les cellules en numeriques via VBA ne change
rien....
L'aide Excel propose de multiplier les cellules par 1, mais la même chose
en
VBA ne change rien ....
Dans la feuille, le menu contextuel permet de les convertir en nombre,
mais
quid en VBA ?
Evidemment, la suite de mon code doit obligatoirement utiliser ces données
copiées, et ce en nombre .
Quelqu'un aurait-il une idée ???
Merci
Philippe Dhondt
Bonjour,
Je copie, via VBA, des data d'une feuille vers une autre
Feuille 1 :
Range("A1:F1).Select
Selection.copy
Feuille 2 :
Range("A1:F1).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks
:úlse, Transpose:úlse
Les colonnes des deux feuilles sont formatées en numérique
Quelque soient les options utilisées dans le « Paste », les data copiées
le
sont en Texte !!!!!!!!!!!! (Number stored as text)
Reformater, après le paste, les cellules en numeriques via VBA ne change
rien....
L'aide Excel propose de multiplier les cellules par 1, mais la même chose
en
VBA ne change rien ....
Dans la feuille, le menu contextuel permet de les convertir en nombre,
mais
quid en VBA ?
Evidemment, la suite de mon code doit obligatoirement utiliser ces données
copiées, et ce en nombre .
Quelqu'un aurait-il une idée ???
Merci
Philippe Dhondt
Bonjour,
Je copie, via VBA, des data d'une feuille vers une autre
Feuille 1 :
Range("A1:F1).Select
Selection.copy
Feuille 2 :
Range("A1:F1).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks
:úlse, Transpose:úlse
Les colonnes des deux feuilles sont formatées en numérique
Quelque soient les options utilisées dans le « Paste », les data copiées
le
sont en Texte !!!!!!!!!!!! (Number stored as text)
Reformater, après le paste, les cellules en numeriques via VBA ne change
rien....
L'aide Excel propose de multiplier les cellules par 1, mais la même chose
en
VBA ne change rien ....
Dans la feuille, le menu contextuel permet de les convertir en nombre,
mais
quid en VBA ?
Evidemment, la suite de mon code doit obligatoirement utiliser ces données
copiées, et ce en nombre .
Quelqu'un aurait-il une idée ???
Merci
Philippe Dhondt
Bonjour,
Je copie, via VBA, des data d'une feuille vers une autre
Feuille 1 :
Range("A1:F1).Select
Selection.copy
Feuille 2 :
Range("A1:F1).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks
:úlse, Transpose:úlse
Les colonnes des deux feuilles sont formatées en numérique
Quelque soient les options utilisées dans le « Paste », les data copiées
le
sont en Texte !!!!!!!!!!!! (Number stored as text)
Reformater, après le paste, les cellules en numeriques via VBA ne change
rien....
L'aide Excel propose de multiplier les cellules par 1, mais la même chose
en
VBA ne change rien ....
Dans la feuille, le menu contextuel permet de les convertir en nombre,
mais
quid en VBA ?
Evidemment, la suite de mon code doit obligatoirement utiliser ces données
copiées, et ce en nombre .
Quelqu'un aurait-il une idée ???
Merci
Philippe Dhondt