J'ai besoin de la boîte de dialogue "Sélectionner la source de données" ajoutée à mon application pour que l'utilisateur puisse sélectionner manuellement une ou plusieurs plages dans Excel et que la plage soit collée dans ma zone de texte. Cette fonctionnalité est partout dans Excel (notamment lors de la sélection d'une plage pour un graphique). Comment puis-je facilement faire cela?Comment ajouter "Sélectionner la source de données" à mon application Excel?
Répondre
Avez-vous essayé d'utiliser le contrôle refedit?
Dim myRange As Range
On Error Resume Next
Set myRange = Application.InputBox(prompt:="Select the cells you want", Type:=8)
On Error GoTo 0
If myRange Is Nothing Then
MsgBox "User cancelled"
Else
MsgBox "User selected " & myRange.Address
End If
Cela affichera une boîte de dialogue d'entrée. Ne tapez rien à l'intérieur, mais à la place, sélectionnez les cellules avec la souris, et leur adresse apparaîtra dans la zone de texte de la boîte de dialogue. Lorsque vous appuyez sur OK, ils doivent être affectés à la variable myRange.
Remarques: « Type: = 8 » à la fin de la ligne InputBox dit VBA cela doit être une plage de cellules Le bit d'erreur empêche une erreur si l'utilisateur annule
Merci! Une idée de comment faire cela en C#? – Jason
Nous avons trouvé cela, qui ressemble peut être parfait (.NET compatible):
Jason, tu m'as battu. J'allais éditer ma réponse pour dire que vous pouvez coder un contrôle refedit pour .NET avec le même lien que celui que vous avez ici! –
Malheureusement, ça ne marche pas bien ... :( – Jason
- 1. Open source Base de données à expédier avec mon application
- 2. Comment ajouter une fonctionnalité de recherche à mon application
- 3. Ajouter une icône à mon application terminée
- 4. Comment ajouter mon application Django sur Facebook?
- 5. Implémentation d'une source de données externes Excel
- 6. Accéder à VBA Comment ajouter de nouvelles feuilles à Excel?
- 7. Ajout de données de base à mon application iPhone
- 8. Comment ajouter un navigateur de fichiers dans mon application Java?
- 9. Comment empaqueter un binaire Linux pour mon application Open Source?
- 10. Jquery Ajouter des valeurs à sélectionner
- 11. Données Excel/Quickbooks à C#
- 12. Vous cherchez un forum attrayant pour ajouter à mon application
- 13. .Net Excel Ajouter à l'aide
- 14. comment définir la source de données dans la liste déroulante
- 15. comment puis-je ajouter le résultat de la requête dans le jeu de données sélectionner à nouveau la requête
- 16. Accéder à une application VSTO - ajouter des types à partir de VBA (Excel)
- 17. Comment accéder à la base de données SQLite que mon application utilise sur l'iPhone
- 18. Pouvez-vous ajouter des données à un DataGrid sans source de données?
- 19. Comment sélectionner et transmettre des données de la vue
- 20. datagrid ajouter un élément à la source de données perdre viewstate
- 21. Accéder à la base de données SQL dans Excel VBA
- 22. Comment définir dynamiquement la source de données dans Reporting Services?
- 23. iPhone: ajouter un badge aux icônes internes de mon application
- 24. Comment "publier" mon application?
- 25. Ignorer; et ajouter à la table de données
- 26. Comment sélectionner la cellule à partir de la macro
- 27. passer mon application de http à https
- 28. Comment construire à partir de la source?
- 29. Importer des données à partir de MS Excel en utilisant le code source Java
- 30. Ajouter des contrôles de ruban Excel à l'exécution (VSTO 2005SE)
Oui, mais nous avons besoin d'utiliser .NET – Jason