Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Renvoie de la valeur d'une cellule

  • Initiateur de la discussion Initiateur de la discussion Tony 21
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

T

Tony 21

Guest
Bonjour à tous

une petite question :

Comment renvoyer la valeur d'une cellule dans une autre?
Dans une base de données.
Si dans une cellule (A5) de la colonne A (Plage A1:A20), il y a inscrit '1' ou '2' ou '3', alors renvoyer 'Oui' dans la cellule C5 de la collone C (plage C1:C20) et 'Non' dans les colonnes D; E; F.

la valeur de cette cellule vient d'un formulaire de saisie.(Ajout, Modification et suppression)

j'espere avoir été clair

Merci de vos réponses

@ +
Tony 21

PS : j'ai trouver la solution d'une cellule à une autre, mais pas d'une plage à une autre.
 
salut tony

j'imagine que tu veux une boucle pour couvrir la plage complete, alors




salut

ps : désolé pour le premier envoi.

Message édité par: hervé, à: 18/02/2006 18:39
 
Salut Hervé et gex1403

J'ai pris connaissabce de vos réponses, et en faisant des éssais je me suis appercu que ma demande n'était pas je que je souhaitais

En Faite c'est :
Si en A5 (plage A1:A5) il y a inscrit 1 ou 2 ou 3 alors C5 (plage C1:C20) = 'Oui' et 'Non' Dand les cellule des colonnes D,E,F,G
si A5 (plage A1:A20) il y a 4 ou 5 ou 6 alors D5 = 'Oui' et' Non' dans C5,E5,F5,G5
si A5 = 7 ou 8 ou 9 alors E5 = 'Oui' et 'Non' dans C5,D5,F5,G5
etc...

Voila j'espère plus clair

Mais merci pour m'avoir consacré de votre temps

@ +
Tony 21
 
Re :

Je souhaite Par VBA, car j'ai un formulaire de saisie ou l'utilisateur doit choisir un chiffre 1, 2, 3 ou autre, pour remplir une BDD (non accessible).
ce renvoi permet d'être utiliser par un autre formulaire en lecture seul.

Mais si tu pense que par Formule s'est fesable je n'ai pas d'aprioris

Bonne soirée

@ +
Tony 21
 
Bonjour tony, gex, le forum

peut etre comme ceci, alors :



salut
 
Re :

C'est pas ça :huh:

je te joint ma macro poour plus de compréhention
ou
Macro pour une cellule.
Mais pour une plage ??????????

Voila J'espère que je n'en demande pas trop
Merci
@+
Tony 21
 
re tony

ton code n'a rien à voir avec ta demande initiale :angry:

Sheets('Feuil1').Select
for i=1 to 20 'de la ligne 1 a 20 a adapter
Select Case Cells(i, 3).Value
Case 'Int', 'F1', 'F2', 'F3', 'F4', 'F5', 'AAF1', 'AAF2', 'AAF3'
Cells(i, 20).FormulaR1C1 = 'Oui'
Cells(i, 21).FormulaR1C1 = 'Non'
Cells(i, 22).FormulaR1C1 = 'Non'
Cells(i, 23).FormulaR1C1 = 'Non'
Cells(i, 24).FormulaR1C1 = 'Non'
Case 'L1', 'L2', 'L3', 'Cand', 'AAL1', 'AAL2'
..... etc
End Select
next i

si ceci ne te convient pas, joint nous un classeur.

salut
 
Re Hervé

je te remerci pour ta patience :sick: :sick:

C'est ce que je cherchai depuis longtemps

Au départ je souhaitai la réaliser moi même pour apprendre.
sinon à quoi sa sert, autant donner mon projet sur le forume et attendre un retour clé en main, et s'est pas le but rechercher : 😉

Mais tout de même cela ma permi de d'apprendre quelques choses de positif avec d'autres formules de macro

Et aussi de voir qu'il y a toujour une ame charitable sur ce forum

Merci à Hervé et à Gex

@ +
Tony 21
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
4
Affichages
310
W
Réponses
17
Affichages
567
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…