Bonjour,
Je n'arrive pas comprendre le fonctionnement de=20
l'instruction qui suit:
ThisWorkbook.Sheets("Acceuil").Range("Number")=3D"123"
Dans la feuille Acceuil la cellule ou va s'inscrire 123=20
ne porte pas le nom de Number.
Je voudrai savoir de quelle fa=E7on ce nom lui a =E9t=E9=20
attribu=E9 et comment =E7a fonctionne?
Merci de me r=E9pondre.
Silene
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
twinley
Bonjour,
l'attribution du nom d'une cellule se fait par le menu insertion nom definir
a+twinley
Bonjour, Je n'arrive pas comprendre le fonctionnement de l'instruction qui suit: ThisWorkbook.Sheets("Acceuil").Range("Number")="123" Dans la feuille Acceuil la cellule ou va s'inscrire 123 ne porte pas le nom de Number. Je voudrai savoir de quelle façon ce nom lui a été attribué et comment ça fonctionne? Merci de me répondre. Silene
Bonjour,
l'attribution du nom d'une cellule se fait par le menu
insertion nom definir
a+twinley
Bonjour,
Je n'arrive pas comprendre le fonctionnement de
l'instruction qui suit:
ThisWorkbook.Sheets("Acceuil").Range("Number")="123"
Dans la feuille Acceuil la cellule ou va s'inscrire 123
ne porte pas le nom de Number.
Je voudrai savoir de quelle façon ce nom lui a été
attribué et comment ça fonctionne?
Merci de me répondre.
Silene
l'attribution du nom d'une cellule se fait par le menu insertion nom definir
a+twinley
Bonjour, Je n'arrive pas comprendre le fonctionnement de l'instruction qui suit: ThisWorkbook.Sheets("Acceuil").Range("Number")="123" Dans la feuille Acceuil la cellule ou va s'inscrire 123 ne porte pas le nom de Number. Je voudrai savoir de quelle façon ce nom lui a été attribué et comment ça fonctionne? Merci de me répondre. Silene
-----Message d'origine-----
Bonjour,
l'attribution du nom d'une cellule se fait par le menu insertion nom definir
a+twinley
bonjour, Cette cellule n'a aucun de défini de cette manière Silene
Bonjour, Je n'arrive pas comprendre le fonctionnement de l'instruction qui suit: ThisWorkbook.Sheets("Acceuil").Range("Number")="123" Dans la feuille Acceuil la cellule ou va s'inscrire 123
l'attribution du nom d'une cellule se fait par le menu
insertion nom definir
a+twinley
bonjour,
Cette cellule n'a aucun de défini de cette manière
Silene
Bonjour,
Je n'arrive pas comprendre le fonctionnement de
l'instruction qui suit:
ThisWorkbook.Sheets("Acceuil").Range("Number")="123"
Dans la feuille Acceuil la cellule ou va s'inscrire
123
l'attribution du nom d'une cellule se fait par le menu insertion nom definir
a+twinley
bonjour, Cette cellule n'a aucun de défini de cette manière Silene
Bonjour, Je n'arrive pas comprendre le fonctionnement de l'instruction qui suit: ThisWorkbook.Sheets("Acceuil").Range("Number")="123" Dans la feuille Acceuil la cellule ou va s'inscrire 123
ThisWorkbook = Signifie le classeur dans lequel est écrit la macro
Sheets = Un objet "Feuille" du classeur. Cette feuille peut appartenir à une des catégories suivantes : xlWorksheet , xlChart , xlExcel4MacroSheet, xlExcel4IntlMacroSheet, xlDialogSheet
"Accueil" = Nom de la feuille
Range() = Plage de cellules appartenant à la feuille "Accueil"
L'adresse d'une plage de cellule peut être écrite de cette façon : Range("A1") Cellule A1 Range("A1, A5,G10") Cellule A1, A5, et G10 Range("A1:H50") plage de cellule A1:A50 Range("A1:A5,C1:C5") 2 plages de cellules A1:A5 et C1:C5
Il y a aussi cette forme : cells(Ligne,Colonne) cells(5,1) = A5
Et cette liste n'est pas exhaustive !
Ou tu peux utiliser la "définition d'un nom" pour signifier une plage de cellule. Dans ce cas, à partir de la barre des menus / Insertion / Nom / définir /
Dans la fenêtre du haut : tu insères le nom que tu aimerais donner à cette plage de cellule. Choisis un nom qui est significatif par rapport à son contenu. Et dans la boîte de saisie du bas de la feuille, tu entres l'adresse de la plage concernée, tu peux à ce effet, utiliser le bouton au bouton de cette ligne de saisie pour cerner la plage de cellule désirée.
Et pour désigner alors ta plage de cellule nommée : Range("LeNomChoisi")
="123" Lorsque l'entrée est du texte, on doit utiliser les guillemets, la forme numérique ne demande pas de guillemets.
Salutations!
"Silene" a écrit dans le message de news:aa3601c4882d$e97129f0$ Bonjour, Je n'arrive pas comprendre le fonctionnement de l'instruction qui suit: ThisWorkbook.Sheets("Acceuil").Range("Number")="123" Dans la feuille Acceuil la cellule ou va s'inscrire 123 ne porte pas le nom de Number. Je voudrai savoir de quelle façon ce nom lui a été attribué et comment ça fonctionne? Merci de me répondre. Silene
ThisWorkbook = Signifie le classeur dans lequel est écrit la macro
Sheets = Un objet "Feuille" du classeur. Cette feuille peut appartenir à une des catégories suivantes :
xlWorksheet , xlChart , xlExcel4MacroSheet, xlExcel4IntlMacroSheet, xlDialogSheet
"Accueil" = Nom de la feuille
Range() = Plage de cellules appartenant à la feuille "Accueil"
L'adresse d'une plage de cellule peut être écrite de cette façon :
Range("A1") Cellule A1
Range("A1, A5,G10") Cellule A1, A5, et G10
Range("A1:H50") plage de cellule A1:A50
Range("A1:A5,C1:C5")
2 plages de cellules A1:A5 et C1:C5
Il y a aussi cette forme :
cells(Ligne,Colonne)
cells(5,1) = A5
Et cette liste n'est pas exhaustive !
Ou tu peux utiliser la "définition d'un nom" pour signifier une plage de cellule. Dans ce cas, à partir de la barre des
menus / Insertion / Nom / définir /
Dans la fenêtre du haut : tu insères le nom que tu aimerais donner à cette plage de cellule. Choisis un nom qui est
significatif par rapport à son contenu. Et dans la boîte de saisie du bas de la feuille, tu entres l'adresse de la plage
concernée, tu peux à ce effet, utiliser le bouton au bouton de cette ligne de saisie pour cerner la plage de cellule désirée.
Et pour désigner alors ta plage de cellule nommée : Range("LeNomChoisi")
="123" Lorsque l'entrée est du texte, on doit utiliser les guillemets, la forme numérique ne demande pas de guillemets.
Salutations!
"Silene" <silenes@tiscali.fr> a écrit dans le message de news:aa3601c4882d$e97129f0$a401280a@phx.gbl...
Bonjour,
Je n'arrive pas comprendre le fonctionnement de
l'instruction qui suit:
ThisWorkbook.Sheets("Acceuil").Range("Number")="123"
Dans la feuille Acceuil la cellule ou va s'inscrire 123
ne porte pas le nom de Number.
Je voudrai savoir de quelle façon ce nom lui a été
attribué et comment ça fonctionne?
Merci de me répondre.
Silene
ThisWorkbook = Signifie le classeur dans lequel est écrit la macro
Sheets = Un objet "Feuille" du classeur. Cette feuille peut appartenir à une des catégories suivantes : xlWorksheet , xlChart , xlExcel4MacroSheet, xlExcel4IntlMacroSheet, xlDialogSheet
"Accueil" = Nom de la feuille
Range() = Plage de cellules appartenant à la feuille "Accueil"
L'adresse d'une plage de cellule peut être écrite de cette façon : Range("A1") Cellule A1 Range("A1, A5,G10") Cellule A1, A5, et G10 Range("A1:H50") plage de cellule A1:A50 Range("A1:A5,C1:C5") 2 plages de cellules A1:A5 et C1:C5
Il y a aussi cette forme : cells(Ligne,Colonne) cells(5,1) = A5
Et cette liste n'est pas exhaustive !
Ou tu peux utiliser la "définition d'un nom" pour signifier une plage de cellule. Dans ce cas, à partir de la barre des menus / Insertion / Nom / définir /
Dans la fenêtre du haut : tu insères le nom que tu aimerais donner à cette plage de cellule. Choisis un nom qui est significatif par rapport à son contenu. Et dans la boîte de saisie du bas de la feuille, tu entres l'adresse de la plage concernée, tu peux à ce effet, utiliser le bouton au bouton de cette ligne de saisie pour cerner la plage de cellule désirée.
Et pour désigner alors ta plage de cellule nommée : Range("LeNomChoisi")
="123" Lorsque l'entrée est du texte, on doit utiliser les guillemets, la forme numérique ne demande pas de guillemets.
Salutations!
"Silene" a écrit dans le message de news:aa3601c4882d$e97129f0$ Bonjour, Je n'arrive pas comprendre le fonctionnement de l'instruction qui suit: ThisWorkbook.Sheets("Acceuil").Range("Number")="123" Dans la feuille Acceuil la cellule ou va s'inscrire 123 ne porte pas le nom de Number. Je voudrai savoir de quelle façon ce nom lui a été attribué et comment ça fonctionne? Merci de me répondre. Silene
Philippe.R
Bonjour Silene, Peut être y a t il, présente dans le code, une ligne qui ressemble à ceci : ActiveWorkbook.Names.Add Name:="Number", RefersToR1C1:="þuil1!R1C1" soit dans la macro elle même, soit dans une autre du classeur ? -- Amicales Salutations Retirer A_S_ pour répondre. XL 97 / 2000 / 2002 Pour suivre facilement le forum : news://msnews.microsoft.com/microsoft.public.fr.excel (Voulez-vous vous abonner ? -> Oui)
a écrit dans le message de news:aaa701c4883e$d6c39bb0$
-----Message d'origine-----
Bonjour,
l'attribution du nom d'une cellule se fait par le menu insertion nom definir
a+twinley
bonjour, Cette cellule n'a aucun de défini de cette manière Silene
Bonjour, Je n'arrive pas comprendre le fonctionnement de l'instruction qui suit: ThisWorkbook.Sheets("Acceuil").Range("Number")="123" Dans la feuille Acceuil la cellule ou va s'inscrire 123
Bonjour Silene,
Peut être y a t il, présente dans le code, une ligne qui ressemble à ceci :
ActiveWorkbook.Names.Add Name:="Number", RefersToR1C1:="þuil1!R1C1"
soit dans la macro elle même, soit dans une autre du classeur ?
--
Amicales Salutations
Retirer A_S_ pour répondre.
XL 97 / 2000 / 2002
Pour suivre facilement le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
<anonymous@discussions.microsoft.com> a écrit dans le message de
news:aaa701c4883e$d6c39bb0$a401280a@phx.gbl...
-----Message d'origine-----
Bonjour,
l'attribution du nom d'une cellule se fait par le menu
insertion nom definir
a+twinley
bonjour,
Cette cellule n'a aucun de défini de cette manière
Silene
Bonjour,
Je n'arrive pas comprendre le fonctionnement de
l'instruction qui suit:
ThisWorkbook.Sheets("Acceuil").Range("Number")="123"
Dans la feuille Acceuil la cellule ou va s'inscrire
123
Bonjour Silene, Peut être y a t il, présente dans le code, une ligne qui ressemble à ceci : ActiveWorkbook.Names.Add Name:="Number", RefersToR1C1:="þuil1!R1C1" soit dans la macro elle même, soit dans une autre du classeur ? -- Amicales Salutations Retirer A_S_ pour répondre. XL 97 / 2000 / 2002 Pour suivre facilement le forum : news://msnews.microsoft.com/microsoft.public.fr.excel (Voulez-vous vous abonner ? -> Oui)
a écrit dans le message de news:aaa701c4883e$d6c39bb0$
-----Message d'origine-----
Bonjour,
l'attribution du nom d'une cellule se fait par le menu insertion nom definir
a+twinley
bonjour, Cette cellule n'a aucun de défini de cette manière Silene
Bonjour, Je n'arrive pas comprendre le fonctionnement de l'instruction qui suit: ThisWorkbook.Sheets("Acceuil").Range("Number")="123" Dans la feuille Acceuil la cellule ou va s'inscrire 123
Range() = Plage de cellules appartenant à la feuille "Accueil"
L'adresse d'une plage de cellule peut être écrite de cette façon : Range("A1") Cellule A1 Range("A1, A5,G10") Cellule A1, A5, et G10 Range("A1:H50") plage de cellule A1:A50 Range("A1:A5,C1:C5") 2 plages de cellules A1:A5 et C1:C5
Il y a aussi cette forme : cells(Ligne,Colonne) cells(5,1) = A5
Et cette liste n'est pas exhaustive !
Ou tu peux utiliser la "définition d'un nom" pour signifier une plage de cellule. Dans ce cas, à partir de la barre des
menus / Insertion / Nom / définir /
Dans la fenêtre du haut : tu insères le nom que tu aimerais donner à cette plage de cellule. Choisis un nom qui est
significatif par rapport à son contenu. Et dans la boîte de saisie du bas de la feuille, tu entres l'adresse de la plage
concernée, tu peux à ce effet, utiliser le bouton au bouton de cette ligne de saisie pour cerner la plage de cellule désirée.
Et pour désigner alors ta plage de cellule nommée : Range("LeNomChoisi")
="123" Lorsque l'entrée est du texte, on doit utiliser les guillemets, la forme numérique ne demande pas de guillemets.
Salutations!
"Silene" a écrit dans le message de news:aa3601c4882d$e97129f0$
Bonjour, Je n'arrive pas comprendre le fonctionnement de l'instruction qui suit: ThisWorkbook.Sheets("Acceuil").Range("Number")="123" Dans la feuille Acceuil la cellule ou va s'inscrire 123 ne porte pas le nom de Number. Je voudrai savoir de quelle façon ce nom lui a été attribué et comment ça fonctionne? Merci de me répondre. Silene
Bonjour
Voilà une réponse qui ne m'était pas addressée
Mais "nom de nom" qu'est-ce qu'elle est bonne
Un grand merci pour ce petit cours
Rex
"michdenis" <michdenis@hotmail.com> wrote in message
news:OUrwrZEiEHA.384@TK2MSFTNGP10.phx.gbl...
Range() = Plage de cellules appartenant à la feuille "Accueil"
L'adresse d'une plage de cellule peut être écrite de cette façon :
Range("A1") Cellule A1
Range("A1, A5,G10") Cellule A1, A5, et G10
Range("A1:H50") plage de cellule A1:A50
Range("A1:A5,C1:C5")
2 plages de cellules A1:A5 et C1:C5
Il y a aussi cette forme :
cells(Ligne,Colonne)
cells(5,1) = A5
Et cette liste n'est pas exhaustive !
Ou tu peux utiliser la "définition d'un nom" pour signifier une plage de
cellule. Dans ce cas, à partir de la barre des
menus / Insertion / Nom / définir /
Dans la fenêtre du haut : tu insères le nom que tu aimerais donner à cette
plage de cellule. Choisis un nom qui est
significatif par rapport à son contenu. Et dans la boîte de saisie du bas
de la feuille, tu entres l'adresse de la plage
concernée, tu peux à ce effet, utiliser le bouton au bouton de cette ligne
de saisie pour cerner la plage de cellule désirée.
Et pour désigner alors ta plage de cellule nommée : Range("LeNomChoisi")
="123" Lorsque l'entrée est du texte, on doit utiliser les guillemets,
la forme numérique ne demande pas de guillemets.
Salutations!
"Silene" <silenes@tiscali.fr> a écrit dans le message de
news:aa3601c4882d$e97129f0$a401280a@phx.gbl...
Bonjour,
Je n'arrive pas comprendre le fonctionnement de
l'instruction qui suit:
ThisWorkbook.Sheets("Acceuil").Range("Number")="123"
Dans la feuille Acceuil la cellule ou va s'inscrire 123
ne porte pas le nom de Number.
Je voudrai savoir de quelle façon ce nom lui a été
attribué et comment ça fonctionne?
Merci de me répondre.
Silene
Range() = Plage de cellules appartenant à la feuille "Accueil"
L'adresse d'une plage de cellule peut être écrite de cette façon : Range("A1") Cellule A1 Range("A1, A5,G10") Cellule A1, A5, et G10 Range("A1:H50") plage de cellule A1:A50 Range("A1:A5,C1:C5") 2 plages de cellules A1:A5 et C1:C5
Il y a aussi cette forme : cells(Ligne,Colonne) cells(5,1) = A5
Et cette liste n'est pas exhaustive !
Ou tu peux utiliser la "définition d'un nom" pour signifier une plage de cellule. Dans ce cas, à partir de la barre des
menus / Insertion / Nom / définir /
Dans la fenêtre du haut : tu insères le nom que tu aimerais donner à cette plage de cellule. Choisis un nom qui est
significatif par rapport à son contenu. Et dans la boîte de saisie du bas de la feuille, tu entres l'adresse de la plage
concernée, tu peux à ce effet, utiliser le bouton au bouton de cette ligne de saisie pour cerner la plage de cellule désirée.
Et pour désigner alors ta plage de cellule nommée : Range("LeNomChoisi")
="123" Lorsque l'entrée est du texte, on doit utiliser les guillemets, la forme numérique ne demande pas de guillemets.
Salutations!
"Silene" a écrit dans le message de news:aa3601c4882d$e97129f0$
Bonjour, Je n'arrive pas comprendre le fonctionnement de l'instruction qui suit: ThisWorkbook.Sheets("Acceuil").Range("Number")="123" Dans la feuille Acceuil la cellule ou va s'inscrire 123 ne porte pas le nom de Number. Je voudrai savoir de quelle façon ce nom lui a été attribué et comment ça fonctionne? Merci de me répondre. Silene