Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Membre régulier
    Homme Profil pro
    Tech maintenance Info
    Inscrit en
    août 2009
    Messages
    157
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Tech maintenance Info
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : août 2009
    Messages : 157
    Points : 80
    Points
    80

    Par défaut [ACROBAT READER] Formulaire PDF dynamique et générateur de mot de passe.

    Bonjour à tous,
    Actuellement je gère un formulaire sous Word et utilise une macro qui généré un mot de passe.
    J'aimerais savoir si vous connaissez un moyen de faire la même chose directement depuis un PDF dynamique?
    Voici la code VBA que j'utilise:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    Public Function Genere_Password() As Variant
     
        Dim t As Variant
        Dim i As Integer
        Dim index As Integer
        Dim Pwd As String
        
    'Initialiser le générateur de nombres aléatoires
    '=> Randomize : à ajouter avant d'utiliser Rnd pour obtenir des valeurs complètement aléatoires
        Randomize
    
    '# Calcul avec prise en charge des minuscule seulement
        t = ("abcdefghijklmnopqrstuvwxz")
     
        Pwd = "" '# Initialise la chaine
     
        For i = 1 To 12 '# 12 caractères
            index = Int(Len(t) * Rnd) + 1 '# Randomize sur le nombre de caractères defini par la condition "For" sur la déclaration "t" + 1
            Pwd = Pwd & Mid(t, index, 1)   '# Mid(string,start[,length]) " Mid(character, starting at position
        Next i
        Genere_Password = Pwd
        
        Pwd = "" '# Initialise la chaine
     
    End Function
    Merci pour votre aide \ Propositions.

  2. #2
    Expert éminent sénior
    Avatar de kiki29
    Homme Profil pro
    ex Observeur CGG / Analyste prog.
    Inscrit en
    juin 2006
    Messages
    5 975
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : ex Observeur CGG / Analyste prog.

    Informations forums :
    Inscription : juin 2006
    Messages : 5 975
    Points : 12 735
    Points
    12 735

    Par défaut

    Salut, peut-être pas bien compris de ma part.
    s'il s'agit de générer un mot de passe pour un PDF voir ci-dessous et élaguer
    PDFCreator Conversion dossier Images en PDFs protégés par mots de passe propriétaire/utilisateur
    Téléchargeable ici
    Pensez à Voter, d'avance merci. @+ Philippe
    Balisez votre code après l'avoir indenté sous Excel (< 2013) via Smart Indenter
    Autres utilitaires : MZ Tools 8.0 VBA , 7Zip et Antidote

    Liste des Contributions : Manipulations des PDF via Excel / Acrobat / PDFCreator / xPDF

Discussions similaires

  1. Réponses: 4
    Dernier message: 11/06/2014, 16h27
  2. Pb Acrobat Reader - fichier PDF avec lien vers PDF
    Par BéBéHi dans le forum Autres Logiciels
    Réponses: 2
    Dernier message: 05/01/2008, 18h39
  3. [Formulaire][VBA] Bloquer l'accès par mot de passe
    Par sumtech dans le forum Sécurité
    Réponses: 2
    Dernier message: 17/04/2007, 17h25
  4. générateur de mot de passe
    Par zais_ethael dans le forum APIs
    Réponses: 1
    Dernier message: 18/05/2006, 16h47
  5. Générateur de mot de passe
    Par christel1982 dans le forum ASP
    Réponses: 2
    Dernier message: 16/11/2005, 13h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo