Bonjour,
T=E9l=E9chargeant des donn=E9es externes dans un tableau=20
Excel,je souhaiterais affecter par macro le signe "moins"=20
=E0 certaines valeurs =E0 d=E9duire: -156, -25, etc..
J'ai essay=E9 avec la mise en forme personalis=E9e mais le=20
signe "moins" que j'obtiens n'est pas reconnu par Excel=20
qui consid=E9re toujours la valeur comme une valeur=20
positive.
Je souhaiterais trouver une solution par macro pour=20
pouvoir traiter toutes les donn=E9es apr=E8s t=E9l=E9chargement.
Merci pour votre aide
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Misange
heu... en multipliant par -1, ca le fait pas ? Misange migrateuse http://www.excelabo.net mail : http://cerbermail.com/?k5Q8Dh2mta
on 30/08/2004 13:30:
Bonjour, Téléchargeant des données externes dans un tableau Excel,je souhaiterais affecter par macro le signe "moins" à certaines valeurs à déduire: -156, -25, etc.. J'ai essayé avec la mise en forme personalisée mais le signe "moins" que j'obtiens n'est pas reconnu par Excel qui considére toujours la valeur comme une valeur positive. Je souhaiterais trouver une solution par macro pour pouvoir traiter toutes les données après téléchargement. Merci pour votre aide
heu... en multipliant par -1, ca le fait pas ?
Misange migrateuse http://www.excelabo.net
mail : http://cerbermail.com/?k5Q8Dh2mta
on 30/08/2004 13:30:
Bonjour,
Téléchargeant des données externes dans un tableau
Excel,je souhaiterais affecter par macro le signe "moins"
à certaines valeurs à déduire: -156, -25, etc..
J'ai essayé avec la mise en forme personalisée mais le
signe "moins" que j'obtiens n'est pas reconnu par Excel
qui considére toujours la valeur comme une valeur
positive.
Je souhaiterais trouver une solution par macro pour
pouvoir traiter toutes les données après téléchargement.
Merci pour votre aide
heu... en multipliant par -1, ca le fait pas ? Misange migrateuse http://www.excelabo.net mail : http://cerbermail.com/?k5Q8Dh2mta
on 30/08/2004 13:30:
Bonjour, Téléchargeant des données externes dans un tableau Excel,je souhaiterais affecter par macro le signe "moins" à certaines valeurs à déduire: -156, -25, etc.. J'ai essayé avec la mise en forme personalisée mais le signe "moins" que j'obtiens n'est pas reconnu par Excel qui considére toujours la valeur comme une valeur positive. Je souhaiterais trouver une solution par macro pour pouvoir traiter toutes les données après téléchargement. Merci pour votre aide
Nicolas B.
Salut coffee,
J'ai essayé avec la mise en forme personalisée mais le signe "moins" que j'obtiens n'est pas reconnu par Excel qui considére toujours la valeur comme une valeur
Les formats personnalisés n'on un effet que sur l'affichage des valeurs qui elles restent les mêmes.
Une solution sans macro : Tu écris -1 dans une cellule (où tu veux) tu fais Copier sur cette cellule. Sélectionne alors la plage à convertir et fais un Collage spécial en cochant Multiplication.
Et par macro (sélectionne auparavant la plage à convertir) :
Sub Convertir() For Each c In Selection If IsNumeric(c) Then c.Value = -c Next End Sub
A+ Nicolas B.
coffee wrote:
Bonjour, Téléchargeant des données externes dans un tableau Excel,je souhaiterais affecter par macro le signe "moins" à certaines valeurs à déduire: -156, -25, etc.. J'ai essayé avec la mise en forme personalisée mais le signe "moins" que j'obtiens n'est pas reconnu par Excel qui considére toujours la valeur comme une valeur positive. Je souhaiterais trouver une solution par macro pour pouvoir traiter toutes les données après téléchargement. Merci pour votre aide
Salut coffee,
J'ai essayé avec la mise en forme personalisée mais le
signe "moins" que j'obtiens n'est pas reconnu par Excel
qui considére toujours la valeur comme une valeur
Les formats personnalisés n'on un effet que sur l'affichage des valeurs
qui elles restent les mêmes.
Une solution sans macro :
Tu écris -1 dans une cellule (où tu veux) tu fais Copier sur cette
cellule. Sélectionne alors la plage à convertir et fais un Collage
spécial en cochant Multiplication.
Et par macro (sélectionne auparavant la plage à convertir) :
Sub Convertir()
For Each c In Selection
If IsNumeric(c) Then c.Value = -c
Next
End Sub
A+
Nicolas B.
coffee wrote:
Bonjour,
Téléchargeant des données externes dans un tableau
Excel,je souhaiterais affecter par macro le signe "moins"
à certaines valeurs à déduire: -156, -25, etc..
J'ai essayé avec la mise en forme personalisée mais le
signe "moins" que j'obtiens n'est pas reconnu par Excel
qui considére toujours la valeur comme une valeur
positive.
Je souhaiterais trouver une solution par macro pour
pouvoir traiter toutes les données après téléchargement.
Merci pour votre aide
J'ai essayé avec la mise en forme personalisée mais le signe "moins" que j'obtiens n'est pas reconnu par Excel qui considére toujours la valeur comme une valeur
Les formats personnalisés n'on un effet que sur l'affichage des valeurs qui elles restent les mêmes.
Une solution sans macro : Tu écris -1 dans une cellule (où tu veux) tu fais Copier sur cette cellule. Sélectionne alors la plage à convertir et fais un Collage spécial en cochant Multiplication.
Et par macro (sélectionne auparavant la plage à convertir) :
Sub Convertir() For Each c In Selection If IsNumeric(c) Then c.Value = -c Next End Sub
A+ Nicolas B.
coffee wrote:
Bonjour, Téléchargeant des données externes dans un tableau Excel,je souhaiterais affecter par macro le signe "moins" à certaines valeurs à déduire: -156, -25, etc.. J'ai essayé avec la mise en forme personalisée mais le signe "moins" que j'obtiens n'est pas reconnu par Excel qui considére toujours la valeur comme une valeur positive. Je souhaiterais trouver une solution par macro pour pouvoir traiter toutes les données après téléchargement. Merci pour votre aide
JpPradier
Bonjour coffee
Il faudrait plus de précisions pour savoir quelles valeurs sont à traiter. Sinon tu mets -1 dans une cellule, tu copies, puis tu selectionnes tes valeurs et Collage spécial/Multiplication.
j-p
Bonjour coffee
Il faudrait plus de précisions pour savoir quelles valeurs sont à traiter. Sinon tu mets -1 dans une
cellule, tu copies, puis tu selectionnes tes valeurs et Collage spécial/Multiplication.
Il faudrait plus de précisions pour savoir quelles valeurs sont à traiter. Sinon tu mets -1 dans une cellule, tu copies, puis tu selectionnes tes valeurs et Collage spécial/Multiplication.
j-p
Merci à tous, j'exploite les solutions et je vous tiens au courant
-----Message d'origine----- Salut coffee,
J'ai essayé avec la mise en forme personalisée mais le signe "moins" que j'obtiens n'est pas reconnu par Excel
qui considére toujours la valeur comme une valeur
Les formats personnalisés n'on un effet que sur l'affichage des valeurs
qui elles restent les mêmes.
Une solution sans macro : Tu écris -1 dans une cellule (où tu veux) tu fais Copier sur cette
cellule. Sélectionne alors la plage à convertir et fais un Collage
spécial en cochant Multiplication.
Et par macro (sélectionne auparavant la plage à convertir) :
Sub Convertir() For Each c In Selection If IsNumeric(c) Then c.Value = -c Next End Sub
A+ Nicolas B.
coffee wrote:
Bonjour, Téléchargeant des données externes dans un tableau Excel,je souhaiterais affecter par macro le signe "moins"
à certaines valeurs à déduire: -156, -25, etc.. J'ai essayé avec la mise en forme personalisée mais le signe "moins" que j'obtiens n'est pas reconnu par Excel
qui considére toujours la valeur comme une valeur positive. Je souhaiterais trouver une solution par macro pour pouvoir traiter toutes les données après téléchargement.
Merci pour votre aide .
Merci à tous, j'exploite les solutions et je vous tiens
au courant
-----Message d'origine-----
Salut coffee,
J'ai essayé avec la mise en forme personalisée mais le
signe "moins" que j'obtiens n'est pas reconnu par
Excel
qui considére toujours la valeur comme une valeur
Les formats personnalisés n'on un effet que sur
l'affichage des valeurs
qui elles restent les mêmes.
Une solution sans macro :
Tu écris -1 dans une cellule (où tu veux) tu fais Copier
sur cette
cellule. Sélectionne alors la plage à convertir et fais
un Collage
spécial en cochant Multiplication.
Et par macro (sélectionne auparavant la plage à
convertir) :
Sub Convertir()
For Each c In Selection
If IsNumeric(c) Then c.Value = -c
Next
End Sub
A+
Nicolas B.
coffee wrote:
Bonjour,
Téléchargeant des données externes dans un tableau
Excel,je souhaiterais affecter par macro le
signe "moins"
à certaines valeurs à déduire: -156, -25, etc..
J'ai essayé avec la mise en forme personalisée mais le
signe "moins" que j'obtiens n'est pas reconnu par
Excel
qui considére toujours la valeur comme une valeur
positive.
Je souhaiterais trouver une solution par macro pour
pouvoir traiter toutes les données après
téléchargement.
Merci à tous, j'exploite les solutions et je vous tiens au courant
-----Message d'origine----- Salut coffee,
J'ai essayé avec la mise en forme personalisée mais le signe "moins" que j'obtiens n'est pas reconnu par Excel
qui considére toujours la valeur comme une valeur
Les formats personnalisés n'on un effet que sur l'affichage des valeurs
qui elles restent les mêmes.
Une solution sans macro : Tu écris -1 dans une cellule (où tu veux) tu fais Copier sur cette
cellule. Sélectionne alors la plage à convertir et fais un Collage
spécial en cochant Multiplication.
Et par macro (sélectionne auparavant la plage à convertir) :
Sub Convertir() For Each c In Selection If IsNumeric(c) Then c.Value = -c Next End Sub
A+ Nicolas B.
coffee wrote:
Bonjour, Téléchargeant des données externes dans un tableau Excel,je souhaiterais affecter par macro le signe "moins"
à certaines valeurs à déduire: -156, -25, etc.. J'ai essayé avec la mise en forme personalisée mais le signe "moins" que j'obtiens n'est pas reconnu par Excel
qui considére toujours la valeur comme une valeur positive. Je souhaiterais trouver une solution par macro pour pouvoir traiter toutes les données après téléchargement.