Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Insertion d'une virgule dans une cellule excel [ Archives Visual Basic / Divers ] (olivier857)

dimanche 13 février 2005 à 16:25:09 | Insertion d'une virgule dans une cellule excel

olivier857

Membre Club
Slt, je cherche a faire un traitement de caractère pour une cellule excel.

Je m'explique, je voudrais peut importe le nombre qui se trouve dans ma cellule insérer une virgule entre le 1er et le 2ème chiffre.

Je suppose qu'il faut récuperer mon nombre dans une variable string, couper cette chaine en 2 parties, le 1er chiffre dans une première chaine et les autres dans une seconde. Ensuite on concataine à la 1ère chaine une chaine contenant une virgule puis on concataine le tout a ma 2ème chaine. Il ne reste alors plus qu'a mettre cette nouvelle chaine dans ma cellule.

Cela n'est qu'une supposition et de plus je ne sais pas le faire.

Alors si quelqu'un le sait ou alors peut me proposer une autre solution ca serait cool.

Merci d'avance

Olivier

dimanche 13 février 2005 à 18:27:48 | Re : Insertion d'une virgule dans une cellule excel

EBArtSoft

Administrateur CodeS-SourceS
ya meme pas besoin de vba ...
suffit d'utiliser les format personnalisé

@+

E.B.

dimanche 13 février 2005 à 18:47:01 | Re : Insertion d'une virgule dans une cellule excel

valtrase

Salut, une solution

Dim MaChaine As String
Dim intlongeur As Integer
Dim MyRange As Range
Dim strMyRange As String

    'Ici tu choisi ta cellule
Set MyRange = Range("A1")
strMyRange = CStr(MyRange.Value)

intlongeur = Len(strMyRange)
Select Case intlongeur
    Case 1, 2
        MaChaine = Left(strMyRange, 2) & "," & "00"
    Case Is = 3
        MaChaine = Left(strMyRange, 2) & "," & Mid(strMyRange, 3) & "0"
    Case Else
        MaChaine = Left(strMyRange, 2) & "," & Mid(strMyRange, 3)
End Select

 
 'Si tu as de zéro aprés la virgule excel les enléve donc
 'à toi de parametrer excel pour afficher les zéros
 
 MyRange.Value = MaChaine


Cordialement, Jean-Paul  

______________________________________________________________________

Le Savoir n'a de valeur que s'il est partagé


dimanche 13 février 2005 à 20:06:57 | Re : Insertion d'une virgule dans une cellule excel

olivier857

Membre Club
ok merci je vais étudié ca.

Olivier



Cette discussion est classé dans : excel, chaine, cellule, insertion, virgule


Répondre à ce message

Sujets en rapport avec ce message

vba -> excel [ par jraynald ] depuis vba je réussi à accéder à une feuille excel, mais après je bloque.Je voudrai à partir de vba recherché sur une feuille excel une cellulecontena Chaine + Formule en VBA [ par obolokemom ] Bonjour, J'ai une chaine de caractère "aaa" dans une cellule, et une formule quelconque, disons somme(1;2)Je cherche à les concaténer, c.à.d. obtenir hauteur de cellule dans Excel [ par joul ] Bonjour, Dans mon appli, j'utilise Excel sous forme de référence et j'insére des champs de ma Base de données dans les cellules. mon problème : j'insé Insérer une image avec lien d'une cellule dans excel [ par fredos15 ] Je voudrait que quand je change le texte dans la cellules exemples A1 il soit associer a l'image a inserer, voici ma commande Private Sub Image1_Click OLE + Excel : Aide pour premier pas ! [ par Stoomm ] Bonjour,Je souhaite faire des modifs sur une feuille excel a partir de VB avec un controle ole.Comment puis-je faire ???Si quelqu'un pouvait m'aider : Curseur bien positioné après insertion dans RTF [ par leptidev ] j'insérer une chaine dans un RTF, comment mettre le curseur sur un caractére bien précis de cette chaine dans le RTF ??? cellule excel & VB [ par nick ] bonjourje voudrais générer un fichier Excel à partir de VB sans utiliser de macros. j'utilise cells() sous excel pour remplir mes cellules mais quel e problème de formule avec vba excel [ par hervé ] je souhaiterais intégrer, une valeur de variable d'une cellule excel (exemple : la valeur de la cellule B5), dans une formule que je rentre dans une a Exporter un champ vers une cellule d'un fichier Excel existant... [ par Julie ] Salut tout le monde !!!Voilà, j'aimerais exporter un champ d'un formulaire vers un fichier excel existant...Je sais lire la valeur du champ et ouvrir Les checkbox ... qui prennent la tête! [ par Chnocleu ] Bonjour,Alors , mon probleme:Je travaille sous Excel et VBA. Dans une cellule d'excel, selon le cas, on a soit O (pour Oui), soit N (pour non).Je voud


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,281 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.