Controler la saisie dans un tableau par une boite de dialogue
narjissio
Messages postés
15
Date d'inscription
Statut
Membre
Dernière intervention
-
narjissio Messages postés 15 Date d'inscription Statut Membre Dernière intervention -
narjissio Messages postés 15 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
bonsoir tous le monde,
tout d'abord,je suis un apprenti vba excel
je voudrais remplir mon tableau a partir de ma boite de dialogue,
je m'explique.
tableau constituer de colonnes (désignation; Prix unitaire; Et les dates du mois(31 jours))
boite de dialogue.(Champ_désignation; Champ_quantité; Champ_prix unitaire; Champ_date ,)
alors voila mon code que j'ai écrit dans le module
Option Explicit
Sub proced_Ajout_pdt_divers()
Ajout_pdt_divers.champ_designation = ""
Ajout_pdt_divers.champ_qte_entree = ""
Ajout_pdt_divers.champ_prix_unitaire = ""
Ajout_pdt_divers.Show
Sheets("ENTREES DIVERS").Select
Rows("10:10").Select
Selection.Insert shift:=xlDown
Range("a10").Select
ActiveCell.Formula = Ajout_pdt_divers.champ_designation
Range("b10").Select
ActiveCell.Formula = Ajout_pdt_divers.champ_prix_unitaire
If Sheets("ENTREES DIVERS").Range("d9") = Ajout_pdt_divers.champ_dte Then
Range("d10").Select
ActiveCell.Formula = Ajout_pdt_divers.champ_qte_entree
Else
If Sheets("ENTREES DIVERS").Range("e9") = Ajout_pdt_divers.champ_dte Then
Range("e10").Select
ActiveCell.Formula = Ajout_pdt_divers.champ_qte_entree
Else
If Sheets("ENTREES DIVERS").Range("f9") = Ajout_pdt_divers.champ_dte Then
Range("f10").Select
ActiveCell.Formula = Ajout_pdt_divers.champ_qte_entree
Else
If Sheets("ENTREES DIVERS").Range("g9") = Ajout_pdt_divers.champ_dte Then
Range("g10").Select
ActiveCell.Formula = Ajout_pdt_divers.champ_qte_entree
Else
If Sheets("ENTREES DIVERS").Range("h9") = Ajout_pdt_divers.champ_dte Then
Range("h10").Select
ActiveCell.Formula = Ajout_pdt_divers.champ_qte_entree
Else
End If
End If
mon problème c comment indiquer a excel de me remplir la quantité du produit désigné selon la date écrite dans ma boite de dialogue
pour mieux me comprendre je vous envoie mon classeur en pièce jointe
bonsoir tous le monde,
tout d'abord,je suis un apprenti vba excel
je voudrais remplir mon tableau a partir de ma boite de dialogue,
je m'explique.
tableau constituer de colonnes (désignation; Prix unitaire; Et les dates du mois(31 jours))
boite de dialogue.(Champ_désignation; Champ_quantité; Champ_prix unitaire; Champ_date ,)
alors voila mon code que j'ai écrit dans le module
Option Explicit
Sub proced_Ajout_pdt_divers()
Ajout_pdt_divers.champ_designation = ""
Ajout_pdt_divers.champ_qte_entree = ""
Ajout_pdt_divers.champ_prix_unitaire = ""
Ajout_pdt_divers.Show
Sheets("ENTREES DIVERS").Select
Rows("10:10").Select
Selection.Insert shift:=xlDown
Range("a10").Select
ActiveCell.Formula = Ajout_pdt_divers.champ_designation
Range("b10").Select
ActiveCell.Formula = Ajout_pdt_divers.champ_prix_unitaire
If Sheets("ENTREES DIVERS").Range("d9") = Ajout_pdt_divers.champ_dte Then
Range("d10").Select
ActiveCell.Formula = Ajout_pdt_divers.champ_qte_entree
Else
If Sheets("ENTREES DIVERS").Range("e9") = Ajout_pdt_divers.champ_dte Then
Range("e10").Select
ActiveCell.Formula = Ajout_pdt_divers.champ_qte_entree
Else
If Sheets("ENTREES DIVERS").Range("f9") = Ajout_pdt_divers.champ_dte Then
Range("f10").Select
ActiveCell.Formula = Ajout_pdt_divers.champ_qte_entree
Else
If Sheets("ENTREES DIVERS").Range("g9") = Ajout_pdt_divers.champ_dte Then
Range("g10").Select
ActiveCell.Formula = Ajout_pdt_divers.champ_qte_entree
Else
If Sheets("ENTREES DIVERS").Range("h9") = Ajout_pdt_divers.champ_dte Then
Range("h10").Select
ActiveCell.Formula = Ajout_pdt_divers.champ_qte_entree
Else
End If
End If
mon problème c comment indiquer a excel de me remplir la quantité du produit désigné selon la date écrite dans ma boite de dialogue
pour mieux me comprendre je vous envoie mon classeur en pièce jointe
A voir également:
- Controler la saisie dans un tableau par une boite de dialogue
- Tableau word - Guide
- Trier un tableau excel - Guide
- Tableau ascii - Guide
- Comment imprimer un tableau excel sur une seule page - Guide
- Boite gmail saturée - Guide
4 réponses
Bonjour,
pour mieux me comprendre je vous envoie mon classeur en pièce jointe
Alors mettez-le sur https://www.cjoint.com/ et poster le lien, on ne sait jamais si...
pour mieux me comprendre je vous envoie mon classeur en pièce jointe
Alors mettez-le sur https://www.cjoint.com/ et poster le lien, on ne sait jamais si...
Bonjour,
Il serait plus simple de mettre un fichier compresser en utilisant le ZIP (à disposition dans MSO) et non pas une version payante... !
Il serait plus simple de mettre un fichier compresser en utilisant le ZIP (à disposition dans MSO) et non pas une version payante... !
bonsoir,
voici un autre https://www.cjoint.com/c/ECrvyNRg0dy
nb; quand j'ouvre le fichier télécharger sur cjoint.com je ne trouve pas la partie code dans mon classeur c pour ça que je l'ai ziper
voici un autre https://www.cjoint.com/c/ECrvyNRg0dy
nb; quand j'ouvre le fichier télécharger sur cjoint.com je ne trouve pas la partie code dans mon classeur c pour ça que je l'ai ziper
Bonjour,
Que faut-il comprendre concernant ceci : nb; quand j'ouvre le fichier télécharger sur cjoint.com je ne trouve pas la partie code dans mon classeur c pour ça que je l'ai ziper
Que faut-il comprendre concernant ceci : nb; quand j'ouvre le fichier télécharger sur cjoint.com je ne trouve pas la partie code dans mon classeur c pour ça que je l'ai ziper
bonne remarque
voila le lien : https://www.cjoint.com/c/ECrpkMCot5R