Envoie de données avec condition

  • Initiateur de la discussion Initiateur de la discussion Sylvain
  • 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 !

S

Sylvain

Guest
Bonjour à tous,

Mon problème est le suivant :

J'aimerais savoir comment envoyer le contenu de certaines cellules de certaines feuilles dans une feuille précise et dans une ligne précise en fonction d'un nom de simulation choisi dans ne feuille menu à l'aide d'un bouton macro.
Le document ci joint est plus explicite : c'est un exemple.

Merci beaucoup

Bonne journée à tous

sylvain
 

Pièces jointes

Bonjour sylvain

Les maîtres VBA te diront de ne pas utiliser les anciens boutons des boîtes de dialogues excel 5. Mais si tu es sous mac, nous n'avons pas le choix.

Voici un code

Public Sub Sylvain()
[bdd!B9].Offset([F18], 0) = [Données!B13]
[bdd!C9].Offset([F18], 0) = [Données!E15]
[bdd!D9].Offset([F18], 0) = [Données!G18]

[bdd!E9].Offset([F18], 0) = ['Données (2)'!B13]
[bdd!F9].Offset([F18], 0) = ['Données (2)'!E15]
[bdd!G9].Offset([F18], 0) = ['Données (2)'!G18]
End Sub

Les maîtres VBA me diront aussi qu'il n'est pas académique de référencer une cellule avec le nom de la feuille. Worksheets fonction aussi sous mac, mais bon j'ai pas l'habitude...

les [] remplace l'utilisation du range(Données!B13) ou du Worksheets("Données").range("B13").

Ne déplace aucune référence de cellule, le VBA ne modifie pas le déplacement dans le code (il est con, lol).

@+Jean-Marie
 
- 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

Retour