Sélectionner Plusieurs Cellules - Microsoft 365 - Excel-Downloads

  • Je soutiens Excel Downloads
Connexion S'inscrire Effectuez une recherche sur Excel Downloads...

Effectuez une recherche sur Excel Downloads...

Partout Discussions Ce forum Cette discussion Rechercher dans les titres uniquement Note Par: Rechercher Recherche avancée… Excel-Downloads
  • FORUMS Nouveaux messages Rechercher dans les forums
  • TÉLÉCHARGEMENTS POUR LES PROFESSIONNELS Gestion commerciale Gestion de projets Gestion du personnel Tableaux de bord Comptabilité Immobilier Bourse POUR LES PARTICULIERS Budgets et comptes Plannings et calendriers UTILITAIRES LEÇONS ET TUTORIAUX Fonctions Excel Vba RESSOURCES PEDAGOGIQUES Rechercher une ressource
  • ACTUALITÉS
  • TUTOS EXCEL FORMULES ET FONCTIONS VBA POWER QUERY POWER PIVOT POWER BI AUTRES APPLICATIONS Recherche de tutos vidéos
  • MEMBRES Visiteurs en ligne Nouveaux messages de profil Rechercher des messages de profil
Connexion S'inscrire Quoi de neuf Effectuez une recherche sur Excel Downloads...

Effectuez une recherche sur Excel Downloads...

Partout Discussions Ce forum Cette discussion Rechercher dans les titres uniquement Note Par: Rechercher Recherche avancée…
  • Nouveaux messages
  • Rechercher dans les forums
Menu Connexion S'inscrire Installer l'application Installer How to install the app on iOS

Follow along with the video below to see how to install our site as a web app on your home screen.

Note: This feature may not be available in some browsers.

  • FORUMS
  • Questions
  • Forum Excel
Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif. Microsoft 365sélectionner plusieurs cellules Créer une discussion Répondre
  • Initiateur de la discussion Initiateur de la discussion Usine à gaz
  • Date de début Date de début 12 Avril 2021

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 !

Connexion S'inscrire Usine à gaz

Usine à gaz

XLDnaute Barbatruc
Supporter XLD Bonjour à toutes et à tous, Je vous souhaite une belle journée 🙂 Je bute encore sur un code simple et je n'arrive par à comprendre pourquoi ça ne fonctionne pas. Pourtant ce code fonctionne parfaitement dans mes autres fichiers : VB: Sub choix() Range(ActiveCell.Offset(0, -10), ActiveCell.Offset(0, -2)).Select End Sub Et dans le fichier dans lequel je souhaite insérer, rien à faire ça ne marche pas et je n'y comprends rien 😡 J'ai une erreur : 1618227256712.png Pourriez-vous m'aider ? Je ne peux pas joindre le fichier avec lequel ça ne marche pas car il est trop gros. Je joins un p'tit fichier test qui fonctionne, Un grand merci à vous tous, lionel,

Pièces jointes

  • test.xlsm test.xlsm 22.7 KB · Affichages: 12
  • 1
  • 2
Suivant 1 de 2

Aller à la page

Aller Suivant Dernier Trier par date Trier par votes S

soan

XLDnaute Barbatruc
Inactif Bonjour Lionel, à partir de la cellule active, ton instruction sélectionne la plage qui est sur la même ligne, 10 colonnes à gauche de ActiveCell jusque 2 colonnes à gauche de ActiveCell ➯ même si la compilation est ok, y'a plantage lors de l'exécution si y'a pas au moins 10 colonnes à gauche, car ça serait à gauche de la 1ère colonne A ! or y'a ni colonne de n° 0, ni colonne de n° négatif ! 😭 et j'peux te dire tout ça sans même avoir eu besoin de télécharger ton fichier ! 😜​ soan Vote positif 0 Vote négatif Usine à gaz

Usine à gaz

