Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2021 Case a cocher

  • Initiateur de la discussion Initiateur de la discussion clausen
  • Date de début Date de début

clausen

XLDnaute Occasionnel
Bonsoir

Je m'amuse pour apprendre à faire un formulaire de saisie.
J'aimerais pouvoir remplacer les Cases (F & G 7) par deux case à cocher.

Est-ce possible avec le bouton enregistrer de la transmettre directement dans la feuille base de données et d'effacer la saisie


Merci d'avance
 

Pièces jointes

  • Cours Excel.xlsm
    68.6 KB · Affichages: 6

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Clausen,
Comme il y a des boutons, et que c'est un xlsm, je me suis permis de faire ça en VBA avec :
VB:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If Not Intersect(Target, [F7]) Is Nothing Then
        If Target = "" Then Target = "P" Else Target = ""
    ElseIf Not Intersect(Target, [G7]) Is Nothing Then
        If Target = "" Then Target = "P" Else Target = ""
    End If
End Sub
et pour "Enregistrer"
VB:
Sub Enregistrer()
    With Sheets("Base de données")
        DL = 1 + .[B10000].End(xlUp).Row
        .Range("B" & DL & ":G" & DL) = [Saisie].Value
        [Saisie].ClearContents
    End With
End Sub
 

Pièces jointes

  • Cours Excel.xlsm
    79.2 KB · Affichages: 4
Dernière édition:

clausen

XLDnaute Occasionnel
 

clausen

XLDnaute Occasionnel
J'ai maintenant un autre problème

Je voudrais que dans la zone de saisie B7 (N° de dossier) elle me propose toujours le dernier numéro de la base de donnée colonne B feuille base de donnée +1

J'ai tout essayé toujours erreur de formule
 

Pièces jointes

  • Cours Excel.xlsm
    89.5 KB · Affichages: 1

clausen

XLDnaute Occasionnel
Dans la feuille Base de données j'aimerai pouvoir en cliquant sur les titres des colonnes (B C D E F G)
exécuter un tri une fois ascendant et si je reclique descendant

Avec le bouton "Recherche" qui m'envoie sur la feuille base de données en D3 pouvoir m'afficher la ligne qui correspond
avec peu être un fond en couleur par exemple

J'aimerai bien trouver quelqu'un qui pourrais me donner des cours d'Excell en Suisse romande en Valais dans la région de Sion
 

sylvanu

XLDnaute Barbatruc
Supporter XLD
Re,
Pour le second point, il faut mémoriser si le tri en place est ascendant ou descendant.
J'ai choisi de mettre ce sens avant le titre, comme par ex :

Le code est dans la feuille Base de données : Worksheet_SelectionChange
Mais ça commence un peu à se compliquer ....
 

Pièces jointes

  • Cours Excel (4).xlsm
    93.5 KB · Affichages: 2

Discussions similaires

Réponses
18
Affichages
712
Réponses
11
Affichages
744
Réponses
3
Affichages
616
Réponses
5
Affichages
408
Réponses
4
Affichages
536
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…