bonjour,
comment peut-on faire dans excel?
je tape (par exemple) dans la cellule A1 "50", dès que je valide, je veut
que ce chiffre soit converti en francs, et qu'il s'affiche donc " 327.98"
1)Faire une macro, oui, mais comment ?
2) comment faire en sorte que cette macro s'execute dès l'appuis sur
"entrée" ??
merci d'avance aux crack qui me donnerons la solution !
roger
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
papou
Bonjour Avec ceci par exemple : (Clic droit sur l'onglet de la feuille, Visualiser le code et coller les lignes ci-dessous) Private Sub Worksheet_Change(ByVal Target As Range) If Target.Cells.Count > 1 Or Target.Value = "" Or Target.Value = 0 Then Exit Sub Application.EnableEvents = False Target.Value = Target.Value * 6.55957 Application.EnableEvents = True End Sub
Cordialement Pascal
"le méruvien" a écrit dans le message de news:41382b23$0$20443$
bonjour, comment peut-on faire dans excel? je tape (par exemple) dans la cellule A1 "50", dès que je valide, je veut que ce chiffre soit converti en francs, et qu'il s'affiche donc " 327.98" 1)Faire une macro, oui, mais comment ? 2) comment faire en sorte que cette macro s'execute dès l'appuis sur "entrée" ?? merci d'avance aux crack qui me donnerons la solution ! roger
Bonjour
Avec ceci par exemple :
(Clic droit sur l'onglet de la feuille, Visualiser le code et coller les
lignes ci-dessous)
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Cells.Count > 1 Or Target.Value = "" Or Target.Value = 0 Then Exit
Sub
Application.EnableEvents = False
Target.Value = Target.Value * 6.55957
Application.EnableEvents = True
End Sub
Cordialement
Pascal
"le méruvien" <Rvdb.roger@free.fr> a écrit dans le message de
news:41382b23$0$20443$636a15ce@news.free.fr...
bonjour,
comment peut-on faire dans excel?
je tape (par exemple) dans la cellule A1 "50", dès que je valide, je veut
que ce chiffre soit converti en francs, et qu'il s'affiche donc " 327.98"
1)Faire une macro, oui, mais comment ?
2) comment faire en sorte que cette macro s'execute dès l'appuis sur
"entrée" ??
merci d'avance aux crack qui me donnerons la solution !
roger
Bonjour Avec ceci par exemple : (Clic droit sur l'onglet de la feuille, Visualiser le code et coller les lignes ci-dessous) Private Sub Worksheet_Change(ByVal Target As Range) If Target.Cells.Count > 1 Or Target.Value = "" Or Target.Value = 0 Then Exit Sub Application.EnableEvents = False Target.Value = Target.Value * 6.55957 Application.EnableEvents = True End Sub
Cordialement Pascal
"le méruvien" a écrit dans le message de news:41382b23$0$20443$
bonjour, comment peut-on faire dans excel? je tape (par exemple) dans la cellule A1 "50", dès que je valide, je veut que ce chiffre soit converti en francs, et qu'il s'affiche donc " 327.98" 1)Faire une macro, oui, mais comment ? 2) comment faire en sorte que cette macro s'execute dès l'appuis sur "entrée" ?? merci d'avance aux crack qui me donnerons la solution ! roger
le méruvien
bonjour, merci, mais je suis désolé, ça marche pas, la procédure n'est pas appelée, car en mettant un point d'arret a la ligne "target.value", ça ne s'arrete même pas ??
"papou" <cestpasbonpapou@çanonplus44.fr> a écrit dans le message de news:
Bonjour Avec ceci par exemple : (Clic droit sur l'onglet de la feuille, Visualiser le code et coller les lignes ci-dessous) Private Sub Worksheet_Change(ByVal Target As Range) If Target.Cells.Count > 1 Or Target.Value = "" Or Target.Value = 0 Then Exit
Sub Application.EnableEvents = False Target.Value = Target.Value * 6.55957 Application.EnableEvents = True End Sub
Cordialement Pascal
"le méruvien" a écrit dans le message de news:41382b23$0$20443$
bonjour, comment peut-on faire dans excel? je tape (par exemple) dans la cellule A1 "50", dès que je valide, je veut
que ce chiffre soit converti en francs, et qu'il s'affiche donc " 327.98"
1)Faire une macro, oui, mais comment ? 2) comment faire en sorte que cette macro s'execute dès l'appuis sur "entrée" ?? merci d'avance aux crack qui me donnerons la solution ! roger
bonjour, merci, mais je suis désolé, ça marche pas, la procédure n'est pas
appelée, car en mettant un point d'arret a la ligne "target.value", ça ne
s'arrete même pas ??
"papou" <cestpasbonpapou@çanonplus44.fr> a écrit dans le message de
news:uWVq4GZkEHA.1656@TK2MSFTNGP09.phx.gbl...
Bonjour
Avec ceci par exemple :
(Clic droit sur l'onglet de la feuille, Visualiser le code et coller les
lignes ci-dessous)
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Cells.Count > 1 Or Target.Value = "" Or Target.Value = 0 Then
Exit
Sub
Application.EnableEvents = False
Target.Value = Target.Value * 6.55957
Application.EnableEvents = True
End Sub
Cordialement
Pascal
"le méruvien" <Rvdb.roger@free.fr> a écrit dans le message de
news:41382b23$0$20443$636a15ce@news.free.fr...
bonjour,
comment peut-on faire dans excel?
je tape (par exemple) dans la cellule A1 "50", dès que je valide, je
veut
que ce chiffre soit converti en francs, et qu'il s'affiche donc "
327.98"
1)Faire une macro, oui, mais comment ?
2) comment faire en sorte que cette macro s'execute dès l'appuis sur
"entrée" ??
merci d'avance aux crack qui me donnerons la solution !
roger
bonjour, merci, mais je suis désolé, ça marche pas, la procédure n'est pas appelée, car en mettant un point d'arret a la ligne "target.value", ça ne s'arrete même pas ??
"papou" <cestpasbonpapou@çanonplus44.fr> a écrit dans le message de news:
Bonjour Avec ceci par exemple : (Clic droit sur l'onglet de la feuille, Visualiser le code et coller les lignes ci-dessous) Private Sub Worksheet_Change(ByVal Target As Range) If Target.Cells.Count > 1 Or Target.Value = "" Or Target.Value = 0 Then Exit
Sub Application.EnableEvents = False Target.Value = Target.Value * 6.55957 Application.EnableEvents = True End Sub
Cordialement Pascal
"le méruvien" a écrit dans le message de news:41382b23$0$20443$
bonjour, comment peut-on faire dans excel? je tape (par exemple) dans la cellule A1 "50", dès que je valide, je veut
que ce chiffre soit converti en francs, et qu'il s'affiche donc " 327.98"
1)Faire une macro, oui, mais comment ? 2) comment faire en sorte que cette macro s'execute dès l'appuis sur "entrée" ?? merci d'avance aux crack qui me donnerons la solution ! roger
le méruvien
Milles excuses !! ça marche, c'est le niveau de securite qui bloquait la macro :-) merci encore !
"papou" <cestpasbonpapou@çanonplus44.fr> a écrit dans le message de news:
Bonjour Avec ceci par exemple : (Clic droit sur l'onglet de la feuille, Visualiser le code et coller les lignes ci-dessous) Private Sub Worksheet_Change(ByVal Target As Range) If Target.Cells.Count > 1 Or Target.Value = "" Or Target.Value = 0 Then Exit
Sub Application.EnableEvents = False Target.Value = Target.Value * 6.55957 Application.EnableEvents = True End Sub
Cordialement Pascal
"le méruvien" a écrit dans le message de news:41382b23$0$20443$
bonjour, comment peut-on faire dans excel? je tape (par exemple) dans la cellule A1 "50", dès que je valide, je veut
que ce chiffre soit converti en francs, et qu'il s'affiche donc " 327.98"
1)Faire une macro, oui, mais comment ? 2) comment faire en sorte que cette macro s'execute dès l'appuis sur "entrée" ?? merci d'avance aux crack qui me donnerons la solution ! roger
Milles excuses !!
ça marche, c'est le niveau de securite qui bloquait la macro :-)
merci encore !
"papou" <cestpasbonpapou@çanonplus44.fr> a écrit dans le message de
news:uWVq4GZkEHA.1656@TK2MSFTNGP09.phx.gbl...
Bonjour
Avec ceci par exemple :
(Clic droit sur l'onglet de la feuille, Visualiser le code et coller les
lignes ci-dessous)
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Cells.Count > 1 Or Target.Value = "" Or Target.Value = 0 Then
Exit
Sub
Application.EnableEvents = False
Target.Value = Target.Value * 6.55957
Application.EnableEvents = True
End Sub
Cordialement
Pascal
"le méruvien" <Rvdb.roger@free.fr> a écrit dans le message de
news:41382b23$0$20443$636a15ce@news.free.fr...
bonjour,
comment peut-on faire dans excel?
je tape (par exemple) dans la cellule A1 "50", dès que je valide, je
veut
que ce chiffre soit converti en francs, et qu'il s'affiche donc "
327.98"
1)Faire une macro, oui, mais comment ?
2) comment faire en sorte que cette macro s'execute dès l'appuis sur
"entrée" ??
merci d'avance aux crack qui me donnerons la solution !
roger
Milles excuses !! ça marche, c'est le niveau de securite qui bloquait la macro :-) merci encore !
"papou" <cestpasbonpapou@çanonplus44.fr> a écrit dans le message de news:
Bonjour Avec ceci par exemple : (Clic droit sur l'onglet de la feuille, Visualiser le code et coller les lignes ci-dessous) Private Sub Worksheet_Change(ByVal Target As Range) If Target.Cells.Count > 1 Or Target.Value = "" Or Target.Value = 0 Then Exit
Sub Application.EnableEvents = False Target.Value = Target.Value * 6.55957 Application.EnableEvents = True End Sub
Cordialement Pascal
"le méruvien" a écrit dans le message de news:41382b23$0$20443$
bonjour, comment peut-on faire dans excel? je tape (par exemple) dans la cellule A1 "50", dès que je valide, je veut
que ce chiffre soit converti en francs, et qu'il s'affiche donc " 327.98"
1)Faire une macro, oui, mais comment ? 2) comment faire en sorte que cette macro s'execute dès l'appuis sur "entrée" ?? merci d'avance aux crack qui me donnerons la solution ! roger
le méruvien
pas si vite !! big probleme, (pour moi pas pour toi) comment exclure de cette macro, les ligne de totaux exemple: ligne B5:M5 somme(b3:b4) ............... ligne B21:M21 somme(b8:b20) ............. merci
"papou" <cestpasbonpapou@çanonplus44.fr> a écrit dans le message de news:
Bonjour Avec ceci par exemple : (Clic droit sur l'onglet de la feuille, Visualiser le code et coller les lignes ci-dessous) Private Sub Worksheet_Change(ByVal Target As Range) If Target.Cells.Count > 1 Or Target.Value = "" Or Target.Value = 0 Then Exit
Sub Application.EnableEvents = False Target.Value = Target.Value * 6.55957 Application.EnableEvents = True End Sub
Cordialement Pascal
"le méruvien" a écrit dans le message de news:41382b23$0$20443$
bonjour, comment peut-on faire dans excel? je tape (par exemple) dans la cellule A1 "50", dès que je valide, je veut
que ce chiffre soit converti en francs, et qu'il s'affiche donc " 327.98"
1)Faire une macro, oui, mais comment ? 2) comment faire en sorte que cette macro s'execute dès l'appuis sur "entrée" ?? merci d'avance aux crack qui me donnerons la solution ! roger
pas si vite !!
big probleme, (pour moi pas pour toi)
comment exclure de cette macro, les ligne de totaux
exemple:
ligne B5:M5 somme(b3:b4) ...............
ligne B21:M21 somme(b8:b20) .............
merci
"papou" <cestpasbonpapou@çanonplus44.fr> a écrit dans le message de
news:uWVq4GZkEHA.1656@TK2MSFTNGP09.phx.gbl...
Bonjour
Avec ceci par exemple :
(Clic droit sur l'onglet de la feuille, Visualiser le code et coller les
lignes ci-dessous)
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Cells.Count > 1 Or Target.Value = "" Or Target.Value = 0 Then
Exit
Sub
Application.EnableEvents = False
Target.Value = Target.Value * 6.55957
Application.EnableEvents = True
End Sub
Cordialement
Pascal
"le méruvien" <Rvdb.roger@free.fr> a écrit dans le message de
news:41382b23$0$20443$636a15ce@news.free.fr...
bonjour,
comment peut-on faire dans excel?
je tape (par exemple) dans la cellule A1 "50", dès que je valide, je
veut
que ce chiffre soit converti en francs, et qu'il s'affiche donc "
327.98"
1)Faire une macro, oui, mais comment ?
2) comment faire en sorte que cette macro s'execute dès l'appuis sur
"entrée" ??
merci d'avance aux crack qui me donnerons la solution !
roger
pas si vite !! big probleme, (pour moi pas pour toi) comment exclure de cette macro, les ligne de totaux exemple: ligne B5:M5 somme(b3:b4) ............... ligne B21:M21 somme(b8:b20) ............. merci
"papou" <cestpasbonpapou@çanonplus44.fr> a écrit dans le message de news:
Bonjour Avec ceci par exemple : (Clic droit sur l'onglet de la feuille, Visualiser le code et coller les lignes ci-dessous) Private Sub Worksheet_Change(ByVal Target As Range) If Target.Cells.Count > 1 Or Target.Value = "" Or Target.Value = 0 Then Exit
Sub Application.EnableEvents = False Target.Value = Target.Value * 6.55957 Application.EnableEvents = True End Sub
Cordialement Pascal
"le méruvien" a écrit dans le message de news:41382b23$0$20443$
bonjour, comment peut-on faire dans excel? je tape (par exemple) dans la cellule A1 "50", dès que je valide, je veut
que ce chiffre soit converti en francs, et qu'il s'affiche donc " 327.98"
1)Faire une macro, oui, mais comment ? 2) comment faire en sorte que cette macro s'execute dès l'appuis sur "entrée" ?? merci d'avance aux crack qui me donnerons la solution ! roger
FxM
Bonjour,
[Non testé] Plusieurs méthodes suivant ce que tu souhaites :
- exclure les sommes uniquement : If ucase(left(target.formula,6)) = ucase("=somme(") then exit sub
- exclure les formules en général : If left(target.formula,1) = "=" then exit sub
La nouvelle ligne est à insérer la :
Private Sub Worksheet_Change(ByVal Target As Range) If Target.Cells.Count > 1 Or Target.Value = "" Or _ Target.Value = 0 Then Exit Sub
' INSERER ICI
Application.EnableEvents = False Target.Value = Target.Value * 6.55957 Application.EnableEvents = True End Sub
@+ FxM
le méruvien wrote:
pas si vite !! big probleme, (pour moi pas pour toi) comment exclure de cette macro, les ligne de totaux exemple: ligne B5:M5 somme(b3:b4) ............... ligne B21:M21 somme(b8:b20) ............. merci
"papou" <cestpasbonpapou@çanonplus44.fr> a écrit dans le message de news:
Bonjour Avec ceci par exemple : (Clic droit sur l'onglet de la feuille, Visualiser le code et coller les lignes ci-dessous) Private Sub Worksheet_Change(ByVal Target As Range) If Target.Cells.Count > 1 Or Target.Value = "" Or Target.Value = 0 Then
Exit
Sub Application.EnableEvents = False Target.Value = Target.Value * 6.55957 Application.EnableEvents = True End Sub
Cordialement Pascal
"le méruvien" a écrit dans le message de news:41382b23$0$20443$
bonjour, comment peut-on faire dans excel? je tape (par exemple) dans la cellule A1 "50", dès que je valide, je
veut
que ce chiffre soit converti en francs, et qu'il s'affiche donc "
327.98"
1)Faire une macro, oui, mais comment ? 2) comment faire en sorte que cette macro s'execute dès l'appuis sur "entrée" ?? merci d'avance aux crack qui me donnerons la solution ! roger
Bonjour,
[Non testé] Plusieurs méthodes suivant ce que tu souhaites :
- exclure les sommes uniquement :
If ucase(left(target.formula,6)) = ucase("=somme(") then exit sub
- exclure les formules en général :
If left(target.formula,1) = "=" then exit sub
La nouvelle ligne est à insérer la :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Cells.Count > 1 Or Target.Value = "" Or _
Target.Value = 0 Then Exit Sub
' INSERER ICI
Application.EnableEvents = False
Target.Value = Target.Value * 6.55957
Application.EnableEvents = True
End Sub
@+
FxM
le méruvien wrote:
pas si vite !!
big probleme, (pour moi pas pour toi)
comment exclure de cette macro, les ligne de totaux
exemple:
ligne B5:M5 somme(b3:b4) ...............
ligne B21:M21 somme(b8:b20) .............
merci
"papou" <cestpasbonpapou@çanonplus44.fr> a écrit dans le message de
news:uWVq4GZkEHA.1656@TK2MSFTNGP09.phx.gbl...
Bonjour
Avec ceci par exemple :
(Clic droit sur l'onglet de la feuille, Visualiser le code et coller les
lignes ci-dessous)
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Cells.Count > 1 Or Target.Value = "" Or Target.Value = 0 Then
Exit
Sub
Application.EnableEvents = False
Target.Value = Target.Value * 6.55957
Application.EnableEvents = True
End Sub
Cordialement
Pascal
"le méruvien" <Rvdb.roger@free.fr> a écrit dans le message de
news:41382b23$0$20443$636a15ce@news.free.fr...
bonjour,
comment peut-on faire dans excel?
je tape (par exemple) dans la cellule A1 "50", dès que je valide, je
veut
que ce chiffre soit converti en francs, et qu'il s'affiche donc "
327.98"
1)Faire une macro, oui, mais comment ?
2) comment faire en sorte que cette macro s'execute dès l'appuis sur
"entrée" ??
merci d'avance aux crack qui me donnerons la solution !
roger
[Non testé] Plusieurs méthodes suivant ce que tu souhaites :
- exclure les sommes uniquement : If ucase(left(target.formula,6)) = ucase("=somme(") then exit sub
- exclure les formules en général : If left(target.formula,1) = "=" then exit sub
La nouvelle ligne est à insérer la :
Private Sub Worksheet_Change(ByVal Target As Range) If Target.Cells.Count > 1 Or Target.Value = "" Or _ Target.Value = 0 Then Exit Sub
' INSERER ICI
Application.EnableEvents = False Target.Value = Target.Value * 6.55957 Application.EnableEvents = True End Sub
@+ FxM
le méruvien wrote:
pas si vite !! big probleme, (pour moi pas pour toi) comment exclure de cette macro, les ligne de totaux exemple: ligne B5:M5 somme(b3:b4) ............... ligne B21:M21 somme(b8:b20) ............. merci
"papou" <cestpasbonpapou@çanonplus44.fr> a écrit dans le message de news:
Bonjour Avec ceci par exemple : (Clic droit sur l'onglet de la feuille, Visualiser le code et coller les lignes ci-dessous) Private Sub Worksheet_Change(ByVal Target As Range) If Target.Cells.Count > 1 Or Target.Value = "" Or Target.Value = 0 Then
Exit
Sub Application.EnableEvents = False Target.Value = Target.Value * 6.55957 Application.EnableEvents = True End Sub
Cordialement Pascal
"le méruvien" a écrit dans le message de news:41382b23$0$20443$
bonjour, comment peut-on faire dans excel? je tape (par exemple) dans la cellule A1 "50", dès que je valide, je
veut
que ce chiffre soit converti en francs, et qu'il s'affiche donc "
327.98"
1)Faire une macro, oui, mais comment ? 2) comment faire en sorte que cette macro s'execute dès l'appuis sur "entrée" ?? merci d'avance aux crack qui me donnerons la solution ! roger
FxM
FxM wrote ... une conceté !
=somme( -> donne 7 caractères et non 6.
@+ FxM (qui va compter ses doigts et sur ses doigts)
FxM wrote ... une conceté !
=somme( -> donne 7 caractères et non 6.
@+
FxM (qui va compter ses doigts et sur ses doigts)