Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jacky
Bonsoir,
Pour la méthode "Select" Excel a besoin que la feuille soit activée ou sélectionnée. Feuil2.Activate Sheets("Feuil2").Range("B2").Select Contrairement à : "copy", "renseigner une cellule" , ou encore "écrire dans une cellule", que l'on peut faire sans "activate" ou "select"
-- Salutations JJ
"Gregory Hilaire" a écrit dans le message de news:
Bien le bonjour le groupe
Une question pour laquelle je n'ai pas de réponse.
Pourquoi Sheets("Feuil8").Select Range("B2").Select Fonctionne très bien
Sheets("Feuil8").Range("B2").Select
Génère une message d'erreur Erreur d'exécution 1004 La méthode select de la classe Range a échoué"
Merci pour toute aide
Greg
Bonsoir,
Pour la méthode "Select" Excel a besoin que la feuille soit activée ou
sélectionnée.
Feuil2.Activate
Sheets("Feuil2").Range("B2").Select
Contrairement à : "copy", "renseigner une cellule" , ou encore "écrire dans
une cellule", que l'on peut faire sans "activate" ou "select"
--
Salutations
JJ
"Gregory Hilaire" <ghilaire@sympatico.ca> a écrit dans le message de news:
OhC5sTloIHA.1236@TK2MSFTNGP02.phx.gbl...
Bien le bonjour le groupe
Une question pour laquelle je n'ai pas de réponse.
Pourquoi
Sheets("Feuil8").Select
Range("B2").Select
Fonctionne très bien
Sheets("Feuil8").Range("B2").Select
Génère une message d'erreur
Erreur d'exécution 1004
La méthode select de la classe Range a échoué"
Pour la méthode "Select" Excel a besoin que la feuille soit activée ou sélectionnée. Feuil2.Activate Sheets("Feuil2").Range("B2").Select Contrairement à : "copy", "renseigner une cellule" , ou encore "écrire dans une cellule", que l'on peut faire sans "activate" ou "select"
-- Salutations JJ
"Gregory Hilaire" a écrit dans le message de news:
Bien le bonjour le groupe
Une question pour laquelle je n'ai pas de réponse.
Pourquoi Sheets("Feuil8").Select Range("B2").Select Fonctionne très bien
Sheets("Feuil8").Range("B2").Select
Génère une message d'erreur Erreur d'exécution 1004 La méthode select de la classe Range a échoué"
Merci pour toute aide
Greg
Tatanka
Ou bien :
Sub essai() Feuil2.Activate [b2].Select End Sub
Serge
"Gregory Hilaire" a écrit dans le message de news:
Bien le bonjour le groupe
Une question pour laquelle je n'ai pas de réponse.
Pourquoi Sheets("Feuil8").Select Range("B2").Select Fonctionne très bien
Sheets("Feuil8").Range("B2").Select
Génère une message d'erreur Erreur d'exécution 1004 La méthode select de la classe Range a échoué"
Merci pour toute aide
Greg
Ou bien :
Sub essai()
Feuil2.Activate
[b2].Select
End Sub
Serge
"Gregory Hilaire" <ghilaire@sympatico.ca> a écrit dans le message de news: OhC5sTloIHA.1236@TK2MSFTNGP02.phx.gbl...
Bien le bonjour le groupe
Une question pour laquelle je n'ai pas de réponse.
Pourquoi
Sheets("Feuil8").Select
Range("B2").Select
Fonctionne très bien
Sheets("Feuil8").Range("B2").Select
Génère une message d'erreur
Erreur d'exécution 1004
La méthode select de la classe Range a échoué"
Et comme le dit si bien LSteph, pas besoin de sélectionner pour agir :
Sub Exemple() With Sheets("Feuil2").[b2] .Value = 100 .Interior.ColorIndex = 3 .Font.Name = "Comic Sans MS" .Font.Size = 16 End With End Sub
Serge
"Gregory Hilaire" a écrit dans le message de news:
Bien le bonjour le groupe
Une question pour laquelle je n'ai pas de réponse.
Pourquoi Sheets("Feuil8").Select Range("B2").Select Fonctionne très bien
Sheets("Feuil8").Range("B2").Select
Génère une message d'erreur Erreur d'exécution 1004 La méthode select de la classe Range a échoué"
Merci pour toute aide
Greg
Gregory Hilaire
Merci Jacky! Merci Tatanka! Merci LSteph!
Merci pour vos judicieux conseils, j'ai opté pour la solution de LSteph! ( car je dois vous avouer que je n'aime pas la méthode select :) dont l'enregistreur de macro parsème le code généré. Donc je voulais simplement une manière d'en utiliser le moins que possible). Je dois absolument aller à cette feuille et à cette cellule. J'ai donc utilisé Application.Goto Sheets("Feuil8").Range("B2")
"Tatanka" a écrit dans le message de news: %
Et comme le dit si bien LSteph, pas besoin de sélectionner pour agir :
Sub Exemple() With Sheets("Feuil2").[b2] .Value = 100 .Interior.ColorIndex = 3 .Font.Name = "Comic Sans MS" .Font.Size = 16 End With End Sub
Serge
"Gregory Hilaire" a écrit dans le message de news:
Bien le bonjour le groupe
Une question pour laquelle je n'ai pas de réponse.
Pourquoi Sheets("Feuil8").Select Range("B2").Select Fonctionne très bien
Sheets("Feuil8").Range("B2").Select
Génère une message d'erreur Erreur d'exécution 1004 La méthode select de la classe Range a échoué"
Merci pour toute aide
Greg
Merci Jacky!
Merci Tatanka!
Merci LSteph!
Merci pour vos judicieux conseils, j'ai opté pour la solution de LSteph! (
car je dois vous avouer que je n'aime pas la méthode select :) dont
l'enregistreur de macro parsème le code généré. Donc je voulais simplement
une manière d'en utiliser le moins que possible). Je dois absolument aller à
cette feuille et à cette cellule. J'ai donc utilisé Application.Goto
Sheets("Feuil8").Range("B2")
"Tatanka" <garnote3@ENLEVER.videotron.ca> a écrit dans le message de news:
%23PtKr7loIHA.4928@TK2MSFTNGP04.phx.gbl...
Et comme le dit si bien LSteph, pas besoin de sélectionner pour agir :
Sub Exemple()
With Sheets("Feuil2").[b2]
.Value = 100
.Interior.ColorIndex = 3
.Font.Name = "Comic Sans MS"
.Font.Size = 16
End With
End Sub
Serge
"Gregory Hilaire" <ghilaire@sympatico.ca> a écrit dans le message de news:
OhC5sTloIHA.1236@TK2MSFTNGP02.phx.gbl...
Bien le bonjour le groupe
Une question pour laquelle je n'ai pas de réponse.
Pourquoi
Sheets("Feuil8").Select
Range("B2").Select
Fonctionne très bien
Sheets("Feuil8").Range("B2").Select
Génère une message d'erreur
Erreur d'exécution 1004
La méthode select de la classe Range a échoué"
Merci pour vos judicieux conseils, j'ai opté pour la solution de LSteph! ( car je dois vous avouer que je n'aime pas la méthode select :) dont l'enregistreur de macro parsème le code généré. Donc je voulais simplement une manière d'en utiliser le moins que possible). Je dois absolument aller à cette feuille et à cette cellule. J'ai donc utilisé Application.Goto Sheets("Feuil8").Range("B2")
"Tatanka" a écrit dans le message de news: %
Et comme le dit si bien LSteph, pas besoin de sélectionner pour agir :
Sub Exemple() With Sheets("Feuil2").[b2] .Value = 100 .Interior.ColorIndex = 3 .Font.Name = "Comic Sans MS" .Font.Size = 16 End With End Sub
Serge
"Gregory Hilaire" a écrit dans le message de news:
Bien le bonjour le groupe
Une question pour laquelle je n'ai pas de réponse.
Pourquoi Sheets("Feuil8").Select Range("B2").Select Fonctionne très bien
Sheets("Feuil8").Range("B2").Select
Génère une message d'erreur Erreur d'exécution 1004 La méthode select de la classe Range a échoué"