XLDnaute Barbatruc
Supporter XLD Bonjour Soan, Je te remercie pour ton explication. Je vais revoir ma copie et je te dirai. lionel 🙂 Vote positif 0 Vote négatif S

soan

XLDnaute Barbatruc
Inactif ajout : pour ActiveCell - 2 colonnes : idem ; comme il doit y avoir au moins 2 colonnes à gauche, la cellule active doit être en colonne C ou plus à droite pour qu'il n'y aie pas de plantage ; conclusion : faut toujours faire attention à ce genre de références relatives. 😉 (même si ça n'a rien à voir avec la théorie d'la relativité)​ pour ActiveCell - 10 colonnes, la colonne minimum est : K ; J ou plus à gauche ➯ plantage ! soan Vote positif 0 Vote négatif Usine à gaz

Usine à gaz

XLDnaute Barbatruc
Supporter XLD Pourtant, dans le fichier joint, il y a bien 10 colonnes à gauche et le code : "Range(ActiveCell.Offset(0, -10), ActiveCell.Offset(0, -2)).Select" a bien des signes négatifs. Et ça fonctionne ! As-tu testé mon fichier ? lionel, Vote positif 0 Vote négatif S

soan

XLDnaute Barbatruc
Inactif @Lionel j'ai pas testé ton fichier, mais : a) la syntaxe de l'instruction est correcte ; b) cette instruction ne modifie pas la feuille de calcul, donc elle s'exécute même au cas où la feuille serait protégée ; c) cette instruction ne peut planter lors de l'exécution que si c'est pas possible de sélectionner la plage, ce qui est le cas si au moins une des cellules de la plage à sélectionner est « en dehors » de l'écran, c'est-à-dire n° ligne < à 1 ou > 1048576 et / ou colonne < A ou > XFD : n° colonne < 1 ou > 16384. avec .Offset(), les signes négatifs sont pour dire : ligne(s) au dessus ou colonne(s) à gauche ; nombres positifs = ligne(s) en dessous ou colonne(s) à droite.​ soan Vote positif 0 Vote négatif TooFatBoy

TooFatBoy

XLDnaute Barbatruc
Bonjour,
Usine à gaz à dit: Pourtant, dans le fichier joint, il y a bien 10 colonnes à gauche et le code : "Range(ActiveCell.Offset(0, -10), ActiveCell.Offset(0, -2)).Select" a bien des signes négatifs. Et ça fonctionne ! Cliquez pour agrandir...
ActiveCell.Offset(0,-10) renvoie quoi comme valeur dans ce cas ? Est-ce que ça ne renvoie pas le contenu de la cellule qui est 10 colonnes à gauche de la cellule active ??? Tu veux faire quoi avec ton Range(ActiveCell.Offset(0, -10), ActiveCell.Offset(0, -2)).Select ? Est-ce que ce n'est pas plutôt un truc du genre ActiveCell.Offset(-10, -2).Select que tu veux effectuer ??? Dernière édition: 12 Avril 2021 Vote positif 0 Vote négatif S

soan

XLDnaute Barbatruc
Inactif Bonjour Marcel, tu as écrit : « Est-ce que ça ne renvoie pas le contenu de la cellule qui est 10 colonnes à gauche de la cellule active ??? »​ c'est exact, et j'ai vu que tu en as trouvé la confirmation dans mon post #2. 😉 tu as écrit : « Tu veux faire quoi avec ton Range(ActiveCell.Offset(0, -10), ActiveCell.Offset(0, -2)).Select ? » très bonne question ! je crois que Lionel veut essayer de créer une autre usine à gaz. 😄 😜 (la 1ère ne lui suffit plus : il veut ouvrir une autre « succursale ») ; nan, sérieux : je rappelle à Lionel qu'il vaut mieux éviter d'utiliser Select chaque fois que possible ; donc, bien sûr, sauf si c'est le but même de l'instruction : sélectionner une feuille donnée ; ou sélectionner une cellule donnée ; et point final ; mais dans le cas présent, tu as sans doute voulu sélectionner ta plage pour faire dessus une opération, comme par exemple une copie dans le presse-papiers de Windows ; dans ce cas, fais directement l'opération sans utiliser Select : TaPlage.Copy au lieu de TaPlage.Select suivi de Selection.Copy​ soan Vote positif 0 Vote négatif TooFatBoy

