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

Code erreur exécution 6 'dépassement de capacité'

peternewman007

XLDnaute Nouveau
Bonjour à tous,

J'ai un petit souci (code erreur 6) lorsque je clique sur la case à gauche de A et au-dessus du 1 (j'ignore son nom).
Le déboggeur me surligne la ligne que moi j'ai mis en rouge.
Voici mon code :

Comment pourrais-je le résoudre ou interdire l'accès à cette case?

MErci d'avance,

Peter
 

phlaurent55

Nous a quittés en 2020
Repose en paix
Re : Code erreur exécution 6 'dépassement de capacité'

bonjour Peter,

on peut résoudre en mettant ceci avant la "ligne en rouge" mais ce n'est pas la solution miracle
On Error Resume Next

pour empêcher la sélection entière il suffit de décocher les titres




à+
Philippe
 

Pièces jointes

  • 111.jpg
    87.1 KB · Affichages: 69
  • 111.jpg
    87.1 KB · Affichages: 81
  • 119.jpg
    83.6 KB · Affichages: 99
  • 119.jpg
    83.6 KB · Affichages: 98

peternewman007

XLDnaute Nouveau
Re : Code erreur exécution 6 'dépassement de capacité'

Bonjour phlaurent55,

La solution de On Error Resume Next avait l'air de fonctionner mais le fichier plante avoir avoir sélectionné cette fameuse case au-dessus à gauche.

Comment pourrais-je résoudre le souci?

Bonjour Efgé,

Le countLarge ne change malheureusement rien

Peter
 

Efgé

XLDnaute Barbatruc
Re : Code erreur exécution 6 'dépassement de capacité'

Re
Si, si...

Change ta ligne en rouge par

If Not Intersect([Choix_Fonctions], target) Is Nothing And target.CountLarge = 1 Then

Cordialement

EDIT

Il faur modifier tous tes .Count par .CounLarge, évidemment
 
Dernière édition:

pierrejean

XLDnaute Barbatruc
Re : Code erreur exécution 6 'dépassement de capacité'

Bonjour à tous

A tester:

[code ]
if target.count>1 then exit sub
If Not Intersect([Choix_Fonctions], target) Is Nothing Then
......
[/code]
 
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…