> Tous les forums > Forum Autres langages
 Filtrer les validations de 1 a 99
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
eliot raymondo
  Posté le 24/04/2020 @ 16:52 
Aller en bas de la page 
Petit astucien

Bonjour a tous, forum bonjour,

Je dois faire pour mon boulot sur Excel 2007 une feuil1 de commande de filtre pour piscine et de chaudière.

Les colonnes A à G sont pour les informations, Réf, taille etc, etc, concernants les filtres.

La colonne (H2:H90) pour entrer la quantité à commander.

Donc je souhaiterai en VBA tester les entrées qui seront faites dans cette colonne (H).

Alors ne laisser entrer UNIQUEMENT que les chiffres de 1 à 99 et rien d’autres.

  • Aucun zéro devant le chiffre 01 non on efface et on retourne en colonne (H)

  • Un ou deux zéros 0 ou 00 non on efface on retourne en colonne (H)

  • Un ou deux chiffres autorisés si 3 chiffres on efface on retourne en colonne (H)

  • Valider par ENTER par erreur donc cellule vide on retourne en colonne (H)

  • Tout autres caractères Tels qu’ils soient on efface on retourne en colonne (H)

Ceci est strict, car une erreur faisant passer une commande pour 100 filtres par Exemple alors qu’il en faudrait que deux, boss va pas être content.

Merci pour votre aide une bonne après midi a tous.

Cdlt Raymondo



Modifié par eliot raymondo le 24/04/2020 16:53
Publicité
poussebois
 Posté le 24/04/2020 à 17:04 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

Bonjour ,

Je ne comprends pas très bien le problème.

-- Si ce que tu rentres en colonnes H est en format standard ou en format nombre avec 0 décimale, il n'affichera pas les zéros non significatifs. Exemple : 01 s'affichera 1 !

-- Avec le filtrage, il est aisé de n'afficher que les lignes dont la valeur de H est comprise entre 1 et 99. Pas besoin de VBA pour cela !

Mais probablement que je n'ai pas complètement saisi la question ...

@ +



Modifié par poussebois le 24/04/2020 17:07
eliot raymondo
 Posté le 24/04/2020 à 17:34 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Salut poussebois,

Merci pour ta réponse,

Je suis dans le VBA en ce moment, je voudrais faire d'une pierre deux coups, un pour le Fun et deux savoir comment on

peux coder pour faire cela en VBA.

J'ai peut être mal poser ma question aussi, auquel cas désolé.

Mais si tu sais faire cela en vba, je suis preneur, je te remercie d'avance.

Bon W-end a toi, bonne fin d'après midi.

Cdlt Raymondo



Modifié par eliot raymondo le 24/04/2020 18:48
eliot raymondo
 Posté le 25/04/2020 à 11:25 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Salut a tous,

Bon, je vois personne pour me dépanner, pas beaucoup qui Excel dommage.

Merci a vous.

Cdlt Raymondo

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
50,99 €SSD Crucial P2 500 Go (3D NAND, NVMe, PCIe, M.2, 2400 Mo/s) à 50,99 €
Valable jusqu'au 09 Mars

Amazon fait une promotion sur le SSD Crucial P2 500 Go (3D NAND, NVMe, PCIe, M.2) qui passe à 50,99 €. On le trouve ailleurs à partir de 70 €. Ce SSD offre des vitesses de lecture/écriture séquentielle allant jusqu’à 2 400/ 1 900 Mo/s. Il est garanti 5 ans. La livraison est gratuite.


> Voir l'offre
259 €PC Ankermann (Intel Pentium Dual Core, 8Go RAM, SSD 480Go, Win 10 + Office 2019) à 259 € livré
Valable jusqu'au 10 Mars

Amazon fait une promotion sur l'ordinateur de bureau Ankermann Silent PC Work à 259 € livré. Le PC est équipé d'un processeur Intel Pentium dual core à 2.7 GHz, de 8 Go de RAM, d'un SSD de 480 Go, d'un lecteur DVD, d'un lecteur de carte mémoires et tourne sous Windows 10 Pro 64 bits. Microsoft Office 2019 Pro en français est également fourni.

Ajoutez un écran (comme cet écran 24 pouces ViewSonic VA2418 (FullHD, IPS, 75 Hz) à 99,99 €) et un pack clavier souris (comme ce pack filaire Logitech MK120 à 17,99 €) et vous avez un PC complet à l'aise en bureautique et Internet. Garantie 2 ans.


> Voir l'offre
109,99 €Disque dur externe USB 3.0 Seagate 6 To à 109,99 €
Valable jusqu'au 10 Mars

Amazon propose actuellement le disque dur Seagate Expansion Desktop Drive 6 To à 109,99 € livré gratuitement alors qu'on le trouve ailleurs à partir de 135 €. Le disque est non soudé et vous pourrez le récupérer pour l'utiliser dans un ordinateur, un NAS, etc. 


> Voir l'offre

Sujets relatifs
VBA numéroter les lignes de code
forcer l'acceptation de localisation dans les paramètres de flash
Les tableaux de string en c++
Comment rendre les cellules de ma JTable dans mon
Editer les clef de registre avec C
passage de tableaux en variable dans les fonctions
souci de navigation entre les enregistrements
les regles de transformation de xml en sql3
Copier les fichiers .....( je trouve pas de titre)
comment on interoges les bases de donnés en C++
Plus de sujets relatifs à Filtrer les validations de 1 a 99
 > Tous les forums > Forum Autres langages