Forums XLPages

Tous les messages (tactic6)

« 1 2 3 »
Re: Choisir la destination Dble click
#11
Aspirant XLPages

Inscription: 19/11/2011

Messages: 21

Système d'exploitation:
PC
Version Excel utilisée:
2010
Posté le : 07-01-2023 10h09

Bonjour

J'essaie de remplacer la MsgBox par un Userform mais j'obtiens une erreur 1004 et ne comprend vraiment pas pourquoi

Voici les codes si quelqu'un a le temps d'y jeter un oeil merci

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
'recherche de la cellule dans la colonne A
If Target.Column = 1 Then


    UserForm1.Show
    Dim cellule As String
    cellule = Target.Address

End If

End Sub

'boutons Userform

Private Sub CommandButton1_Click()
    Sheets("SAISIE").Range("C12").Value = Sheets("Client").Range(cellule).Value
    Unload Me

End Sub

Private Sub CommandButton2_Click()
    Sheets("PAGE2").Range("C12").Value = Sheets("Client").Range(cellule).Value
    Unload Me

End Sub

 

Pièce jointe:
xlsm PourTactic6(1).xlsm   [ Taille: 17.14 Ko - Téléchargements: 124 ]
Hors Ligne
Rapport   Haut 

Re: Choisir la destination Dble click
#12
Aspirant XLPages

Inscription: 19/11/2011

Messages: 21

Système d'exploitation:
PC
Version Excel utilisée:
2010
Posté le : 05-01-2023 14h12

Merci Didier

je bataillais avec ta MsgBox personnalisée

a défaut je prend

 

Hors Ligne
Rapport   Haut 

Choisir la destination Dble click
#13
Aspirant XLPages

Inscription: 19/11/2011

Messages: 21

Système d'exploitation:
PC
Version Excel utilisée:
2010
Posté le : 04-01-2023 18h09

Bonjour à tous tres bonne année 2023

 

Voici mon petit probleme surement tres simple mais pour moi ....

Je voudrais que la macro si dessous me demande la  feuille du classeur de destination avant de s'executer

 

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Excel.Range, Cancel As Boolean)
Dim rang As Long
Cancel = True
If Target.Column = 1 Then 'double click dans la 1er colonne
    With Sheets("SAISIE")
        .CellS(12, 3) = Target
    End With
    MsgBox "Code Client transferé !"
    Worksheets("SAISIE").Select
End If

End Sub

Actuellement elle s'applique sur la feuille "SAISIE" j'aimerai avoir le choix de la direction

Soit la feuille "SAISIE" soit la Feuil "PAGE2"

Merci

Edité par tactic6 le 04/01/2023 23:55:26
Hors Ligne
Rapport   Haut 

Re: Userform TVA
#14
Aspirant XLPages

Inscription: 19/11/2011

Messages: 21

Système d'exploitation:
PC
Version Excel utilisée:
2010
Posté le : 26-12-2022 10h20

Ok merci je vais esayer de comprendre ce qui va pas chez moi

Bonnes fetes à tous

 

En effet rien de spécial

Réinstallation d'Excel et tout refonctionne

Edité par tactic6 le 26/12/2022 15:07:10
Hors Ligne
Rapport   Haut 

Userform TVA
#15
Aspirant XLPages

Inscription: 19/11/2011

Messages: 21

Système d'exploitation:
PC
Version Excel utilisée:
2010
Posté le : 24-12-2022 11h39

Bonjour à tous et tres bonnes fetes de fin d'année

Quelqu'un pourrait me dire pourquoi cet Userform ne fonctionne pas ?

Beaucoup d'erreur incompatibilité de type

Merci

Pièce jointe:
xls TVA.xls   [ Taille: 50.50 Ko - Téléchargements: 99 ]
Hors Ligne
Rapport   Haut 

Re: Majuscule 1er mot
#16
Aspirant XLPages

Inscription: 19/11/2011

Messages: 21

Système d'exploitation:
PC
Version Excel utilisée:
2010
Posté le : 14-12-2022 10h52

Merci tout simplement parfait

Hors Ligne
Rapport   Haut 

Majuscule 1er mot
#17
Aspirant XLPages

Inscription: 19/11/2011

Messages: 21

Système d'exploitation:
PC
Version Excel utilisée:
2010
Posté le : 13-12-2022 14h33

Bonjour à tous

 

Voici une macro qui met la premier lettre du 1er mot en majuscule
 

Sub MajusculePremiereLettre()
 

Dim myRange As Range
Dim myArray As Variant
Dim i As Long

Set myRange = [c15:c52]
myArray = myRange.Value


For i = 1 To UBound(myArray, 1)
        myArray(i, 1) = UCase$(Left$(myArray(i, 1), 1)) & _
        LCase$(Right$(myArray(i, 1), Len(myArray(i, 1)) - 1))

Next

myRange = myArray

''MsgBox ("Fin de traitement")

  End Sub

Cela fonctionne tres bien si toutes les les lignes de la plage selectionnée sont remplies mais si on a une ligne vide erreur 5

Y a t'il moyen de dire a excel si ligne vide tester la suivante ?

Merci

Mise à jour ça ne fonctionne plus du tout pourquoi j'en sais rien

Edité par tactic6 le 13/12/2022 15:24:58
Hors Ligne
Rapport   Haut 

Re: une double recherche
#18
Aspirant XLPages

Inscription: 19/11/2011

Messages: 21

Système d'exploitation:
PC
Version Excel utilisée:
2010
Posté le : 08-12-2022 13h41

Tu es mon idole

c'est exactement ma recherche

Hors Ligne
Rapport   Haut 

une double recherche
#19
Aspirant XLPages

Inscription: 19/11/2011

Messages: 21

Système d'exploitation:
PC
Version Excel utilisée:
2010
Posté le : 08-12-2022 09h59

Bonjour à tous

j'aimerai que l'userform ci joint ( Merci à Didier MyDearFriend ) fasse une autre recherche basée sur le résultat de la première

et qu'ensuite un double clic sur la ligne cherchée nous ramene sur la cellule de la colone A correspondante de la ligne concernée de la  Base de Données

Est-ce possible?

 

Merci

Pièce jointe:
xlsm Index dossiers et fichiers .xlsm   [ Taille: 96.84 Ko - Téléchargements: 95 ]
Hors Ligne
Rapport   Haut 

Re: Adapter un userform fonction recherche
#20
Aspirant XLPages

Inscription: 19/11/2011

Messages: 21

Système d'exploitation:
PC
Version Excel utilisée:
2010
Posté le : 21-11-2011 16h56
En te remerciant
Hors Ligne
Rapport   Haut 

« 1 2 3 »