Je voudrais pouvoir contr=F4ler totalement l'encodage dans=20
une feuille Excel.
Malheureusement la validation des donn=E9es d'Excel est trop=20
limit=E9e pour pouvoir faire mes contr=F4les.
J'ai trouv=E9 la m=E9thode Change de l'objet Worksheet en VBA=20
qui me permet de savoir quelle cellule a =E9t=E9 modifi=E9e.
Malheureusement cette m=E9thode ne me permet pas de=20
retrouver l'ancienne valeur de la cellule au cas o=F9 mon=20
contr=F4le n'accepterait pas la nouvelle valeur encod=E9e.
Y a-t-il moyen de retrouver cette ancienne valeur ?
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
ru-th
Salut
les stocker à l'ouverture du fichier dans des variables publiques Public Var1,Var2
Private Sub Workbook_Open() var1 = [feuil1!A1] var2 = [feuil1!A2] End Sub
comme cela tu peux vérifier si un changement est effectué
a+ rural thierry
"Philippe" a écrit dans le message de news: 4c8a01c3e4b3$52ec4280$ Bonjour à tous,
Je voudrais pouvoir contrôler totalement l'encodage dans une feuille Excel. Malheureusement la validation des données d'Excel est trop limitée pour pouvoir faire mes contrôles.
J'ai trouvé la méthode Change de l'objet Worksheet en VBA qui me permet de savoir quelle cellule a été modifiée. Malheureusement cette méthode ne me permet pas de retrouver l'ancienne valeur de la cellule au cas où mon contrôle n'accepterait pas la nouvelle valeur encodée.
Y a-t-il moyen de retrouver cette ancienne valeur ?
Merci pour votre aide, Philippe.
Salut
les stocker à l'ouverture du fichier dans des variables publiques
Public Var1,Var2
Private Sub Workbook_Open()
var1 = [feuil1!A1]
var2 = [feuil1!A2]
End Sub
comme cela tu peux vérifier si un changement est effectué
a+
rural thierry
"Philippe" <philippe_onclin@hotmail.com> a écrit dans le message de news:
4c8a01c3e4b3$52ec4280$a001280a@phx.gbl...
Bonjour à tous,
Je voudrais pouvoir contrôler totalement l'encodage dans
une feuille Excel.
Malheureusement la validation des données d'Excel est trop
limitée pour pouvoir faire mes contrôles.
J'ai trouvé la méthode Change de l'objet Worksheet en VBA
qui me permet de savoir quelle cellule a été modifiée.
Malheureusement cette méthode ne me permet pas de
retrouver l'ancienne valeur de la cellule au cas où mon
contrôle n'accepterait pas la nouvelle valeur encodée.
Y a-t-il moyen de retrouver cette ancienne valeur ?
les stocker à l'ouverture du fichier dans des variables publiques Public Var1,Var2
Private Sub Workbook_Open() var1 = [feuil1!A1] var2 = [feuil1!A2] End Sub
comme cela tu peux vérifier si un changement est effectué
a+ rural thierry
"Philippe" a écrit dans le message de news: 4c8a01c3e4b3$52ec4280$ Bonjour à tous,
Je voudrais pouvoir contrôler totalement l'encodage dans une feuille Excel. Malheureusement la validation des données d'Excel est trop limitée pour pouvoir faire mes contrôles.
J'ai trouvé la méthode Change de l'objet Worksheet en VBA qui me permet de savoir quelle cellule a été modifiée. Malheureusement cette méthode ne me permet pas de retrouver l'ancienne valeur de la cellule au cas où mon contrôle n'accepterait pas la nouvelle valeur encodée.
Y a-t-il moyen de retrouver cette ancienne valeur ?