L LAURENT Guest 3 Septembre 2005 #1 BONJOUR A TOUT LE FORUM JE SOUHAITE INSERER EN VBA UNE ZONE NOMMEE SUR LA LIGNE DE LA CELLULE ACTIVE. COMMENT DOIS-JE FAIRE? MERCI LAURENT
BONJOUR A TOUT LE FORUM JE SOUHAITE INSERER EN VBA UNE ZONE NOMMEE SUR LA LIGNE DE LA CELLULE ACTIVE. COMMENT DOIS-JE FAIRE? MERCI LAURENT
Dan XLDnaute Barbatruc 3 Septembre 2005 #2 Bonjour, Je suppose que par 'zone nommée' tu veux dire mettre dans un cellule un nom défini incluant une formule par exemple. Si oui, voilà un genre de code que tu peux utiliser : Code: ActiveCell(1, 5).FormulaR1C1 = '=Nom' avec : - Activecell(1,5) représentant : la cellule en ligne dans la colonne 5 - 'Nom' : le nom attribué que tu veux placer dans la cellule de ton choix. Si c'est pas cela, mets sur ce fil la partie de ton code ou un fichier exemple avec données bidons et queques explications. Vote positif 0 Vote négatif
Bonjour, Je suppose que par 'zone nommée' tu veux dire mettre dans un cellule un nom défini incluant une formule par exemple. Si oui, voilà un genre de code que tu peux utiliser : Code: ActiveCell(1, 5).FormulaR1C1 = '=Nom' avec : - Activecell(1,5) représentant : la cellule en ligne dans la colonne 5 - 'Nom' : le nom attribué que tu veux placer dans la cellule de ton choix. Si c'est pas cela, mets sur ce fil la partie de ton code ou un fichier exemple avec données bidons et queques explications.
Hervé XLDnaute Barbatruc 3 Septembre 2005 #3 Bonjour laurent, le forum laurent ne crie pas comme ca, y'a des bébés qui dorment les majuscules sur le net signifient crier Pour ton souci, j'ai pas compris si tu voulais nommer une ligne (1er synthaxe), ou renvoyer sur une ligne un nom déjà défini (2ème synthaxe). Rows(ActiveCell.Row).Name = 'nomdetaliste' Cliquez pour agrandir... Rows(ActiveCell.Row).Cells = '=nomdetaliste' Cliquez pour agrandir... en espérant t'avoir aidé. salut Edition ; oups salut Dan, choc frontal un samedi matin, plaie au front le dimanche suivant (dicton stéphanois) Message édité par: herve, à: 03/09/2005 10:22 Vote positif 0 Vote négatif
Bonjour laurent, le forum laurent ne crie pas comme ca, y'a des bébés qui dorment les majuscules sur le net signifient crier Pour ton souci, j'ai pas compris si tu voulais nommer une ligne (1er synthaxe), ou renvoyer sur une ligne un nom déjà défini (2ème synthaxe). Rows(ActiveCell.Row).Name = 'nomdetaliste' Cliquez pour agrandir... Rows(ActiveCell.Row).Cells = '=nomdetaliste' Cliquez pour agrandir... en espérant t'avoir aidé. salut Edition ; oups salut Dan, choc frontal un samedi matin, plaie au front le dimanche suivant (dicton stéphanois) Message édité par: herve, à: 03/09/2005 10:22
L LAURENT Guest 3 Septembre 2005 #4 REBONJOUR JE ME SUIS MAL EXPLIQUE JE SOUHAITE INSERER EN VBA UN TABLEAU QUI SE TROUVE DANS UNE ZONE NOMME ENTRE DEUX LIGNE DANS DES FEUILLES DU CLASSEUR MERCI LAURENT Vote positif 0 Vote négatif
REBONJOUR JE ME SUIS MAL EXPLIQUE JE SOUHAITE INSERER EN VBA UN TABLEAU QUI SE TROUVE DANS UNE ZONE NOMME ENTRE DEUX LIGNE DANS DES FEUILLES DU CLASSEUR MERCI LAURENT
Hervé XLDnaute Barbatruc 3 Septembre 2005 #5 RE LAURENT, dan LAURENT, J'AI COMPRIS QUE TU AVAIS UN TABLEAU DE PLUSIEURS LIGNES NOMMEE PAR INSERTION/NOM/DEFINIR. ET QUE TU VOULAIS QUE CE TABLEAU SOIT RECOPIER SUR LA CELLULE ACTIVE. DANS CE CAS, TU PEUX ESSAYER CETTE SYNTHAXE : ActiveCell.Resize(Range('nomdetaliste').Rows.Count, Range('nomdetaliste').Columns.Count) = Range('nomdetaliste').Value Cliquez pour agrandir... SINON TU DEVRAIS NOUS JOINDRE UN FICHIER EXEMPLE, AFIN QU'ON CERNE MIEUX TON SOUCI; SALUT Vote positif 0 Vote négatif
RE LAURENT, dan LAURENT, J'AI COMPRIS QUE TU AVAIS UN TABLEAU DE PLUSIEURS LIGNES NOMMEE PAR INSERTION/NOM/DEFINIR. ET QUE TU VOULAIS QUE CE TABLEAU SOIT RECOPIER SUR LA CELLULE ACTIVE. DANS CE CAS, TU PEUX ESSAYER CETTE SYNTHAXE : ActiveCell.Resize(Range('nomdetaliste').Rows.Count, Range('nomdetaliste').Columns.Count) = Range('nomdetaliste').Value Cliquez pour agrandir... SINON TU DEVRAIS NOUS JOINDRE UN FICHIER EXEMPLE, AFIN QU'ON CERNE MIEUX TON SOUCI; SALUT
Dan XLDnaute Barbatruc 3 Septembre 2005 #6 re, Heu tu n'as pas compris ce que Hervé te dit je pense...relis son message et passe par la Charte... Place un fichier comme je te l'ai demandé car je suis pas sûr que l'on va te comprendre. Message édité par: Dan, à: 03/09/2005 13:59 Vote positif 0 Vote négatif
re, Heu tu n'as pas compris ce que Hervé te dit je pense...relis son message et passe par la Charte... Place un fichier comme je te l'ai demandé car je suis pas sûr que l'on va te comprendre. Message édité par: Dan, à: 03/09/2005 13:59