PROBLÈME RÉSOLU!!!
Mon code VBA lineMonth était correct à UN défaut près (comme d'habitude) :
Les références des cellules étaient en R1C1 !!!
Alors qu'elles devaient être en A1 !!!
Type: Messages; Utilisateur: LePrinceCeleste
PROBLÈME RÉSOLU!!!
Mon code VBA lineMonth était correct à UN défaut près (comme d'habitude) :
Les références des cellules étaient en R1C1 !!!
Alors qu'elles devaient être en A1 !!!
J'ai en effet déjà essayé d'écrire la formule ainsi.
Le souci est qu'en mettant ligneMois dans FormulaArray, cela revient à écrire le bout de formule qu'il représente en entier et dépasser de ce...
Merci encore ARTURO83 pour tes réponses.
Ma formule matricielle fonctionne très bien et me renvoie les bonnes réponses quand elle est insérée manuellement.
Dans ce cas, par contre, je souhaite...
Ci-dessous deux images. Sur la première on voit la feuille citée dans la formule et où se trouve la formule.
Sur la deuxième on voit la feuille citée dans la formule également.
SOMMEPROD permet...
Bonjour,
Je suis désolé, j'aurais en effet dû créer un nouveau sujet.
Dans SOMMEPROD(1111):
1111 remplace (SIERREUR(MOIS('Rest. (Total)'!$A$1:$A$999);0)=MOIS($I$1))*(SIERREUR(ANNEE('Rest....
Bonjour, J'ai essayé l'astuce ci-dessus.
Ci suivant mon code:
Sub test()
Dim ligneMois
ligneMois = "(IFERROR(MONTH('Rest. (Total)'!R1C1:R999C1),0)=MONTH(R1C9))*(IFERROR(YEAR('Rest....
Personne?
Up
Bonjour @toute l'équipe!
Une petite relance svp
Bonjour Daniel,
Désolé de déterrer le sujet.
J'ai regardé le fichier "test2.xlsm" que vous avez joint.
Toutefois, il ne résout pas le problème. On obtient toujours des 0 en retour.
Les...
Bonjour unparia,
Merci, mais il y a malentendu.
Je ne proposais aucun téléchargement à aucun d'entre vous.
Je souhaitais partager un fichier Excel AVEC UN DE MES CLIENTS. (je l'avais clairement...
Bonjour Menhir,
Bonjour Philippe JOCHMANS,
Je vous remercie pour vos conseils éclairés.
Je vais donc regarder du côté du développement Web, ou pourquoi pas, une recherche de solutions pour...
Bonjour unparia,
Merci pour cette intervention.
Je prends note, et je vais par conséquent voir ailleurs si j'y suis.
Je ne pense pas avoir envoyé un lien, ni joint de classeur tier à mon...
Bonjour Zekraoui_Jakani,
Merci d'avoir pris la peine de répondre.
Mon classeur est déjà surprotéger comme vous le suggérez. Les cellules a modifier sont accessibles par contre.
Mais là n'est...
Bonjour chère Te@m!
Tout d'abord, je suis désolé si je ne suis pas au bon endroit, mais j'ai cherché (sûrement mal), mais je n'ai pas trouvé la bonne rubrique.
Ensuite, tout est dans l'objet....
Bonsoir @tous,
J'ai tapé ce code:
Sub MasquerLesColonnesCheckBox1_2()
If ActiveSheet.ProtectContents = True Then
Application.ExecuteExcel4Macro "SOUND.PLAY(,""" &...
Si, pour afficher aussi, puisqu'en cochant les colonnes masquées ne contiennent pas la CheckBox.
Ooops, je n'ai pas tapé ce code dans le VBE, mais dans Notepad++
Et c'était une proposition de...
Merci @vous Menhir et Philippe Tulliez,
Remplacer les CheckBox par des "X" ou des Numéros ne m'aide pas beaucoup:
> Il me faudrait d'abord taper "X", puis sur "Entrée" pour que la macro...
Ooops, en effet :p! C'est le défaut du copier-coller.
Merci de la remarque, je viens de corriger.
J'en apprends des choses aujourd'hui!
Merci beaucoup Joe.levrai pour ces précieuses...
Bonjour Taquatzieu,
Merci pour votre réponse rapide.
Filtre élaboré?
Comment fonctionnerait il?
LePrince
Bonjour @tous!
J'ai plusieurs CheckBox sur la ligne 1, 2...18, comme sur l'image ci dessous:
312818
Sur la ligne 6 par exemple, il faut que je dise à chaque CheckBox de ne masquer les lignes 7...
Bonjour Joe.levrai,
Merci beaucoup pour ton conseil.
J'ai donc modifié mon code comme suit:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Site As Range
Désolé d'avoir dérangé.
J'ai modifié le code comme suit et ça fonctionne. Je n'ai plus de message d'erreur.
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Site As Range
...
Bonjour chère team!
J'ai ce code:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Site As Range
Dim Site1L As Range
Dim SiteDL As Range
Dim OnOffShore As Range
Parfaitement!
Et sa réponse a bien résolu mon problème!
Merci à tous!
LePrince
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.