Donc j'utilise VBA UserForm dans Excel pour capturer des valeurs. Le problème est qu'après avoir assigné la valeur à ActiveCell et après que la valeur apparaisse initialement dans la cellule, la valeur disparaît quand je ferme TextBox. Je pense que je comprends pourquoi cela se produit, juste ne sais pas comment préserver la valeur après la fermeture de TextBox. Merci d'avance. Paul LPerdre ActiveCell.Value lors de la fermeture de TextBox à partir de quelle valeur copiée
Répondre
Merci astander Merci d'avoir répondu, mais j'ai trouvé comment éviter le problème. Une solution consiste à éviter de fermer TextBox indéfiniment. Faire cela en utilisant le paramètre modal de méthode Show, comme indiqué ci-dessous
UserForm1.Show (vbModeless)
solution la plus élégante peut-être pas, mais cela fonctionne pour l'instant. En tout cas je suis encore à l'étape de Tinkering de travailler avec VBA. Essayer de m'instruire en utilisant des ressources en ligne et de livre. Encore une fois Paul L
@Paul, vous pouvez toujours fournir le code comme quelqu'un pourrait avoir une meilleure solution, ou quelqu'un pourrait trouver votre réponse utile à l'avenir. –
Votre zone de texte est-elle liée à une cellule? Si c'est le cas, évitez cela et déposez la valeur de la zone de texte dans la cellule manuellement.
J'ai trouvé que la façon la plus simple de le faire est avec les variables. Par exemple,
Sub textmove()
Dim textdata
textdata = txtbox.text
Range("A1").value = textdata
End Sub
Je ne sais pas si cela aide, mais je l'ai toujours trouvé plus facile de le faire en deux étapes (obtenir les données, puis attribuez-lui les données à une cellule). Je suis sûr qu'il y a une façon plus correcte et efficace de le faire, mais cela ne m'a jamais manqué!
- 1. Perdre la valeur de $ _SESSION [] lors de la redirection
- 2. Sur postback perdre de la valeur de façon dynamique créée textbox gridview
- 3. Wpf AttachedBehavior perdre la fonction textbox de base lors de son utilisation
- 4. à partir de textbox, asp.net
- 5. problèmes lors de la mise à jour de la base de données Access à partir de l'aide de Textbox?
- 6. Problème lors de l'obtention de la valeur à partir de la paire valeur JSON
- 7. Quelle valeur de délai d'expiration détermine la durée de fermeture de la connexion TCP inactive?
- 8. Annuler Quitter l'événement lors de la fermeture
- 9. Comment obtenir le changement de la valeur de la cellule lors de la fermeture du formulaire?
- 10. Définition de la police de TextBox à partir du code
- 11. Récupération de la valeur d'un ASP: TextBox
- 12. Perdre les paramètres de contexte Facebook lors de la redirection
- 13. Problème lors de la fermeture des sockets
- 14. Application se bloque lors de la fermeture
- 15. TextBox .NET se bloque lors de la mise à jour
- 16. Problèmes lors de la mise à jour d'un textBox ASP.NET
- 17. Comment fermer le fil lors de la fermeture de firefox
- 18. Perdre l'extension lors de l'utilisation FileReference download
- 19. Session Perdue lors de la fermeture du navigateur
- 20. Populate TextBox à partir de la base de données à l'aide de JQuery ou AJAX
- 21. force de fermeture lors de l'arrêt de la musique - Android
- 22. Erreur hors plage lors de la fermeture de la fenêtre contextuelle
- 23. fermeture de la ligne principale à partir d'un autre filetage
- 24. ado.net Fermeture de connexion lors de l'utilisation « à l'aide » déclaration
- 25. Récupération de valeur à partir de SPFieldBoolean
- 26. Perdre des données à partir de bash Script en Java
- 27. Perdre l'état de la session après la fermeture d'une fenêtre ouverte avec window.open
- 28. État du curseur invalide lors de la tentative de fermeture
- 29. Comment empêcher la fermeture de la fenêtre de console lors de l'exécution d'une application de console?
- 30. Jsf valeur par défaut de textbox
Pouvez-vous montrer du code? –