Re : apostrophe devant DATE à éliminer lors d'une action "transfert"
skoobi à dit:
,
Mais où récupères tu l'info
Bonsoir le forum, Skoobi,
il s'agit de la récupérer sur le nom de la feuille du classeur KRE.XLS
AU fait, j'ai un classeur fermé par agent KRE.xls , BOR.xls , ???.xls dans lesquels il y aura les procédures basées sur les boutons mais actionnées par le module de classe.
Ce n'est pas trop grave ici car en travaillant dans le classieur KRE.xls, je pourrais sans problème identifier les feuilles.
Mais si j'envisage de commander les opérations à distance dans une sorte de classeur de commande "cockpit" je puis imaginer que les boutons ainsi nommés doivent pouvoir être identifiables ... et donc intégrer le nom en plus du mois....
Donc , il faut que le module de classe de chacun de ces classeurs puise le nom de la feuille en cours
Merci
CAPRI_456
PS: je n'ose plus trop joindre de fichier en annexe, car j'veux plus que JP se fâche.....
🙂D),
j'avais donc tenté de modifier le code comme suis, mais ....
Public WithEvents bouton_trans As CommandButton
Private Sub bouton_trans_Click()
num = Right(bouton_trans.Caption, 2)
nom = Left(bouton_trans.Caption, 3)
bouton_trans.Caption = "transfert " & nom & num & " réalisé"
bouton_trans.BackColor = RGB(0, 255, 0) 'Ve t
Transfert (num) '= exécute macro transfert des dates vers AMDIN et P5'
End Sub
Private Sub Transfert(ByVal num)
Private Sub Transfert2(ByVal nom)
Dim Tbl As Range
Dim lastws As Worksheet
Dim cel As Range
Application.ScreenUpdating = False
Set lastws = Worksheets(nom & num) '("KRE" & num)