Conversion et collage automatique

  • Initiateur de la discussion Initiateur de la discussion Hervé_88
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

H

Hervé_88

Guest
Bonjour à tous,

J'ai un petit besoin sur un fichier excel (2 demande).
-1er convertion automatique d'une cellule texte en cellule numérique
-2ème coller automatiquement dans une cellule vide la valeur de la cellule qui se trouve au-dessus de la même colonne

Ci-joint le fichier (le fichier est une extration d'un logiciel)
 

Pièces jointes

Re : Urgent!!! demande d'aide d'avance Merci

Bonjour à tous,

J'ai un petit besoin sur un fichier excel (2 demande).
-1er convertion automatique d'une cellule texte en cellule numérique
-2ème coller automatiquement dans une cellule vide la valeur de la cellule qui se trouve au-dessus de la même colonne

Ci-joint le fichier (le fichier est une extration d'un logiciel)

Bonjour Hervé 88,

Pour la conversion de texte en numérique, est-ce que tu as essayé avec "Format/Cellule/" et choisir nombre au lieu de Standart ou texte?
jeanba
 
Re : Conversion et collage automatique

Bonjour Hervé 88 et Bienvenue, jeanba, le forum,

Edition/Remplacer, dans le premier champ, tu maintiens la touche Alt enfoncée et tu saisies 0160, et Remplacer tout.

Tu nous dis.

Bonne journée.

Jean-Pierre

Edit : Je viens de voir qu'il y avait une autre question. Pour le moment je ne sais pas
 
Dernière édition:
Re : Conversion et collage automatique

Re,

Toujours pour la première question, en macro, cela donnerait (via l'enregistreur) :

Sub RemplacerCarInsécable()

Cells.Replace What:=" ", Replacement:="", LookAt:=xlPart, SearchOrder:= _
xlByRows, MatchCase:=False

End Sub

Alt F11 pour aller à VBE,
- Affichage/Explorateur de projets
- Insertion/Module

et tu colles ce code.
 
Re : Conversion et collage automatique

Bonjour, regarde le fichier joint
Le code :

Sub complete()
Columns("A:A").NumberFormat = "dd/mm/yyyy"
Range("A1").SpecialCells(xlCellTypeBlanks).FormulaR1C1 = "=R[-1]C"
Range("A2:A" & [c65000].End(xlUp).Row).Value = Range("A2:A" & [c65000].End(xlUp).Row).Value
For Each cel In Range("E2:F" & [f65000].End(xlUp).Row)
cel.Value = Format(cel.Value, "0")
Next cel
End Sub
 

Pièces jointes

Re : Conversion et collage automatique

Re-, le fichier modifié :

le code :

Sub complete()
Columns("A:A").NumberFormat = "dd/mm/yyyy"
Range("A1:C" & [A65000].End(xlUp).Row).SpecialCells(xlCellTypeBlanks).FormulaR1C1 = "=R[-1]C"
Range("A2:C" & [c65000].End(xlUp).Row).Value = Range("A2:C" & [c65000].End(xlUp).Row).Value
For Each cel In Range("E2:F" & [f65000].End(xlUp).Row)
cel.Value = Format(cel.Value, "0")
Next cel
End Sub
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
10
Affichages
619
Réponses
5
Affichages
665
Retour