Contenu récent par Rheeem

  1. R

    Word Sélection des formes géométriques dans les schémas

    Par VBA il est possible de sélectionner les shapes par l'ID affecté au moment de la création (le numéro affiché à coté du nom) Ajouter un module standard dans le document Normal afin de le rendre toujours disponible est placer le code suivant : Sub SelecByID() Dim a As Long, b As Long Dim...
  2. R

    XL 2016 afficher les notes jouées sur la portée

    Il existe des fonts pour les symboles musicaux certains sont développés et permettent d'effectuer les combinaisons automatiquement selon le contexte ce qui aide énormément à réduire la tâche, d'autre sont rudimentaires juste des glyphes pour toutes les notes et leurs combinaisons: Pour ce...
  3. R

    XL 2016 Quadrillage sur les "papiers" semi-log ou logarithmiques.

    Si le but est d'afficher la grille logarithmique, Cliquer sur l'axe horizontale en bas et sélectionner: Ajouter le quadrillage secondaire
  4. R

    Microsoft 365 Signature manuelle sur écran tactile

    Bonjour, Oui si possible que le double clic échoue si la cellule contient une image vide ou invisible car une vérification est faite avant le lancement de la fiche pour détecter si une image portant le nom du range auquel elle est associée Désactiver cette vérification dans le code de...
  5. R

    Microsoft 365 Signature manuelle sur écran tactile

    Les cellules se verrouillent par défaut lors de l'appel .Protect il faut enlever la protection pour les zones modifiables comme celles des croix, ou simplement sélectionner toutes les cellules de la feuille et les déverrouiller et après celles des signatures seront protéger après la fermeture du...
  6. R

    Microsoft 365 Signature manuelle sur écran tactile

    L'utilisation du presse-papiers reste imprévisible l'application n'a pas le contrôle total il peut être utilisé ou bloqué par une autre application ou par le système, l’antivirus . Utilise intersect dans SelectionChange pour détecter les plages dans lesquelles l'application du croix est valide...
  7. R

    Microsoft 365 Signature manuelle sur écran tactile

    Oui il est possible que le presse-papier échoue et c'est très contraignant de voir la fiche se fermer se qui oblige à refaire toute l'operation, bien qu'il soit possible de s'en passer de l'utilisation du presse-papier en recapturant les chemins et les tracer dans un shape mais le code sera plus...
  8. R

    XL 2019 Variables à utiliser dans 2 fichiers séparés

    Il y a deux méthodes pour partager des variales globales entre classeurs la première consiste a déclarer la variable dans le module ThisWorkbook du classeur ( Source) et pour pourvoir y accéder depuis l'autre classeur Msgbox Workbooks("Source.xlsm").denum la seconde méthode c'est de créer des...
  9. R

    Microsoft 365 Signature manuelle sur écran tactile

    ce qui pose problème c'est la taille de l'image qui déborde dans la majorité ds cas alors une mise en elle est nécessaire le positionnement de l'image peut être ajuster par les propriétés Left et Top dans ces lignes: pic.Left = .Left + 10 pic.Top = .Top + 5 '...
  10. R

    Microsoft 365 Signature manuelle sur écran tactile

    Il existe trois endroits ou le mot Visa est cité, dans les adresses suivantes AV7, K43, AL43 tu peux supprimer celle qui n'est pas valide Ajuster le code du l'événement double clics pour n'intercepter que ces adresses: If (Intersect(Target, Range("AV7, K43, AL43")) Is Nothing) = False Then...
  11. R

    Microsoft 365 Signature manuelle sur écran tactile

    Regarder dans l'exemple suivant, Tu n'indiques pas les cellule dans lesquelles la signature sera insérée. Dans l'exemple faites double-clique sur les cellules vertes pour afficher le dialogue de saisie de la signature. Espérons que cela fonctionne.
  12. R

    XL 2021 VBA - Process Start Time

    Essaie le code suivant , si le but est de trier sans réellement intéressé à la valeur des dates donc pas besoin d'effectuer les conversions par FileTimeToSystemTime et FileTimeToLocalFileTime, remplacer FILETIME par Currency et comparer les valeurs directement Private Declare PtrSafe...
  13. R

    XL 2021 VBA - Process Start Time

    Avec WMI c'est Creationdate et pas StartTime mais je ne sais pas comment convertir vers date .. Sinon avec windows API Private Declare PtrSafe Function GetProcessTimes Lib "kernel32" (ByVal hProcess As LongPtr, lpCreationTime As FILETIME, lpExitTime As FILETIME, lpKernelTime As FILETIME...
  14. R

    Génération de QR Codes

    Il semble que la fonction utf-8 ne fonctionne pas correctement elle contient deux graves erreurs la première AscW renvoie un Integer pour couvrir une plage de 65536 chars donc la moité sont renvoyé négatifs (les chars au delà de 32767) ce qui fausse le test dans la fonction de codage mais ce...
  15. R

    Génération de QR Codes

    Les apis sont pour la création de l'image on peut les retirer et dessiner directement sur la feuille ou créer des shapes ,la seule api utile est WideCharToMultiByte qui fait la conversion du texte vers utf8:
Retour