Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

excel probleme de guillemets """"""

nadia_42

XLDnaute Nouveau
Bonjour tous le monde

voila un problème !!!

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 ???

merci pour votre aide en avance.
 

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

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…