Excel: Mise en forme

Excel: Mise en forme - Programmation

Marsh Posté le 15-07-2012 à 17:38:49    

Bonjour,
 
Je cherche à regrouper 56 caractéres par paquet de 4 caractères dans Excel comme indiqué dans l'exemple ci-dessous:
 

Code :
  1. Valeur:    10001011000100001011010011001001000011011110100010111111
  2. Résultat:  1000 1011 0001 0000 1011 0100 1100 1001 0000 1101 1110 1000 1011 1111


 
J'ai pensé à définir un format sous excel mais il regroupe mes caractéres par miliers malgré ma mise en forme ...
Connaissez-vous un astuce pour forcer le regroupement par 4 caractères ?
 
Merci d'avance pour votre aide.

Reply

Marsh Posté le 15-07-2012 à 17:38:49   

Reply

Marsh Posté le 15-07-2012 à 19:45:26    

Mauvaise Catégorie.


---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
Reply

Marsh Posté le 15-07-2012 à 20:37:20    

Ce qui est ballot, c'est qu'avec OpenOffice (et LibreOffice) tu peux le faire avec la fonction STXT :D


---------------
Grippe ? Coronavirus ? Portez votre masque correctement ! :D
Reply

Marsh Posté le 15-07-2012 à 20:39:25    

Ce sujet a été déplacé de la catégorie OS Alternatifs vers la categorie Programmation par Zzozo


---------------
« Ce qui ne vous tue pas vous rend plus fort » F. Nietzsche | « Vise_ la Lune. Si tu rates, au pire, t'es dans la merde » Un poète disparu dans le cercle
Reply

Marsh Posté le 16-07-2012 à 11:22:26    

Bonjour,
 
Tu peux te faire une formule personnalisée en vba :

Code :
  1. Function MiseEnForme(valeur As String)
  2. Dim txt As String
  3. Dim i As Integer
  4. For i = 1 To Len(valeur) Step 4
  5.     txt = txt & Mid(valeur, i, 4) & " "
  6. Next i
  7. MiseEnForme = txt
  8. End Function


 
Puis dans excel :

Code :
  1. =MiseEnForme(A1)


 
Tu peux aussi le faire directement dans excel avec des STXT ... etc mais ça va être vite imbuvable.


---------------
Bel ours Vave, je me dois de l’admettre. -Skyl"win"-  Mais toi tu es intelligent -Homerde- - Ce génie -SkylWINd- JDD S16M72 10:43:46 GMT-DTC +1
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed