G
G'Claire
Guest
Salut le forum,
Pour valider un nouveau contrat et lui incrémenter un Numero (En colonne A et ligne a partir de 8) j'utilise ce code
Dim L As Integer 'Déclaration de variable "L" pour connaitre la Ligne Numéro
'ici je repère la dernière ligne vide pour la Collections des données
L = Sheets("Renseignements").Range("A65536").End(xlUp).Row + 1
txtN°Contrat = Year(Date) & "-" & Format(L - 7, ["0#"])
Plus le reste des données.
Mais il y a possibilite que le contrat soit pas signé tout de suite donc dans cette colonne j'inscrirai au moment de la validation, "Non-Signé"
Ensuite lors de la signature je fait une recherche et le résultat de cette recherche me donne des données dont le TextBox avec ecrit "Non-Signé"
Que je récupère comme suit à l'inisialisation de l'UserForm:
résultat.txtN°Contrat.Value = ActiveCell.Value
Donc si a ce jour le contrat est signé, je clique sur un bouton "Signature du contrat" cela m'imprime le formulaire rempli et j'aimerai que cela me remplace "Non-Signé" par le N° de contrat sous le même format et en tenant compte des N° déja entrés sachant qu'a la suite dans la ligne des données sont déja présente et qu'en dessous il y a des lignes déja remplient.
J'espère être assez claire, et vous remercie par avance, G'Claire
Pour valider un nouveau contrat et lui incrémenter un Numero (En colonne A et ligne a partir de 8) j'utilise ce code
Dim L As Integer 'Déclaration de variable "L" pour connaitre la Ligne Numéro
'ici je repère la dernière ligne vide pour la Collections des données
L = Sheets("Renseignements").Range("A65536").End(xlUp).Row + 1
txtN°Contrat = Year(Date) & "-" & Format(L - 7, ["0#"])
Plus le reste des données.
Mais il y a possibilite que le contrat soit pas signé tout de suite donc dans cette colonne j'inscrirai au moment de la validation, "Non-Signé"
Ensuite lors de la signature je fait une recherche et le résultat de cette recherche me donne des données dont le TextBox avec ecrit "Non-Signé"
Que je récupère comme suit à l'inisialisation de l'UserForm:
résultat.txtN°Contrat.Value = ActiveCell.Value
Donc si a ce jour le contrat est signé, je clique sur un bouton "Signature du contrat" cela m'imprime le formulaire rempli et j'aimerai que cela me remplace "Non-Signé" par le N° de contrat sous le même format et en tenant compte des N° déja entrés sachant qu'a la suite dans la ligne des données sont déja présente et qu'en dessous il y a des lignes déja remplient.
J'espère être assez claire, et vous remercie par avance, G'Claire