Dans une feuille excel, qui me sert de base de données, je souhaite dans la
colonne téléphone entrer les numéros commençant par zéro (ex : 01 45 26 22
12)
J'ai mis format "spécial, puis n° téléphone",
dans la cellule apparaît bien le premier chiffre zéro, mais dans la barre de
fonction apparaît pas.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
michdenis
Bonjour Belloy,
En plus de ta méthode, tu aurais pu opter pour un format personnalisé de ce type : 0#" "##" "##" "##
La résultante est la même !
Quelle est l'importance pour ton application de voir le premier "0" dans la barre des formules ?
Il y a une alternative en VBA dans la mesure où cela compte !
Salutations!
"belloy" a écrit dans le message de news: 4356731e$0$454$ Bonjour,
Dans une feuille excel, qui me sert de base de données, je souhaite dans la colonne téléphone entrer les numéros commençant par zéro (ex : 01 45 26 22 12) J'ai mis format "spécial, puis n° téléphone", dans la cellule apparaît bien le premier chiffre zéro, mais dans la barre de fonction apparaît pas.
Comment faire ?
Bonjour Belloy,
En plus de ta méthode, tu aurais pu opter pour un format personnalisé de ce type : 0#" "##" "##" "##
La résultante est la même !
Quelle est l'importance pour ton application de voir le premier "0" dans la barre des formules ?
Il y a une alternative en VBA dans la mesure où cela compte !
Salutations!
"belloy" <ssofijacc@cegetel.net> a écrit dans le message de news: 4356731e$0$454$7a628cd7@news.club-internet.fr...
Bonjour,
Dans une feuille excel, qui me sert de base de données, je souhaite dans la
colonne téléphone entrer les numéros commençant par zéro (ex : 01 45 26 22
12)
J'ai mis format "spécial, puis n° téléphone",
dans la cellule apparaît bien le premier chiffre zéro, mais dans la barre de
fonction apparaît pas.
En plus de ta méthode, tu aurais pu opter pour un format personnalisé de ce type : 0#" "##" "##" "##
La résultante est la même !
Quelle est l'importance pour ton application de voir le premier "0" dans la barre des formules ?
Il y a une alternative en VBA dans la mesure où cela compte !
Salutations!
"belloy" a écrit dans le message de news: 4356731e$0$454$ Bonjour,
Dans une feuille excel, qui me sert de base de données, je souhaite dans la colonne téléphone entrer les numéros commençant par zéro (ex : 01 45 26 22 12) J'ai mis format "spécial, puis n° téléphone", dans la cellule apparaît bien le premier chiffre zéro, mais dans la barre de fonction apparaît pas.
Comment faire ?
LSteph
Bonsoir, Rien! c'est normal la saisie de "0177889900"est interprètée comme 1778899 dans la barre de formule mais s'affichera bien au format téléphone dans la cellule. ou même format: "00 00 00 00 00"
lSteph
"belloy" a écrit dans le message de news: 4356731e$0$454$
Bonjour,
Dans une feuille excel, qui me sert de base de données, je souhaite dans la colonne téléphone entrer les numéros commençant par zéro (ex : 01 45 26 22 12) J'ai mis format "spécial, puis n° téléphone", dans la cellule apparaît bien le premier chiffre zéro, mais dans la barre de fonction apparaît pas.
Comment faire ?
Bonsoir,
Rien! c'est normal
la saisie de "0177889900"est interprètée comme 1778899
dans la barre de formule mais s'affichera bien au format téléphone dans la
cellule.
ou même format: "00 00 00 00 00"
lSteph
"belloy" <ssofijacc@cegetel.net> a écrit dans le message de news:
4356731e$0$454$7a628cd7@news.club-internet.fr...
Bonjour,
Dans une feuille excel, qui me sert de base de données, je souhaite dans
la
colonne téléphone entrer les numéros commençant par zéro (ex : 01 45 26 22
12)
J'ai mis format "spécial, puis n° téléphone",
dans la cellule apparaît bien le premier chiffre zéro, mais dans la barre
de
fonction apparaît pas.
Bonsoir, Rien! c'est normal la saisie de "0177889900"est interprètée comme 1778899 dans la barre de formule mais s'affichera bien au format téléphone dans la cellule. ou même format: "00 00 00 00 00"
lSteph
"belloy" a écrit dans le message de news: 4356731e$0$454$
Bonjour,
Dans une feuille excel, qui me sert de base de données, je souhaite dans la colonne téléphone entrer les numéros commençant par zéro (ex : 01 45 26 22 12) J'ai mis format "spécial, puis n° téléphone", dans la cellule apparaît bien le premier chiffre zéro, mais dans la barre de fonction apparaît pas.
Comment faire ?
belloy
Quelle est l'importance pour ton application de voir le premier "0" dans la barre des formules
L'importance est que j'envoie des fax par un logiciel et qu'en l'absence du zéro le n° de l'abonné est faux... C'est quoi VBA?
"michdenis" a écrit dans le message de news: %
Bonjour Belloy,
En plus de ta méthode, tu aurais pu opter pour un format personnalisé de ce type : 0#" "##" "##" "##
La résultante est la même !
Quelle est l'importance pour ton application de voir le premier "0" dans la barre des formules ?
Il y a une alternative en VBA dans la mesure où cela compte !
Salutations!
"belloy" a écrit dans le message de news: 4356731e$0$454$ Bonjour,
Dans une feuille excel, qui me sert de base de données, je souhaite dans la colonne téléphone entrer les numéros commençant par zéro (ex : 01 45 26 22 12) J'ai mis format "spécial, puis n° téléphone", dans la cellule apparaît bien le premier chiffre zéro, mais dans la barre de fonction apparaît pas.
Comment faire ?
Quelle est l'importance pour ton application de voir le premier "0" dans
la barre des formules
L'importance est que j'envoie des fax par un logiciel et qu'en l'absence du
zéro le n° de l'abonné est faux...
C'est quoi VBA?
"michdenis" <michdenis@hotmail.com> a écrit dans le message de news:
%23yNk79M1FHA.3924@TK2MSFTNGP14.phx.gbl...
Bonjour Belloy,
En plus de ta méthode, tu aurais pu opter pour un format personnalisé de
ce type : 0#" "##" "##" "##
La résultante est la même !
Quelle est l'importance pour ton application de voir le premier "0" dans
la barre des formules ?
Il y a une alternative en VBA dans la mesure où cela compte !
Salutations!
"belloy" <ssofijacc@cegetel.net> a écrit dans le message de news:
4356731e$0$454$7a628cd7@news.club-internet.fr...
Bonjour,
Dans une feuille excel, qui me sert de base de données, je souhaite dans
la
colonne téléphone entrer les numéros commençant par zéro (ex : 01 45 26 22
12)
J'ai mis format "spécial, puis n° téléphone",
dans la cellule apparaît bien le premier chiffre zéro, mais dans la barre
de
fonction apparaît pas.
Quelle est l'importance pour ton application de voir le premier "0" dans la barre des formules
L'importance est que j'envoie des fax par un logiciel et qu'en l'absence du zéro le n° de l'abonné est faux... C'est quoi VBA?
"michdenis" a écrit dans le message de news: %
Bonjour Belloy,
En plus de ta méthode, tu aurais pu opter pour un format personnalisé de ce type : 0#" "##" "##" "##
La résultante est la même !
Quelle est l'importance pour ton application de voir le premier "0" dans la barre des formules ?
Il y a une alternative en VBA dans la mesure où cela compte !
Salutations!
"belloy" a écrit dans le message de news: 4356731e$0$454$ Bonjour,
Dans une feuille excel, qui me sert de base de données, je souhaite dans la colonne téléphone entrer les numéros commençant par zéro (ex : 01 45 26 22 12) J'ai mis format "spécial, puis n° téléphone", dans la cellule apparaît bien le premier chiffre zéro, mais dans la barre de fonction apparaît pas.
Comment faire ?
JLuc
Avec un numero de telephone, excel format la cellule ennombre, format la en texte et saisie ton numero de telephone comme tu le veux ;-) JLuc
Bonjour,
Dans une feuille excel, qui me sert de base de données, je souhaite dans la colonne téléphone entrer les numéros commençant par zéro (ex : 01 45 26 22 12) J'ai mis format "spécial, puis n° téléphone", dans la cellule apparaît bien le premier chiffre zéro, mais dans la barre de fonction apparaît pas.
Comment faire ?
Avec un numero de telephone, excel format la cellule ennombre, format
la en texte et saisie ton numero de telephone comme tu le veux ;-)
JLuc
Bonjour,
Dans une feuille excel, qui me sert de base de données, je souhaite dans la
colonne téléphone entrer les numéros commençant par zéro (ex : 01 45 26 22
12)
J'ai mis format "spécial, puis n° téléphone",
dans la cellule apparaît bien le premier chiffre zéro, mais dans la barre de
fonction apparaît pas.
Avec un numero de telephone, excel format la cellule ennombre, format la en texte et saisie ton numero de telephone comme tu le veux ;-) JLuc
Bonjour,
Dans une feuille excel, qui me sert de base de données, je souhaite dans la colonne téléphone entrer les numéros commençant par zéro (ex : 01 45 26 22 12) J'ai mis format "spécial, puis n° téléphone", dans la cellule apparaît bien le premier chiffre zéro, mais dans la barre de fonction apparaît pas.
et ça sert à quoi? je suis désolé, mais suis un peut même très néophyte
michdenis
Bonjour Belloy,
Voici la procédure que tu dois copier dans le module feuille de la feuille contenant les numéros de téléphone.
Pour ce faire, un clic droit sur l'onglet de la feuille, Choisir la commande "visualiser le code" et , Copier ce code dans la feuille blanche.
Ce code suppose que tu saisis tes numéros de téléphone dans la colonne C de ta feuille. Pour modifier la colonne modifie la ligne suivante de la procédure : Set Rg = Intersect(Target, Columns(3)) 3 = Numéro de la colonne
'----------------------------------------- Private Sub Worksheet_Change(ByVal Target As Range)
Dim Rg As Range, T As String Set Rg = Intersect(Target, Columns(3)) Application.EnableEvents = False If Not Rg Is Nothing Then For Each C In Rg With C If .Value <> "" Then T = Replace(UCase(Application.Trim(C)), " ", "") If T Like "[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]" Then T = Left(T, 2) & " " & Mid(T, 3, 2) & " " & _ Mid(T, 5, 2) & " " & Right(T, 2) .NumberFormat = "@" .Value = T .Interior.ColorIndex = xlNone .Font.ColorIndex = xlAutomatic Else MsgBox "la saisie du numéro de téléphone est inexacte" .Interior.ColorIndex = 3 .Font.ColorIndex = 2 End If Else .Interior.ColorIndex = xlNone .Font.ColorIndex = xlAutomatic End If End With Next End If Application.EnableEvents = True End Sub '-----------------------------------------
Salutations!
"belloy" a écrit dans le message de news: 43569a88$0$454$
Quelle est l'importance pour ton application de voir le premier "0" dans la barre des formules
L'importance est que j'envoie des fax par un logiciel et qu'en l'absence du zéro le n° de l'abonné est faux... C'est quoi VBA?
"michdenis" a écrit dans le message de news: %
Bonjour Belloy,
En plus de ta méthode, tu aurais pu opter pour un format personnalisé de ce type : 0#" "##" "##" "##
La résultante est la même !
Quelle est l'importance pour ton application de voir le premier "0" dans la barre des formules ?
Il y a une alternative en VBA dans la mesure où cela compte !
Salutations!
"belloy" a écrit dans le message de news: 4356731e$0$454$ Bonjour,
Dans une feuille excel, qui me sert de base de données, je souhaite dans la colonne téléphone entrer les numéros commençant par zéro (ex : 01 45 26 22 12) J'ai mis format "spécial, puis n° téléphone", dans la cellule apparaît bien le premier chiffre zéro, mais dans la barre de fonction apparaît pas.
Comment faire ?
Bonjour Belloy,
Voici la procédure que tu dois copier dans le module feuille de la feuille contenant les numéros de téléphone.
Pour ce faire, un clic droit sur l'onglet de la feuille,
Choisir la commande "visualiser le code" et ,
Copier ce code dans la feuille blanche.
Ce code suppose que tu saisis tes numéros de téléphone
dans la colonne C de ta feuille.
Pour modifier la colonne modifie la ligne suivante de la procédure :
Set Rg = Intersect(Target, Columns(3))
3 = Numéro de la colonne
'-----------------------------------------
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Rg As Range, T As String
Set Rg = Intersect(Target, Columns(3))
Application.EnableEvents = False
If Not Rg Is Nothing Then
For Each C In Rg
With C
If .Value <> "" Then
T = Replace(UCase(Application.Trim(C)), " ", "")
If T Like "[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]" Then
T = Left(T, 2) & " " & Mid(T, 3, 2) & " " & _
Mid(T, 5, 2) & " " & Right(T, 2)
.NumberFormat = "@"
.Value = T
.Interior.ColorIndex = xlNone
.Font.ColorIndex = xlAutomatic
Else
MsgBox "la saisie du numéro de téléphone est inexacte"
.Interior.ColorIndex = 3
.Font.ColorIndex = 2
End If
Else
.Interior.ColorIndex = xlNone
.Font.ColorIndex = xlAutomatic
End If
End With
Next
End If
Application.EnableEvents = True
End Sub
'-----------------------------------------
Salutations!
"belloy" <ssofijacc@cegetel.net> a écrit dans le message de news: 43569a88$0$454$7a628cd7@news.club-internet.fr...
Quelle est l'importance pour ton application de voir le premier "0" dans
la barre des formules
L'importance est que j'envoie des fax par un logiciel et qu'en l'absence du
zéro le n° de l'abonné est faux...
C'est quoi VBA?
"michdenis" <michdenis@hotmail.com> a écrit dans le message de news:
%23yNk79M1FHA.3924@TK2MSFTNGP14.phx.gbl...
Bonjour Belloy,
En plus de ta méthode, tu aurais pu opter pour un format personnalisé de
ce type : 0#" "##" "##" "##
La résultante est la même !
Quelle est l'importance pour ton application de voir le premier "0" dans
la barre des formules ?
Il y a une alternative en VBA dans la mesure où cela compte !
Salutations!
"belloy" <ssofijacc@cegetel.net> a écrit dans le message de news:
4356731e$0$454$7a628cd7@news.club-internet.fr...
Bonjour,
Dans une feuille excel, qui me sert de base de données, je souhaite dans
la
colonne téléphone entrer les numéros commençant par zéro (ex : 01 45 26 22
12)
J'ai mis format "spécial, puis n° téléphone",
dans la cellule apparaît bien le premier chiffre zéro, mais dans la barre
de
fonction apparaît pas.
Voici la procédure que tu dois copier dans le module feuille de la feuille contenant les numéros de téléphone.
Pour ce faire, un clic droit sur l'onglet de la feuille, Choisir la commande "visualiser le code" et , Copier ce code dans la feuille blanche.
Ce code suppose que tu saisis tes numéros de téléphone dans la colonne C de ta feuille. Pour modifier la colonne modifie la ligne suivante de la procédure : Set Rg = Intersect(Target, Columns(3)) 3 = Numéro de la colonne
'----------------------------------------- Private Sub Worksheet_Change(ByVal Target As Range)
Dim Rg As Range, T As String Set Rg = Intersect(Target, Columns(3)) Application.EnableEvents = False If Not Rg Is Nothing Then For Each C In Rg With C If .Value <> "" Then T = Replace(UCase(Application.Trim(C)), " ", "") If T Like "[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]" Then T = Left(T, 2) & " " & Mid(T, 3, 2) & " " & _ Mid(T, 5, 2) & " " & Right(T, 2) .NumberFormat = "@" .Value = T .Interior.ColorIndex = xlNone .Font.ColorIndex = xlAutomatic Else MsgBox "la saisie du numéro de téléphone est inexacte" .Interior.ColorIndex = 3 .Font.ColorIndex = 2 End If Else .Interior.ColorIndex = xlNone .Font.ColorIndex = xlAutomatic End If End With Next End If Application.EnableEvents = True End Sub '-----------------------------------------
Salutations!
"belloy" a écrit dans le message de news: 43569a88$0$454$
Quelle est l'importance pour ton application de voir le premier "0" dans la barre des formules
L'importance est que j'envoie des fax par un logiciel et qu'en l'absence du zéro le n° de l'abonné est faux... C'est quoi VBA?
"michdenis" a écrit dans le message de news: %
Bonjour Belloy,
En plus de ta méthode, tu aurais pu opter pour un format personnalisé de ce type : 0#" "##" "##" "##
La résultante est la même !
Quelle est l'importance pour ton application de voir le premier "0" dans la barre des formules ?
Il y a une alternative en VBA dans la mesure où cela compte !
Salutations!
"belloy" a écrit dans le message de news: 4356731e$0$454$ Bonjour,
Dans une feuille excel, qui me sert de base de données, je souhaite dans la colonne téléphone entrer les numéros commençant par zéro (ex : 01 45 26 22 12) J'ai mis format "spécial, puis n° téléphone", dans la cellule apparaît bien le premier chiffre zéro, mais dans la barre de fonction apparaît pas.
Comment faire ?
JLuc
"JLuc" a écrit dans le message de news:
C'est quoi VBA? Visual Basic pour Application
JLuc
et ça sert à quoi? je suis désolé, mais suis un peut même très néophyte
Ne sois pas désolé, il faut un début à toute chose. VBA est un puissant langage de programmation qui peut te permettre d'effectuer des traitement sur tes données. C'est comme les macros que tu enregistre mais tu peux faire des boucles, demander à l'utilisateur des données etc, etc, .... et beaucoup d'autres choses. Bonne fin de soirée JLuc
"JLuc" <ns.jeanluc.laurent@free.fr.ns> a écrit dans le message de news:
mn.9cfd7d5a3fea248f.40692@free.fr.ns...
C'est quoi VBA?
Visual Basic pour Application
JLuc
et ça sert à quoi? je suis désolé, mais suis un peut même très néophyte
Ne sois pas désolé, il faut un début à toute chose.
VBA est un puissant langage de programmation qui peut te permettre
d'effectuer des traitement sur tes données. C'est comme les macros que
tu enregistre mais tu peux faire des boucles, demander à l'utilisateur
des données etc, etc, .... et beaucoup d'autres choses.
Bonne fin de soirée
JLuc
et ça sert à quoi? je suis désolé, mais suis un peut même très néophyte
Ne sois pas désolé, il faut un début à toute chose. VBA est un puissant langage de programmation qui peut te permettre d'effectuer des traitement sur tes données. C'est comme les macros que tu enregistre mais tu peux faire des boucles, demander à l'utilisateur des données etc, etc, .... et beaucoup d'autres choses. Bonne fin de soirée JLuc
Jacques93
Bonsoir belloy,
Un point de départ ici :
http://www.excelabo.net/xl/pap-vba.php
"JLuc" a écrit dans le message de news:
C'est quoi VBA?
Visual Basic pour Application
JLuc
et ça sert à quoi? je suis désolé, mais suis un peut même très néophyte
-- Cordialement,
Jacques.
Bonsoir belloy,
Un point de départ ici :
http://www.excelabo.net/xl/pap-vba.php
"JLuc" <ns.jeanluc.laurent@free.fr.ns> a écrit dans le message de news:
mn.9cfd7d5a3fea248f.40692@free.fr.ns...
C'est quoi VBA?
Visual Basic pour Application
JLuc
et ça sert à quoi? je suis désolé, mais suis un peut même très néophyte