Automatisation tableau excel
RésoluLe Pingou Messages postés 12713 Date d'inscription Statut Contributeur Dernière intervention -
Je voudrais savoir s'il y a un moyen pour automatiser mon projet.
Sur la feuil DIV_1 il y a des comptes que j'ai créé manuellement .Peut on les créer
automatiquement.
Dés que je rentrerais un nom de compte dans la feuille DONNEES le compte se créerait à l'identique de ce que j'ai fait manuellement,avec la possibilité d'ajouter une ligne automatique si besoin
https://www.cjoint.com/?DEjkmBxWzk5
Cordialement
- Automatisation tableau excel
- Tableau word - Guide
- Trier un tableau excel - Guide
- Imprimer un tableau excel - Guide
- Liste déroulante excel - Guide
- Tableau ascii - Guide
49 réponses
L’automatisation de la création de comptes à partir des saisies dans la feuille DONNEES est faisable, et l’utilisateur affirme que le résultat recherché est atteint.
La solution proposée repose sur l’utilisation de macros et l’enregistrement en format xlsm pour augmenter les limites de lignes et permettre l’ajout automatique de comptes supplémentaires sur la même feuille.
Des obstacles techniques apparaissent, notamment une incompatibilité de type et une erreur d’exécution 13 liée à un contrôle calendrier, ce qui a stimulé des échanges sur les signatures et les versions du fichier.
L’échange final indique que la solution répond au besoin, tout en signalant que certains détails techniques restent à affiner, en particulier concernant le calendrier et la stabilité des formules.
C'est certainement possible...... par contre fichier inutilisable car la signature numérique, des macros, n'est pas valide.
Désolé.
Merci pour ta réponse.
Tu me dis "inutilisable signature numérique des macros pas valide"
moi j'ouvre sans problème.
Peux tu me dire comment procéder pour que tu puisses avoir accés.
Cordialement
ci-joint nouveau fichier
https://www.cjoint.com/?DEklTPiLjZD
Cordialement
Eh bien c'est la même chose, voir pièce jointe.
Le fichier : https://www.cjoint.com/?DEksAKZbj5y
En tant que propriétaire du classeur, c'est à vous régler le problème de signature numérique.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionDésolé toujours le même problème.
Vous devez supprimer la signature numérique que vous avez crée
Désolé mais là je commence à être dépassé;
ci-joint fichier et photo écran signature numérique
https://www.cjoint.com/?DEllYjALw92
https://www.cjoint.com/?DEllY2XVhXd
Merci pour ton aide
Cordialement
Voir sur feuille [Données], libre à vous de déclencher la procédure sur un événement !
Le fichier partiellement reconstitué : https://www.cjoint.com/?3Emk2V0xk9D
Merci pour ta réponse ,c'est exactement ce que je voulais.
Si il n'a pas assez de ligne dans un compte un ajout automatique est-il réalisable?
Petit souci au niveau du calandar là il y a un bug?
J'ai fait un essai et j'ai le message suivant:
erreur d'exécution "13" incompatibilité de type
Quand je clique sur débogage j'ai cela:
F01.Range("B" & Nlig).Value = DateValue(TxtDate.Text) qui se met en jaune
Cordialement
Concernant le calendrier, c'est normal car j'ai aussi eu le message d'erreur chez-moi et cela est dû à la référence de projet qui est certainement manquante, Du fait que j'ai reconstitué votre fichier (cause signature numérique non valide) et que je suis sous MSO 2013 il vous faut voir, dans éditeur Visual Basic, sous outils/références et contrôler que vous ayez la bonne bibliothèque cochée, sauf erreur de ma part pour votre version Excel : Microsoft Calendar Control 10.1 !
S'il n'a pas assez de ligne dans un compte un ajout automatique est-il réalisable?
Réponse : cela vous le faite manuellement de cas en cas, par contre il y aura un disfonctionnement de ma procédure car elle est basé sur un bloc de 5 colonnes et 34 lignes y compris les formules.
Je vais corriger la procédure.
Pas trouvé Microsoft Calendar Control 10.1
Simplement trouvé MSO 12.0 Object library
Par contre pour éviter cette inconvénient de calendrier,est-il possible de mettre
un code VBA exemple en B1=si(c1="";"";date) une date qui corresponde
au moment de l'entrée d'une opération.
Cordialement
Je vous fais remarquer que l'application utilise le [Calendar] ainsi que les procédures y relatives, par conséquent il est préférable de remettre en place la bonne bibliothèque de référence.
Il faut la chercher dans la liste ..... !
C'est votre application donc ce devrait-être facile de la retrouver... non !
Qu'elle est la version de votre Excel ?
Merci, vous devriez trouver :
Microsoft Calendar control 2007 ou Contrôle calendrier 12.0
C'est votre application donc ce devrait-être facile de la retrouver... non !
Mon fichier d'origine la case est cochée.
Le fichier que tu as modifié je ne trouve pas Microsoft Calendar control 2007
Je commence à perdre les pédales!!
Essayer cette manipulation :
Ouvrir le fichier que je vous proposé, ensuite :
- ALT +F11
- Insertion - USERFORM
- Boite à outils puis clic droit sur la partie grise
- Contrôle supplémentaire va apparaitre
- choisir Contrôle calendrier 12.0
- OK
Sous Outils Références vous devriez avoir le [Microsoft Calendar control 2007]