Panier pour bon de commande
Fermé
nikoEH
Messages postés
64
Date d'inscription
lundi 3 septembre 2007
Statut
Membre
Dernière intervention
28 juin 2012
-
9 mai 2008 à 11:10
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 9 mai 2008 à 16:42
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 9 mai 2008 à 16:42
A voir également:
- Panier pour bon de commande
- Invite de commande - Guide
- Commande terminal mac - Guide
- Diskpart commande - Guide
- Commande dism - Guide
- Aliexpress mon panier ✓ - Forum Consommation & Internet
4 réponses
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
9 mai 2008 à 11:45
9 mai 2008 à 11:45
Bonjour
a essayer, je n'ai pas testé:
Private Sub ajouter_Click()
Dim lig As Long
'Dim MonClasseur As Workbook
'Set MonClasseur = ActiveWorkbook inutile puisque tu es déjà sur le classeur
Selection.Copy
Windows("panier.xls").Activate
With Sheets("Feuil1")
.activate
lig = .Range("65536").End(xlUp).Row
If lig > 31 Then
MsgBox "panier plein"
Else
'on suppose qu'il y a une donnée en A12
.Cells(lig, 1).Select
.Paste
End If
End With
MonClasseur.Activate
'Set MonClasseur = Nothing
End Sub
a essayer, je n'ai pas testé:
Private Sub ajouter_Click()
Dim lig As Long
'Dim MonClasseur As Workbook
'Set MonClasseur = ActiveWorkbook inutile puisque tu es déjà sur le classeur
Selection.Copy
Windows("panier.xls").Activate
With Sheets("Feuil1")
.activate
lig = .Range("65536").End(xlUp).Row
If lig > 31 Then
MsgBox "panier plein"
Else
'on suppose qu'il y a une donnée en A12
.Cells(lig, 1).Select
.Paste
End If
End With
MonClasseur.Activate
'Set MonClasseur = Nothing
End Sub
nikoEH
Messages postés
64
Date d'inscription
lundi 3 septembre 2007
Statut
Membre
Dernière intervention
28 juin 2012
7
9 mai 2008 à 14:28
9 mai 2008 à 14:28
Merci pour ta réponse.
Je viens d'essayer mais il y a quelque chose qui marche pas... Je me penche la dessus...
Je viens d'essayer mais il y a quelque chose qui marche pas... Je me penche la dessus...
nikoEH
Messages postés
64
Date d'inscription
lundi 3 septembre 2007
Statut
Membre
Dernière intervention
28 juin 2012
7
9 mai 2008 à 14:36
9 mai 2008 à 14:36
C'est apparemment sur cette ligne qui a un soucis ...
lig = .Range("65536").End(xlUp).Row
Je ne comprend pas très bien a quoi elle sert d'ailleurs...
lig = .Range("65536").End(xlUp).Row
Je ne comprend pas très bien a quoi elle sert d'ailleurs...
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
9 mai 2008 à 16:42
9 mai 2008 à 16:42
Oups!
Excuses moi
lig = .Range("A65536").End(xlUp).Row
Cette instruction te donne le numéro de la dernière ligne utilisée dans la colonne A
N'hésites pas au cas où, comme je n'ai pas testé...
Michel
Excuses moi
lig = .Range("A65536").End(xlUp).Row
Cette instruction te donne le numéro de la dernière ligne utilisée dans la colonne A
N'hésites pas au cas où, comme je n'ai pas testé...
Michel