convertir Cotes
#1
Aspirant XLPages

Inscription: 04/03/2012

Messages: 35

Système d'exploitation:
PC
Version Excel utilisée:
2003
Posté le : 10-03-2012 17h58
Bonjour a tous,

Voila j'ai un petit souci a vous soumettre avec un format de chiffres
que je voudrais convertir le format a convertir et le suivant:
il sagit des cotes turf.fr importer dans excel car une fois copier dans un onglet excel il s'affiche comme ceci par exemple 9/1 et je voudrais si vous le voulez bien le convertir en chiffre 9 tout cour
mais pour que ce soit plus claire je vous est mis un exemple
donc si vous voulez bien y jeter un petit coup d'oeil

je vous en remerci beaucoup

Samuel

Pièce jointe:
zip convertir cotes.zip   [ Taille: 11.44 Ko - Téléchargements: 499 ]
Hors Ligne
Rapport   Haut 

Re: convertir Cotes
#2
Accro XLPages

Inscription: 09/05/2007
De Courcelles-les-Montbéliard

Messages: 286

Système d'exploitation:
PC & Mac
Version Excel utilisée:
Mac 2004 - 2011, et PC 2003 - 2010
Posté le : 10-03-2012 18h29
Bonjour Samuel59

Une solution en sélectionnant la colonne D de ta feuille, et faire un "Rechercher et selectionner" de la barre d'outils acceuil (office 2010), dans la boîte de dialogue tu tapes "/1" (sans les guillements) et tu mets le champ remplacer à vide, et tu valides la boîte de dialogue.

@+Jean-Marie
Hors Ligne
Rapport   Haut 

Re: convertir Cotes
#3
Régulier XLPages

Inscription: 06/09/2010

Messages: 58

Système d'exploitation:
PC
Version Excel utilisée:
2003
Posté le : 10-03-2012 18h34
Bonjour Samuel, bonjour le forum


Pour ton probleme de /1, tu saisis toutes tes données, tu fais avec les touches du clavier Ctrl+H, tu inscris /1 dans "rechercher", puis dans "remplacer par" tu laisses la case vide, tu appuies sur "remplacer tout", et le tour est joué, ensuite tu refais la même opération, dans "rechercher" tu tapes le . du clavier, et dans "remplacer par" tu tapes le . du clavier numérique, tu appuies sur "remplacer tout".

Ensuite tu saisis la totalité des chiffres, tu vas dans format, cellules, nombre, et tu demandes 2 décimales


Et après tu pourras faire tous les calculs que tu veux sans aucun problème

Bonne soirée à tous

JC24
Hors Ligne
Rapport   Haut 

Re: convertir Cotes
#4
Aspirant XLPages

Inscription: 04/03/2012

Messages: 35

Système d'exploitation:
PC
Version Excel utilisée:
2003
Posté le : 11-03-2012 11h22
Bonjour a tout le forum,


bonjour JC24,Jean-Marie,
J'avait pensé a cette méthode mais le souci c'est que je vais devoir la refaire a chaque importation
C'est pourquoi je voulais voir si il y avait pas une autre solution avec une formule ou une macro biensur si il y a pas d'autre solution je ferais comme ça mais bon..

dans tout les cas je vous remerci de vous intéréssé a ma demande.

Samuel


 

Hors Ligne
Rapport   Haut 

Re: convertir Cotes
#5
Aspirant XLPages

Inscription: 04/03/2012

Messages: 35

Système d'exploitation:
PC
Version Excel utilisée:
2003
Posté le : 11-03-2012 12h15
Re bonjour a tous,

Bon pour la convertion des cotes j'ai réusit a créer une petit formule qui fonctionne impec donc résolu!

par contre j'aurais une autre question a vous demander
est ce qu'il est possible de faire un call avec un:
Private sub commandbutton2_click()
comme ceci:

sub Essai

call private sub commandbutton2_click ()

End sub

Merci Beaucoup
Hors Ligne
Rapport   Haut 

Re: convertir Cotes
#6
Accro XLPages

Inscription: 17/08/2007
De Québec, Canada

Messages: 180

