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.
Je ne comprends rien, j'ai refermé ou rouvert le fichier et ça marche o_O.
Je ne m'explique pas pourquoi une fonction, même inconnue pour l'éditeur VBA bloque la suppression d'un nom alors que cette fonction est à part.
Bon la fonction MODE au lieu de MODE.SIMPLE n'empêche pas la macro de...
Oui c'est cette formule que j'ai supprimé (mais qui pourtant marchait bien chez moi en me renvoyant une valeur).
C'est bizarre, ça fait comme si Excel était bien en version 2016 mais le VBA en version 2007 ou 2003
:confused: ça semble cohérent avec le fait qu'elle tournait bien la semaine dernière...
Est-ce qu'en faisant une copie du fichier et en testant sur la copie ça marche aussi ? je ne vois pas pourquoi une copie aurait mis le bouzin mais pourquoi pas.
J'ai bien une fonction mode.simple dans une...
Le fichier à son ancien emplacement ne marche plus non plus. Dernier_nom renvoie "_xlfn.MODE.SNGL".
Concernant la réponse à Hervé, il fallait que je retire ce qui pouvait être confidentiel donc c'était un peu long.
https://cjoint.com/c/ILukV7LR1TY
Je pense avoir supprimé ce qui devait l'être :)
C'est un peu fourre-tout pour l'instant au niveau des macro, c'est dans le module RAZ que se trouve la macro
Je n'ai rien qui s'affiche excepté le message d'erreur cité au dessus :confused: et dans le gestionnaire de noms, tous mes noms de plage sont présents, ça plante dès le 1er nom
Bonjour Sylvanu,
Names correspond à ActiveWorkbook.Names, je pourrais en effet le remplacer dans le code mais le problème porte vraiment sur le N.delete qui est surligné dans le débogueur et me renvoie ce message d'erreur :
Erreur d'exécution '1004':
Le nom entré n'est pas valide.
Raisons...
Bonjour Hervé62,
En fait j'ai une macro qui me permet de créer des onglets à partir d'une trame et de créer des noms de plage en fonction de ces noms d'onglets. Le nombre d'onglets peut varier de 1 à 10 en fonction des besoins et donc le nombre de plages créés entre 2 et 20 :
Range("K2"...
Bonjour à tous,
Petit problème avec une macro qui tournait très bien pendant une semaine et qui me renvoie une erreur 1004 avec erreur de syntaxe sur le N.delete depuis hier soir, depuis que j'ai copié le fichier dans un autre dossier.
Sub Suppression_Noms_Plages()
Dim N As Name
For Each N In...
Bonjour,
J'ai complété le bout de code qui manquait (et étant donné que j'ai 240 conditions différentes, si, le code est long), mais pas pour le code "Masquer des colonnes en fonction des valeurs d'une plage avec menu déroulant" vu que j'ai dis que j'avais changé d'approche entre temps pour ne...
Hello,
L'alternative que j'ai trouvée est assez éloignée de l'idée initiale, ça aurait plus pollué le post qu'autre chose mais je peux tout de même le poster.
J'ai simplement ajouté une formule nb.si(A4:A150;"La_Famille")
Private Sub Worksheet_Change(ByVal Nb_De_Fam As Range)
Dim Entero As...
Hello,
J'avais bien vu la différence entre les 2 mais je ne suis pas vraiment plus avancé sur le fonctionnement lol.
J'ai trouvé une alternative un peu moins académique mais ça fonctionne alors ce n'est pas grave :)
Ce site utilise des cookies pour personnaliser le contenu, adapter votre expérience et vous garder connecté si vous vous enregistrez.
En continuant à utiliser ce site, vous consentez à notre utilisation de cookies.