Bonjour
Je me permets de venir vous pour un problème de saisie, j'ai un formulaire avec des textbox qui viennent fournir une base de données (en texte et en nombre) dans la colonne B de la feuille n°1.
J'utilise ensuite la colonne B pour faire des calculs pour cela je dois convertir ces valeurs en "nombre". J'ai trouvé cette commande qui fonctionne, mais je dois avoir la feuille activé pour que cela fonctionne.
Columns(2).TextToColumns Destination:=Range("B1")
J'ai utilisé cela pour sélectionner la feuille n°1 :
Worksheets(1).Columns(2).TextToColumns Destination:=Range("B1")
Mais une fenêtre s'ouvre "Voulez vous remplacer les cellules de destination " deux choix : "Valider" ou "Annulé"
Si je fais annulé VBA s'excite : Erreur d'exécution 1004
"La méthode texttocolumns de la classe Range a échoué"
Pouvez-vous m'aider à transformer la colonne B de la feuille numéro 1 nommé "Programme"
Je souhaiterais sélectionner le numéro de la feuille et non par le nom si possible.
Merci à vous tous.
Je me permets de venir vous pour un problème de saisie, j'ai un formulaire avec des textbox qui viennent fournir une base de données (en texte et en nombre) dans la colonne B de la feuille n°1.
J'utilise ensuite la colonne B pour faire des calculs pour cela je dois convertir ces valeurs en "nombre". J'ai trouvé cette commande qui fonctionne, mais je dois avoir la feuille activé pour que cela fonctionne.
Columns(2).TextToColumns Destination:=Range("B1")
J'ai utilisé cela pour sélectionner la feuille n°1 :
Worksheets(1).Columns(2).TextToColumns Destination:=Range("B1")
Mais une fenêtre s'ouvre "Voulez vous remplacer les cellules de destination " deux choix : "Valider" ou "Annulé"
Si je fais annulé VBA s'excite : Erreur d'exécution 1004
"La méthode texttocolumns de la classe Range a échoué"
Pouvez-vous m'aider à transformer la colonne B de la feuille numéro 1 nommé "Programme"
Je souhaiterais sélectionner le numéro de la feuille et non par le nom si possible.
Merci à vous tous.