Système d'exploitation:
PC
Version Excel utilisée:
Excel 2003, 2007 (FR) & MsProject 2003
Posté le : 11-03-2012 15h57
Salut le Forum

Samuel, si tu utilises une de mes versions pour récupérer les "Cotes".

Dans la macro «Sub CopierCotes()» du Module Transfert

Modifie la partie suivante :
            If Not Cel Is Nothing Then
              Cel.Offset(, 16) = Split(Sheets("ReqCotes").Cells(Cell.Row, Col), "/")(0)
              Cel.Offset(, 17) = Split(Sheets("ReqCotes").Cells(Cell.Row, Col + 1), "/")(0)
              Cel.Offset(, 18) = Split(Sheets("ReqCotes").Cells(Cell.Row, Col + 2), "/")(0)
            End If
Mytå

Merci, de donner un retour à votre question, nous ne sommes pas des robots. [GMT - 5]
Le travail d'équipe est essentiel. En cas d'erreur, ça permet d'accuser quelqu'un d'autre.
Hors Ligne
Rapport   Haut 

Re: convertir Cotes
#7
Aspirant XLPages

Inscription: 04/03/2012

Messages: 35

Système d'exploitation:
PC
Version Excel utilisée:
2003
Posté le : 11-03-2012 16h13
Citation :
Mytå a écrit : Salut le Forum

Samuel, si tu utilises une de mes versions pour récupérer les "Cotes".

Dans la macro «Sub CopierCotes()» du Module Transfert

Modifie la partie suivante :
            If Not Cel Is Nothing Then
              Cel.Offset(, 16) = Split(Sheets("ReqCotes").Cells(Cell.Row, Col), "/")(0)
              Cel.Offset(, 17) = Split(Sheets("ReqCotes").Cells(Cell.Row, Col + 1), "/")(0)
              Cel.Offset(, 18) = Split(Sheets("ReqCotes").Cells(Cell.Row, Col + 2), "/")(0)
            End If
Mytå

Bonjour Myta ,
Oui biensur j'utilise ta version
et  la modif fonctionne impecable et moin compliqué qu'avec des formules !!
par contre Myta est ce possible de faire ça en partant biensur de tes modules

sub Essai

call private sub commandbutton2_click ()

End sub

Merci Beaucoup Myta
Samuel

Hors Ligne
Rapport   Haut 

Re: convertir Cotes
#8
Aspirant XLPages

Inscription: 04/03/2012

Messages: 35

Système d'exploitation:
PC
Version Excel utilisée:
2003
Posté le : 12-03-2012 13h24
Bonjour le forum,
Bonjour Myta,
est ce qu'il serais possible de modifier ce code:

Private Sub CommandButton2_Click()
'Bouton Mise à jour des Cotes
Dim Cel As Range

ActiveSheet.TextBox1.Visible = True

With Sheets("ReqDate")
  For Each Cel In .Range("A2:A" & .Cells(Rows.Count, 1).End(xlUp).Row)
    If ComboBox1 = Cel And Cel.Offset(, 2) = Trim(Split(ComboBox2, " - ")(0)) Then
    Call Get_CourseCotes(Cel.Hyperlinks(1).Address)
    End If
  Next Cel
End With

Call CopierCotes
ActiveSheet.TextBox1.Visible = False

End Sub
pour le mettre dans un module comme ceci:

Sub importcotes()

'
'Bouton Mise à jour des Cotes
Dim Cel As Range

ActiveSheet.TextBox1.Visible = True

With Sheets("ReqDate")
  For Each Cel In .Range("A2:A" & .Cells(Rows.Count, 1).End(xlUp).Row)
    If ComboBox1 = Cel And Cel.Offset(, 2) = Trim(Split(ComboBox2, " - ")(0)) Then
    Call Get_CourseCotes(Cel.Hyperlinks(1).Address)
    End If
  Next Cel
End With

Call CopierCotes
'ActiveSheet.TextBox1.Visible = False

End Sub



Hors Ligne
Rapport   Haut 


Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Qui consulte actuellement ce sujet ?   1 Utilisateur(s) anonymes