TooFatBoy

XLDnaute Barbatruc
soan à dit: c'est exact, et j'ai vu que tu en as trouvé la confirmation dans mon post #2. 😉 Cliquez pour agrandir...
Non, je n'avais pas compris ça dans #2. 😥 Pardon, camarade, mais je crois que tu n'as pas compris le sens exact de ma question. 🙁 Mais je viens de trouver la réponse à ma question sur le site de Microsoft... 😁 En revanche, en relisant le titre de ce fil, je crois voire à peu près ce que veut faire le Yoyo. 😉 Dernière édition: 12 Avril 2021 Vote positif 0 Vote négatif S

soan

XLDnaute Barbatruc
Inactif Marcel dans mon post #2, j'avais écrit : « à partir de la cellule active, ... 10 colonnes à gauche de ActiveCell » ; mais c'était pas évident d'le voir car y'avait ça entre les deux : « ton instruction sélectionne la plage qui est sur la même ligne, » ; et ma phrase était un peu longue. le titre est « sélectionner plusieurs cellules », et dans son post #1, Lionel a écrit : « dans le fichier dans lequel je souhaite insérer... » ; aussi, j'ai bien l'impression qu'il s'agit de copier une plage de données d'un fichier Excel dans un autre ; mais perso, j'préfère travailler que sur un seul fichier Excel à la fois : c'est déjà bien assez pour moi. 😜 (et c'est vraiment exceptionnel quand j'fais un code VBA pour plus d'un fichier Excel en même temps)​ soan Vote positif 0 Vote négatif TooFatBoy

TooFatBoy

XLDnaute Barbatruc
soan à dit: dans mon post #2, j'avais écrit : « à partir de la cellule active, ... 10 colonnes à gauche de ActiveCell » ; mais c'était pas évident d'le voir car y'avait ça entre les deux : « ton instruction sélectionne la plage qui est sur la même ligne, » ; et ma phrase était un peu longue. Cliquez pour agrandir...
Donc c'est bien ce que je disais précédemment : tu n'as pas compris exactement ce que je voulais dire dans ma question. Mais ce n'est pas grave puisque j'ai trouvé la réponse directement chez Microsoft. 😉 Vote positif 0 Vote négatif S

soan

XLDnaute Barbatruc
Inactif @Marcel je crois qu'j'ai compris le sens de ta question : * ActiveCell.Offset(0, -10) = ActiveCell.Offset(, -10) = à partir de la cellule active, retour de la cellule qui est sur la même ligne, 10 colonnes à gauche * ActiveCell.Offset(0, -2) = ActiveCell.Offset(, -2) = à partir de la cellule active, retour de la cellule qui est sur la même ligne, 2 colonnes à gauche * Range(Cells(...), Cells(...)) est une forme spéciale de Range() pour dire : la plage qui va de telle cellule à telle cellule ; sur une feuille de calcul, l'équivalent est quand on met par exemple : D5:L5​ soan Vote positif 0 Vote négatif TooFatBoy

TooFatBoy

XLDnaute Barbatruc
soan à dit: le titre est « sélectionner plusieurs cellules », et dans son post #1, Lionel a écrit : « dans le fichier dans lequel je souhaite insérer... » ; aussi, j'ai bien l'impression qu'il s'agit de copier une plage de données d'un fichier Excel dans un autre ; mais perso, j'préfère travailler que sur un seul fichier Excel à la fois : c'est déjà bien assez pour moi. 😜 (et c'est vraiment exceptionnel quand j'fais un code VBA pour plus d'un fichier Excel en même temps) Cliquez pour agrandir...
Il me semble que Yoyo parle d'insérer le code dans son fichier qu'il ne peut joindre car trop gros. 😉 Vote positif 0 Vote négatif TooFatBoy

