Index=FoundCell.row
Résolu
BUDGETS
Messages postés
1607
Date d'inscription
Statut
Membre
Dernière intervention
-
ALS35 Messages postés 1033 Date d'inscription Statut Membre Dernière intervention -
ALS35 Messages postés 1033 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
quand je créé un menu midi retraite, à la validation j'ai l'erreur suivante qui surgit : Variable objet ou variable de bloc with non définie. Qui aura la gentillesse de rectifier l'instruction afin de faire disparaître cette erreur ? D'avance merci.
Les deux fichiers joints semblent identiques et tous deux répètent la même erreur.
https://www.cjoint.com/c/KEtiZq6bGpo
https://www.cjoint.com/c/KEti0a1rCuo
quand je créé un menu midi retraite, à la validation j'ai l'erreur suivante qui surgit : Variable objet ou variable de bloc with non définie. Qui aura la gentillesse de rectifier l'instruction afin de faire disparaître cette erreur ? D'avance merci.
Les deux fichiers joints semblent identiques et tous deux répètent la même erreur.
https://www.cjoint.com/c/KEtiZq6bGpo
https://www.cjoint.com/c/KEti0a1rCuo
A voir également:
- Index=FoundCell.row
- Index téléphonique - Guide
- Telecharger index - Télécharger - Gestion de fichiers
- Index rapport de stage - Guide
- No index col - Forum Excel
- Excel : résultat multiple avec une rechercheV ✓ - Forum Excel
5 réponses
Bonjour BUDGETS,
Je te connais suffisamment pour dire que ce programme de 2016 que tu ressors est trop compliqué pour toi.
Le problème que tu indiques ne vient pas du programme mais de toi. Depuis le temps que tu travailles sur ces menus tu devrais savoir qu'il faut saisir une date dans l'année de tes feuilles menus (dans le cas présent 2017).
Comme je te l'ai déjà dit, plutôt que d'essayer de faire fonctionner un programme que tu ne maîtrises pas, tu ferais mieux de repartir de zéro et de créer ton propre formulaire, très simple au début, pour enregistrer juste quelques informations. La complexité viendra plus tard.
Cordialement
Je te connais suffisamment pour dire que ce programme de 2016 que tu ressors est trop compliqué pour toi.
Le problème que tu indiques ne vient pas du programme mais de toi. Depuis le temps que tu travailles sur ces menus tu devrais savoir qu'il faut saisir une date dans l'année de tes feuilles menus (dans le cas présent 2017).
Comme je te l'ai déjà dit, plutôt que d'essayer de faire fonctionner un programme que tu ne maîtrises pas, tu ferais mieux de repartir de zéro et de créer ton propre formulaire, très simple au début, pour enregistrer juste quelques informations. La complexité viendra plus tard.
Cordialement
Bonjour,
Est-il possible que vous répondiez à ce que j'ai demandé...
Se sera plus profitable si vous mettez une image du code ou se produit la faute...de la faute !
Est-il possible que vous répondiez à ce que j'ai demandé...
Se sera plus profitable si vous mettez une image du code ou se produit la faute...de la faute !
Bonjour,
Merci, j'ai relu le poste 3 (voir message 3) et je rejoins ALS35.
Je me retire car DTPicker n'est pas compatible avec ma version Excel MSO 365.
Désolé
Lot de consolation, pour le calendrier sur Excel un plus par ici:https://www.mdf-xlpages.com/modules/publisher/item.php?itemid=28
Merci, j'ai relu le poste 3 (voir message 3) et je rejoins ALS35.
Je me retire car DTPicker n'est pas compatible avec ma version Excel MSO 365.
Désolé
Lot de consolation, pour le calendrier sur Excel un plus par ici:https://www.mdf-xlpages.com/modules/publisher/item.php?itemid=28
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
1) Identifier l'indice de la ligne d'insertion du Menu dans la feuille Menus midi retraite
WHAT_TO_FIND = DTPicker1.Value
Set FoundCell = Worksheets("Menus midi retraite").Range("A:A").Find(what:=WHAT_TO_FIND, lookat:=xlWhole)
index = FoundCell.Row
Si tu n'as pas DTPicker et calendars, tu as vas avoir du mal à résoudre le problème, hélas.
WHAT_TO_FIND = DTPicker1.Value
Set FoundCell = Worksheets("Menus midi retraite").Range("A:A").Find(what:=WHAT_TO_FIND, lookat:=xlWhole)
index = FoundCell.Row
Si tu n'as pas DTPicker et calendars, tu as vas avoir du mal à résoudre le problème, hélas.
Très content de te retrouver. J'ai commencé à créer mon propre formulaire. Deux choses :
1) Quand on programme par formulaires, les modules ne sont pas nécessaires (ils sont utiles uniquement en cas de saisie par feuilles) : Oui ? Non ?
2) As-tu chez toi, dans ton excel, les objets DTPicker et, éventuellement, Calendar ? J'ai prévu deux fichiers : l'un avec DTPicker et l'autre sans cet objet. Je t'enverrai le fichier correspondant à ta réponse à ce 2).
Pour ce qui est de index=foundcell.row, même si je ne comprends pas tout, je sais m'en servir. Si je te comprends, il faut que je saisisse une date de l'année 2017 pour que cela marche ? Si oui, comment faire, pour une année différente ?
Je viens de faire quelques essais et cela fonctionne. Mais j'en dirais plus sur le forum concerné puisque celui-ci n'a rien à voir avec mon nouveau formulaire.
1) Non
2) Je t'ai déjà envoyé des fichiers avec ce contrôle DTPicker, et récemment je t'ai aidé à l'installer, alors d'après toi, je l'ai ou je ne l'ai pas ?
index = foundcell.row : non tu ne comprend pas le but de ces instructions sinon tu aurais compris l'erreur
Saisir une autre année : il faut faire le code adéquate (c'est bien la preuve que tu ne comprends pas le fonctionnement du programme)
Cordialement