Erreur de selction range - Erreur 1004

  • Initiateur de la discussion Initiateur de la discussion gustwo
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

G

gustwo

Guest
Bonjour a tous j ai un petit soucis avec ma macro, je pense que c est une erreur d inattention.

Private Sub CommandButton1_Click()
TBox1.SetFocus

Dim I As Integer

'Clear the results page
Call ClearResults

'TextBox
Dim Digits As Double
Digits = TBox1.Value



ThisWorkbook.Worksheets("Call reports").Range("B1").Select

For I = 0 To I = 56 Step 1

If ActiveCell.Offset(I, 0).Select = Digits Then

ActiveCell.Offset(I, 21).Value = 1

Else

ActiveCell.Offset(I, 21).Value = 0


End If

Next I




'Empty the textbox
'TBox1.Value = ""
'go to page results
Sheets("Results").Select
Me.Hide
End Sub

Merci d avance pour votre aide
 
Re : Erreur de selction range - Erreur 1004

Merci beaucoup pour ces reponses si rapide.

Deuxieme questions:
J aimerais que les lignes dont la cellule en colonne 21 soient automatiquement copié sur une nouvelle page.
Je selectionne donc ma feuille et ma cellule active mais je ne vois pas quoi ecrire dans le if pour que mes donn2es soient recopiées dans un nouvelle onglet.


Worksheets("Call reports").Select
Range("A2").Select

For I = 0 To I = 56 Step 1
For L = 0 To 19 Step 1
If ActiveCell.Offset(I, 21).Value = 1 Then
Worksheets("Results").Cells(I, L).Value = Worksheets("Call reports").Cells(I, L)
Else
End If
Next L
Next I

Merci
 
Re : Erreur de selction range - Erreur 1004

re

Code:
Worksheets("Call reports").Select
Range("A2").Select
For I = 1 To 56: For L = 1 To 19
If ActiveCell.Offset(I, 21).Value = 1 Then  Worksheets("Results").Cells(I, L).Value = Cells(I, L)
Next: Next
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
2
Affichages
771
Réponses
3
Affichages
922
Réponses
3
Affichages
994
Réponses
6
Affichages
963
Retour