Bonjour,
je me heurte à un pb tout bête, j'essaie d'importer dans un fichier
filemaker un tableau excel qui contient des codes postaux. Et tous les
zéro devant les cp disparaissent.
Comment faire sans me mouliner le tout à la main?
merci
je me heurte à un pb tout bête, j'essaie d'importer dans un fichier filemaker un tableau excel qui contient des codes postaux. Et tous les zéro devant les cp disparaissent.
Comment faire sans me mouliner le tout à la main?
Je viens de faire un petit essai. J'entre 6300 dans une cellule Excel, puis Format Cellule.../Format spécial/Code Postal. La cellule devient 06300. J'exporte et dans TextEdit, j'ai 06300 Si la rubrique dans File Maker est au format texte (je n'ai que FM3.04), et que j'importe le fichier exporté, je retrouve 06300
--
Pour répondre, supprimer « entrop. »
Marc de Ferrière <marc@ferriere.org.no.spam> wrote:
je me heurte à un pb tout bête, j'essaie d'importer dans un fichier
filemaker un tableau excel qui contient des codes postaux. Et tous les
zéro devant les cp disparaissent.
Comment faire sans me mouliner le tout à la main?
Je viens de faire un petit essai.
J'entre 6300 dans une cellule Excel, puis Format Cellule.../Format
spécial/Code Postal. La cellule devient 06300.
J'exporte et dans TextEdit, j'ai 06300
Si la rubrique dans File Maker est au format texte (je n'ai que FM3.04),
et que j'importe le fichier exporté, je retrouve 06300
--
fleurot@entrop.fr.fm
Pour répondre, supprimer « entrop. »
je me heurte à un pb tout bête, j'essaie d'importer dans un fichier filemaker un tableau excel qui contient des codes postaux. Et tous les zéro devant les cp disparaissent.
Comment faire sans me mouliner le tout à la main?
Je viens de faire un petit essai. J'entre 6300 dans une cellule Excel, puis Format Cellule.../Format spécial/Code Postal. La cellule devient 06300. J'exporte et dans TextEdit, j'ai 06300 Si la rubrique dans File Maker est au format texte (je n'ai que FM3.04), et que j'importe le fichier exporté, je retrouve 06300
--
Pour répondre, supprimer « entrop. »
marc
Fleuger wrote:
Marc de Ferrière wrote:
je me heurte à un pb tout bête, j'essaie d'importer dans un fichier filemaker un tableau excel qui contient des codes postaux. Et tous les zéro devant les cp disparaissent.
Comment faire sans me mouliner le tout à la main?
Je viens de faire un petit essai. J'entre 6300 dans une cellule Excel, puis Format Cellule.../Format spécial/Code Postal. La cellule devient 06300. J'exporte et dans TextEdit, j'ai 06300
C'est ce que je fais, et ça roule pas, dans text edit non plus d'ailleurs, je récupère sans le 0 devant. D'où ma question.
Par contre je suis en excel X et filemaker 6
Si la rubrique dans File Maker est au format texte (je n'ai que FM3.04), et que j'importe le fichier exporté, je retrouve 06300
et dans FM j'ai testé avec format texte et format nombre, même résultat.
Fleuger <fleurot@entrop.fr.fm> wrote:
Marc de Ferrière <marc@ferriere.org.no.spam> wrote:
je me heurte à un pb tout bête, j'essaie d'importer dans un fichier
filemaker un tableau excel qui contient des codes postaux. Et tous les
zéro devant les cp disparaissent.
Comment faire sans me mouliner le tout à la main?
Je viens de faire un petit essai.
J'entre 6300 dans une cellule Excel, puis Format Cellule.../Format
spécial/Code Postal. La cellule devient 06300.
J'exporte et dans TextEdit, j'ai 06300
C'est ce que je fais, et ça roule pas, dans text edit non plus
d'ailleurs, je récupère sans le 0 devant. D'où ma question.
Par contre je suis en excel X et filemaker 6
Si la rubrique dans File Maker est au format texte (je n'ai que FM3.04),
et que j'importe le fichier exporté, je retrouve 06300
et dans FM j'ai testé avec format texte et format nombre, même résultat.
je me heurte à un pb tout bête, j'essaie d'importer dans un fichier filemaker un tableau excel qui contient des codes postaux. Et tous les zéro devant les cp disparaissent.
Comment faire sans me mouliner le tout à la main?
Je viens de faire un petit essai. J'entre 6300 dans une cellule Excel, puis Format Cellule.../Format spécial/Code Postal. La cellule devient 06300. J'exporte et dans TextEdit, j'ai 06300
C'est ce que je fais, et ça roule pas, dans text edit non plus d'ailleurs, je récupère sans le 0 devant. D'où ma question.
Par contre je suis en excel X et filemaker 6
Si la rubrique dans File Maker est au format texte (je n'ai que FM3.04), et que j'importe le fichier exporté, je retrouve 06300
et dans FM j'ai testé avec format texte et format nombre, même résultat.
JmG
Marc de Ferrière wrote:
Bonjour, je me heurte à un pb tout bête, j'essaie d'importer dans un fichier filemaker un tableau excel qui contient des codes postaux. Et tous les zéro devant les cp disparaissent.
Comment faire sans me mouliner le tout à la main?
Ya pas un réglage de Pref d'Excel conçernant le "leading zero" dans les nombres? Ou bien est-ce dans les Prefs Systeme, "formats de nombres" (vu qu'Excel s'en sert pour afficher ses nombres)?
-- Le génie fait ce qu'il doit. Le talent fait ce qu'il peut.
Marc de Ferrière <marc@ferriere.org.no.spam> wrote:
Bonjour,
je me heurte à un pb tout bête, j'essaie d'importer dans un fichier
filemaker un tableau excel qui contient des codes postaux. Et tous les
zéro devant les cp disparaissent.
Comment faire sans me mouliner le tout à la main?
Ya pas un réglage de Pref d'Excel conçernant le "leading zero" dans les
nombres?
Ou bien est-ce dans les Prefs Systeme, "formats de nombres" (vu qu'Excel
s'en sert pour afficher ses nombres)?
--
Le génie fait ce qu'il doit.
Le talent fait ce qu'il peut.
Bonjour, je me heurte à un pb tout bête, j'essaie d'importer dans un fichier filemaker un tableau excel qui contient des codes postaux. Et tous les zéro devant les cp disparaissent.
Comment faire sans me mouliner le tout à la main?
Ya pas un réglage de Pref d'Excel conçernant le "leading zero" dans les nombres? Ou bien est-ce dans les Prefs Systeme, "formats de nombres" (vu qu'Excel s'en sert pour afficher ses nombres)?
-- Le génie fait ce qu'il doit. Le talent fait ce qu'il peut.
fleurot
Marc de Ferrière wrote:
C'est ce que je fais, et ça roule pas, dans text edit non plus d'ailleurs, je récupère sans le 0 devant. D'où ma question.
Ma version XL 10.1.5 (030814)
Une autre solution : Entrer '0 (apostrophe zéro) dans une cellule. Dans une nouvelle cellule, concaténer la précédente cellule avec celle contenant le CP à 4 chiffres (6300 pour 06300), par exemple Ñ4&G14 Ça transforme la nouvelle cellule en texte (centré à gauche par défaut). puis, Enregistrer sous format texte et importer le nouveau fichier dans FM --
Pour répondre, supprimer « entrop. »
Marc de Ferrière <marc@ferriere.org.no.spam> wrote:
C'est ce que je fais, et ça roule pas, dans text edit non plus
d'ailleurs, je récupère sans le 0 devant. D'où ma question.
Ma version XL 10.1.5 (030814)
Une autre solution :
Entrer '0 (apostrophe zéro) dans une cellule.
Dans une nouvelle cellule, concaténer la précédente cellule avec celle
contenant le CP à 4 chiffres (6300 pour 06300), par exemple Ñ4&G14
Ça transforme la nouvelle cellule en texte (centré à gauche par défaut).
puis, Enregistrer sous format texte et importer le nouveau fichier dans
FM
--
fleurot@entrop.fr.fm
Pour répondre, supprimer « entrop. »
C'est ce que je fais, et ça roule pas, dans text edit non plus d'ailleurs, je récupère sans le 0 devant. D'où ma question.
Ma version XL 10.1.5 (030814)
Une autre solution : Entrer '0 (apostrophe zéro) dans une cellule. Dans une nouvelle cellule, concaténer la précédente cellule avec celle contenant le CP à 4 chiffres (6300 pour 06300), par exemple Ñ4&G14 Ça transforme la nouvelle cellule en texte (centré à gauche par défaut). puis, Enregistrer sous format texte et importer le nouveau fichier dans FM --
Pour répondre, supprimer « entrop. »
marc
Fleuger wrote:
Marc de Ferrière wrote:
C'est ce que je fais, et ça roule pas, dans text edit non plus d'ailleurs, je récupère sans le 0 devant. D'où ma question.
Ma version XL 10.1.5 (030814)
Une autre solution : Entrer '0 (apostrophe zéro) dans une cellule. Dans une nouvelle cellule, concaténer la précédente cellule avec celle contenant le CP à 4 chiffres (6300 pour 06300), par exemple Ñ4&G14 Ça transforme la nouvelle cellule en texte (centré à gauche par défaut). puis, Enregistrer sous format texte et importer le nouveau fichier dans FM
pas con du tout. Je teste, merci de cette idée.
Fleuger <fleurot@entrop.fr.fm> wrote:
Marc de Ferrière <marc@ferriere.org.no.spam> wrote:
C'est ce que je fais, et ça roule pas, dans text edit non plus
d'ailleurs, je récupère sans le 0 devant. D'où ma question.
Ma version XL 10.1.5 (030814)
Une autre solution :
Entrer '0 (apostrophe zéro) dans une cellule.
Dans une nouvelle cellule, concaténer la précédente cellule avec celle
contenant le CP à 4 chiffres (6300 pour 06300), par exemple Ñ4&G14
Ça transforme la nouvelle cellule en texte (centré à gauche par défaut).
puis, Enregistrer sous format texte et importer le nouveau fichier dans
FM
C'est ce que je fais, et ça roule pas, dans text edit non plus d'ailleurs, je récupère sans le 0 devant. D'où ma question.
Ma version XL 10.1.5 (030814)
Une autre solution : Entrer '0 (apostrophe zéro) dans une cellule. Dans une nouvelle cellule, concaténer la précédente cellule avec celle contenant le CP à 4 chiffres (6300 pour 06300), par exemple Ñ4&G14 Ça transforme la nouvelle cellule en texte (centré à gauche par défaut). puis, Enregistrer sous format texte et importer le nouveau fichier dans FM
pas con du tout. Je teste, merci de cette idée.
pierre.ducrot
Marc de Ferrière wrote:
C'est ce que je fais, et ça roule pas, dans text edit non plus d'ailleurs, je récupère sans le 0 devant. D'où ma question.
dans excel, tu peux créer une nouvelle colonne comme avec une fonction: si A1="91370" et A2="6100" tu crées une colonne B: =TEXTE(A1;"00000") à l'export ça fonctionne car pour excel la cellule contient une chaine de caractères et non un nombre.
-- Pierre
Marc de Ferrière <marc@ferriere.org.no.spam> wrote:
C'est ce que je fais, et ça roule pas, dans text edit non plus
d'ailleurs, je récupère sans le 0 devant. D'où ma question.
dans excel, tu peux créer une nouvelle colonne comme avec une fonction:
si A1="91370" et A2="6100" tu crées une colonne B:
=TEXTE(A1;"00000")
à l'export ça fonctionne car pour excel la cellule contient une chaine
de caractères et non un nombre.
C'est ce que je fais, et ça roule pas, dans text edit non plus d'ailleurs, je récupère sans le 0 devant. D'où ma question.
dans excel, tu peux créer une nouvelle colonne comme avec une fonction: si A1="91370" et A2="6100" tu crées une colonne B: =TEXTE(A1;"00000") à l'export ça fonctionne car pour excel la cellule contient une chaine de caractères et non un nombre.
-- Pierre
pmanet
Marc de Ferrière wrote:
je me heurte à un pb tout bête, j'essaie d'importer dans un fichier filemaker un tableau excel qui contient des codes postaux. Et tous les zéro devant les cp disparaissent.
la rubrique "CP" doit etre définie comme texte, et pas nombre
d'ailleurs, je me demande comment tu as fait dans XL pour qu'il ne les supprime pas...
-- Philippe Manet
Marc de Ferrière <marc@ferriere.org.no.spam> wrote:
je me heurte à un pb tout bête, j'essaie d'importer dans un fichier
filemaker un tableau excel qui contient des codes postaux. Et tous les
zéro devant les cp disparaissent.
la rubrique "CP" doit etre définie comme texte, et pas nombre
d'ailleurs, je me demande comment tu as fait dans XL pour qu'il ne les
supprime pas...
je me heurte à un pb tout bête, j'essaie d'importer dans un fichier filemaker un tableau excel qui contient des codes postaux. Et tous les zéro devant les cp disparaissent.
la rubrique "CP" doit etre définie comme texte, et pas nombre
d'ailleurs, je me demande comment tu as fait dans XL pour qu'il ne les supprime pas...
-- Philippe Manet
pmanet
Fleuger wrote:
J'entre 6300 dans une cellule Excel, puis Format Cellule.../Format spécial/Code Postal. La cellule devient 06300.
ah, je ne connais pas les versions récentes d'XL ; s'il existe un formatage spécial permettant un affichage en 0xxxx d'un item rentré xxxx, il est peu étonnant que l'item soit exporté comme il a été entré (xxxx), ce qui est sa vraie nature (Oxxxx n'est qu'un cosmétisme d'affichage qui n'agit pas sur la réalité de l'item entré).
Je ne vois aucune autre façon de s'en tirer qu'une manip de transformation, à faire soit dans XL (résultat incertain) soit dans FMP, qui a ma préférence.
après l'import, faire une sélection des CP < 9999 (voire ce que ça donne sur une rubrique texte, sinon passer par le nombre de caractères, ça peut nécessiter une rubrique spéciale pour le calcul)
et sur cette sélection, faire dans la rubrique CP : "remplacer" par résultat du calcul "0"& CP
c'est évidemment scriptable.
HTH -- Philippe Manet
Fleuger <fleurot@entrop.fr.fm> wrote:
J'entre 6300 dans une cellule Excel, puis Format Cellule.../Format
spécial/Code Postal. La cellule devient 06300.
ah, je ne connais pas les versions récentes d'XL ; s'il existe un
formatage spécial permettant un affichage en 0xxxx d'un item rentré
xxxx, il est peu étonnant que l'item soit exporté comme il a été entré
(xxxx), ce qui est sa vraie nature (Oxxxx n'est qu'un cosmétisme
d'affichage qui n'agit pas sur la réalité de l'item entré).
Je ne vois aucune autre façon de s'en tirer qu'une manip de
transformation, à faire soit dans XL (résultat incertain) soit dans FMP,
qui a ma préférence.
après l'import, faire une sélection des CP < 9999 (voire ce que ça donne
sur une rubrique texte, sinon passer par le nombre de caractères, ça
peut nécessiter une rubrique spéciale pour le calcul)
et sur cette sélection, faire dans la rubrique CP : "remplacer" par
résultat du calcul "0"& CP
J'entre 6300 dans une cellule Excel, puis Format Cellule.../Format spécial/Code Postal. La cellule devient 06300.
ah, je ne connais pas les versions récentes d'XL ; s'il existe un formatage spécial permettant un affichage en 0xxxx d'un item rentré xxxx, il est peu étonnant que l'item soit exporté comme il a été entré (xxxx), ce qui est sa vraie nature (Oxxxx n'est qu'un cosmétisme d'affichage qui n'agit pas sur la réalité de l'item entré).
Je ne vois aucune autre façon de s'en tirer qu'une manip de transformation, à faire soit dans XL (résultat incertain) soit dans FMP, qui a ma préférence.
après l'import, faire une sélection des CP < 9999 (voire ce que ça donne sur une rubrique texte, sinon passer par le nombre de caractères, ça peut nécessiter une rubrique spéciale pour le calcul)
et sur cette sélection, faire dans la rubrique CP : "remplacer" par résultat du calcul "0"& CP
c'est évidemment scriptable.
HTH -- Philippe Manet
marc
manet wrote:
Fleuger wrote:
J'entre 6300 dans une cellule Excel, puis Format Cellule.../Format spécial/Code Postal. La cellule devient 06300.
ah, je ne connais pas les versions récentes d'XL ; s'il existe un formatage spécial permettant un affichage en 0xxxx d'un item rentré xxxx, il est peu étonnant que l'item soit exporté comme il a été entré (xxxx), ce qui est sa vraie nature (Oxxxx n'est qu'un cosmétisme d'affichage qui n'agit pas sur la réalité de l'item entré).
C'est bien la base du problème.
Je ne vois aucune autre façon de s'en tirer qu'une manip de transformation, à faire soit dans XL (résultat incertain) soit dans FMP, qui a ma préférence.
après l'import, faire une sélection des CP < 9999 (voire ce que ça donne sur une rubrique texte, sinon passer par le nombre de caractères, ça peut nécessiter une rubrique spéciale pour le calcul)
et sur cette sélection, faire dans la rubrique CP : "remplacer" par résultat du calcul "0"& CP
c'est évidemment scriptable.
HTH
merci.
manet <pmanet@invivo.edu> wrote:
Fleuger <fleurot@entrop.fr.fm> wrote:
J'entre 6300 dans une cellule Excel, puis Format Cellule.../Format
spécial/Code Postal. La cellule devient 06300.
ah, je ne connais pas les versions récentes d'XL ; s'il existe un
formatage spécial permettant un affichage en 0xxxx d'un item rentré
xxxx, il est peu étonnant que l'item soit exporté comme il a été entré
(xxxx), ce qui est sa vraie nature (Oxxxx n'est qu'un cosmétisme
d'affichage qui n'agit pas sur la réalité de l'item entré).
C'est bien la base du problème.
Je ne vois aucune autre façon de s'en tirer qu'une manip de
transformation, à faire soit dans XL (résultat incertain) soit dans FMP,
qui a ma préférence.
après l'import, faire une sélection des CP < 9999 (voire ce que ça donne
sur une rubrique texte, sinon passer par le nombre de caractères, ça
peut nécessiter une rubrique spéciale pour le calcul)
et sur cette sélection, faire dans la rubrique CP : "remplacer" par
résultat du calcul "0"& CP
J'entre 6300 dans une cellule Excel, puis Format Cellule.../Format spécial/Code Postal. La cellule devient 06300.
ah, je ne connais pas les versions récentes d'XL ; s'il existe un formatage spécial permettant un affichage en 0xxxx d'un item rentré xxxx, il est peu étonnant que l'item soit exporté comme il a été entré (xxxx), ce qui est sa vraie nature (Oxxxx n'est qu'un cosmétisme d'affichage qui n'agit pas sur la réalité de l'item entré).
C'est bien la base du problème.
Je ne vois aucune autre façon de s'en tirer qu'une manip de transformation, à faire soit dans XL (résultat incertain) soit dans FMP, qui a ma préférence.
après l'import, faire une sélection des CP < 9999 (voire ce que ça donne sur une rubrique texte, sinon passer par le nombre de caractères, ça peut nécessiter une rubrique spéciale pour le calcul)
et sur cette sélection, faire dans la rubrique CP : "remplacer" par résultat du calcul "0"& CP
c'est évidemment scriptable.
HTH
merci.
marc
Pierre wrote:
Marc de Ferrière wrote:
C'est ce que je fais, et ça roule pas, dans text edit non plus d'ailleurs, je récupère sans le 0 devant. D'où ma question.
dans excel, tu peux créer une nouvelle colonne comme avec une fonction: si A1="91370" et A2="6100" tu crées une colonne B: =TEXTE(A1;"00000") à l'export ça fonctionne car pour excel la cellule contient une chaine de caractères et non un nombre.
avec totues ces solutions ça devrait le faire.
merci à tous, je teste et on verra le résultat.
Pierre <pierre.ducrot@wanadoo.fr> wrote:
Marc de Ferrière <marc@ferriere.org.no.spam> wrote:
C'est ce que je fais, et ça roule pas, dans text edit non plus
d'ailleurs, je récupère sans le 0 devant. D'où ma question.
dans excel, tu peux créer une nouvelle colonne comme avec une fonction:
si A1="91370" et A2="6100" tu crées une colonne B:
=TEXTE(A1;"00000")
à l'export ça fonctionne car pour excel la cellule contient une chaine
de caractères et non un nombre.
C'est ce que je fais, et ça roule pas, dans text edit non plus d'ailleurs, je récupère sans le 0 devant. D'où ma question.
dans excel, tu peux créer une nouvelle colonne comme avec une fonction: si A1="91370" et A2="6100" tu crées une colonne B: =TEXTE(A1;"00000") à l'export ça fonctionne car pour excel la cellule contient une chaine de caractères et non un nombre.