excel probleme de guillemets """"""

nadia_42

XLDnaute Nouveau
Bonjour tous le monde :)

voila un problème !!! :mad:

comment faire pour se débarrasser de ces guillemets "".

exemple :

en fais j'ai dans la cellule A1: michel"garçon" et jannet"fille"
et des que je sauvegarde en texte j'ai "michel""garçon"" et jannet""fille"" "

voila le problème ???:cool:

merci pour votre aide en avance.:D
 

Pièces jointes

  • exemple.zip
    1.5 KB · Affichages: 64

chris

XLDnaute Barbatruc
Bonjour

C'est normal car par défaut le format texte est un format structuré qui différencie texte des valeurs numériques par des ".

Quand il n'y a dans le texte, ni " ni ', Excel s'abstient mais dans le cas contraire il les double pour qu'elles ne disparaissent pas quand le tableau est importé dans un logiciel lisant le format texte structuré.

Ce format n'a pas vocation à créer du texte au sens texte de traitement de texte.
 

job75

XLDnaute Barbatruc
Bonjour nadia_42, chris,

Au lieu d'un enregistrement manuel on peut exécuter cette macro :
Code:
Sub EnregistrerTexteSansGuillemets()
Dim t, ub%, i&, j%
With ActiveSheet.UsedRange
  t = .Resize(.Rows.Count + 1) 'au moins 2 éléments
  ub = UBound(t, 2)
  For i = 1 To UBound(t) - 1
    For j = 1 To ub
      If InStr(t(i, j), """") Then t(i, j) = Application.Trim(Replace(t(i, j), """", " ")) 'SUPPRESPACE
  Next j, i
  .Value = t
End With
Application.DisplayAlerts = False
With ThisWorkbook
  .SaveAs Left(.FullName, InStrRev(.FullName, ".") - 1), xlText
  If Workbooks.Count = 1 Then Application.Quit Else .Close
End With
End Sub
A placer où vous voulez dans VBA (Alt+F11).

A+
 

Discussions similaires

Réponses
5
Affichages
233

Statistiques des forums

Discussions
312 836
Messages
2 092 656
Membres
105 479
dernier inscrit
chaussadas.renaud