TooFatBoy

XLDnaute Barbatruc
soan à dit: je crois qu'j'ai compris le sens de ta question Cliquez pour agrandir...
Non, toujours pas 😁 Essaye encore 😂 ps : je ne dis pas non plus que ma question était parfaitement claire 😉😁🤣 Vote positif 0 Vote négatif Usine à gaz

Usine à gaz

XLDnaute Barbatruc
Supporter XLD Bonjour Marcel32, Re- Soan, C'est Yoyo 🙂 @ Marcel ton code ne fonctionne pas, je joins le fichier test avec ton code inclus. "Il me semble que Yoyo parle d'insérer le code dans son fichier qu'il ne peut joindre car trop gros. 😉" Exact marcel : dans tous mes autre fichiers (y compris dans le fichier joint, ça marche et pas dans dans le fichier que je ne peut pas joindre car il est trop gros. Je prendrai le temps de tout lire ce soir. Merci à vous deux, Yoyo 🙂

Pièces jointes

  • test.xlsm test.xlsm 23.7 KB · Affichages: 3
Vote positif 0 Vote négatif
  • 1
  • 2
Suivant 1 de 2

Aller à la page

Aller Suivant Dernier Rejoins nos membres "Supporter XLD" et booste ton expérience Excel ! - 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 Répondre Insérer les messages sélectionnés…

Discussions similaires

pascal21
  • Question Question
Microsoft 365 ajouter une formule dans une ligne de code
  • pascal21
  • 27 Avril 2025
  • Forum Excel
Réponses 5 Affichages 276 27 Avril 2025 Dranreb Dranreb J
  • Résolu(e)
Microsoft 365 Première cellule vide ou égal zéros dans une plage définie
  • juju91
  • 22 Novembre 2025
  • Forum Excel
Réponses 11 Affichages 378 27 Novembre 2025 juju91 J Dudu2
  • Résolu(e)
XL 2021 VBA Alternative à SpecialCells(xlCellTypeVisible)
  • Dudu2
  • 11 Décembre 2025
  • Forum Excel
3 4 5 Réponses 63 Affichages 1 K 22 Décembre 2025 Dudu2 Dudu2 B
  • Question Question
XL 2016 création d'un fichier de suivi
  • berto
  • Vendredi à 14:37
  • Forum Excel
2 3 Réponses 30 Affichages 256 Aujourd'hui à 14:10 berto B D
  • Question Question
XL 2019 Application.run
  • dadaze
  • 3 Septembre 2025
  • Forum Excel
Réponses 4 Affichages 441 4 Septembre 2025 dadaze D C
  • Résolu(e)
XL 2021 Recherche et affichage d'une valeur dans une colonne
  • Constantin
  • Samedi à 11:39
  • Forum Excel
Réponses 13 Affichages 117 Samedi à 20:09 Constantin C K
  • Résolu(e)
XL 2010 Roulement automatique
  • komarlehomard
  • 21 Novembre 2025
  • Forum Excel
Réponses 9 Affichages 261 21 Novembre 2025 komarlehomard K N
  • Question Question
XL 2021 ajouter un lien hypertexte au presse-papier
  • NitroX38X
  • 14 Janvier 2026
  • Forum Excel
Réponses 6 Affichages 478 14 Janvier 2026 NitroX38X N Usine à gaz Amélioration qualité vidéo
  • Usine à gaz
  • 14 Novembre 2025
  • Posez vos questions à Cléa (accès Supporters XLD)
Réponses 3 Affichages 248 14 Novembre 2025 Cléa Cléa Usine à gaz
  • Résolu(e)
Autres windows 11 impossible d'éjecter mon disque externe
  • Usine à gaz
  • 7 Novembre 2025
  • Autres applications
Réponses 6 Affichages 446 10 Novembre 2025 Usine à gaz Usine à gaz V
  • Question Question
XL pour MAC Fusionner plusieurs fichiers
  • Velpri
  • 7 Novembre 2025
  • Forum Excel
Réponses 12 Affichages 288 8 Novembre 2025 Velpri V M
  • Question Question
Microsoft 365 Chercher dernière valeur d'une ligne mais avec une particularité
  • Marie.
  • 23 Janvier 2026
  • Forum Excel
Réponses 4 Affichages 235 23 Janvier 2026 Marie. M Atiom
  • Question Question
XL 2019 Extraire les valeurs de plusieurs plages identiques de plusieurs feuilles différentes
  • Atiom
  • 8 Janvier 2026
  • Forum Excel
Réponses 12 Affichages 283 10 Janvier 2026 mapomme mapomme B
  • Question Question
XL 2021 [Résolu] Calculer une valeur tenant compte de cellules de valeur '0'
  • Bibinaire
  • 17 Juin 2025
  • Forum Excel
Réponses 5 Affichages 395 18 Juin 2025 Bibinaire B S
  • Résolu(e)
XL 2021 enregistrer xltm en xlsm avec chemin automatiquement
  • sbrun
  • 30 Janvier 2026
  • Forum Excel
2 Réponses 27 Affichages 308 2 Février 2026 TooFatBoy TooFatBoy X
  • Question Question
Microsoft 365 compte à rebours avec application.OnTime (Résolu)
  • xabino
  • 2 Octobre 2025
  • Forum Excel
Réponses 9 Affichages 304 3 Octobre 2025 xabino X Caninge
  • Question Question
XL 2019 MFC
  • Caninge
  • 29 Octobre 2025
  • Forum Excel
Réponses 6 Affichages 201 30 Octobre 2025 Caninge Caninge jeff1494
  • Résolu(e)
XL 2021 Export d'un Userform au format Docx;
  • jeff1494
  • 7 Décembre 2025
  • Forum Excel
3 4 5 Réponses 60 Affichages 1 K 11 Décembre 2025 job75 job75 nat54
  • Résolu(e)
Microsoft 365 Découper un fichier en plusieurs fichiers
  • nat54
  • 22 Octobre 2025
  • Forum Excel
2 Réponses 24 Affichages 661 24 Octobre 2025 nat54 nat54 I
  • Question Question
Microsoft 365 Remplir les cellules vides
  • Ines99
  • 19 Décembre 2025
  • Forum Excel
Réponses 2 Affichages 154 19 Décembre 2025 Ines99 I Partager ce contenu : Facebook X Bluesky LinkedIn Reddit Pinterest Tumblr WhatsApp E-mail Partager ce contenu Copier le lien
  • FORUMS
  • Questions
  • Forum Excel
  • Nous accordons de l'importance à votre vie privée

    Nous utilisons des cookies essentiels pour faire fonctionner ce site, et des cookies facultatifs pour améliorer votre expérience.

    Voir plus d'informations et configurer vos préférences

    Accepter tous les cookies Refuser les cookies facultatifs
    • Cookies essentiels
    Ces cookies sont nécessaires pour activer les fonctionnalités de base telles que la sécurité, la gestion du réseau et l'accessibilité. Vous ne pouvez pas les rejeter.
    • Cookies optionnels
    Nous fournissons des fonctionnalités améliorées pour votre expérience de navigation en configurant ces cookies. Si vous les rejetez, les fonctionnalités améliorées ne seront pas disponibles.
    • Cookies de tierces parties
    Les cookies définis par des tiers peuvent être nécessaires pour alimenter les fonctionnalités en collaboration avec divers fournisseurs de services à des fins de sécurité, d'analyse, de performance ou de publicité.
    • Utilisation détaillée des cookies
    • Politique de confidentialité
    Enregistrer les préférences de cookies
Retour

Tag » Activecell Sélectionner Plusieurs Cellules