Toutes mes réponses sur les forums

11 sujets de 1 à 11 (sur un total de 11)
  • Auteur
    Articles
  • en réponse à : Formatage du texte dans un MSGBOX #122507
    MLagrange
    Participant

    Merci.

    en réponse à : Formatage du texte dans un MSGBOX #122474
    MLagrange
    Participant

    Merci beaucoup pour la réponse.
    Pouvez-vous m’aider pour la question 2 : Le MSGBOX étant surtout à caractère informatif, j’aimerais que le message s’affiche temporairement environ 2 ou 3 secondes puis s’éteigne.

    Pour votre information, j’ai modifié la procédure :

    if LimI = LimS then
    MsgBox (“VALIDATION COM-PLÉTÉE AVEC SUCCÈS !”)
    Else
    Msgbox (“ÉCHEC DE LA VALIDATION !”)
    Exit Sub
    End if

    en réponse à : comment récupérer des dates dans un calendrier dynamique #100830
    MLagrange
    Participant

    OK tout le monde, j’ai trouvé une solution de contournement

    Merci

    en réponse à : comment récupérer des dates dans un calendrier dynamique #100782
    MLagrange
    Participant

    Je vous retourne le fichier en version .XLSX, j’ai retranscrit les procédures VBA sur la deuxième feuille.

    Mon problème est en partie résolu. J’ai transféré la procédure “Private Sub…” directement dans le module Feuille correspondant. Par contre, si je laisse Target2, j’ai un message d’erreur; une fois les références à Target2 retirées, cela fonctionne bien pour la cellule “B3” DATEDÉBUT mais je n’ai rien pour “B4”.

    Comment je fais pour générer une date dans “B4” DATEFIN ?

    Merci
    Michel Lagrange

    Attachments:
    You must be logged in to view attached files.
    en réponse à : insérer des lignes en mode dynamiques #83914
    MLagrange
    Participant

    J’ai retravaillé le codage et j’ai réglé le problème

    en réponse à : fichier fantôme FUNCRES.XLAM (classeur .xlsb) #83436
    MLagrange
    Participant

    Merci pour l’information.

    Effectivement, c’était le cas. Ce fichier s’ouvre systématiquement même lorsque les fichiers Excel ne contiennent aucune macro.

    J’ai désactivé le Toolpak et le fichier en question a disparu.

    en réponse à : range de lignes de longueur variable #71286
    MLagrange
    Participant

    Merci, je n’avais pas pensé à cette avenue

    en réponse à : range de lignes de longueur variable #71278
    MLagrange
    Participant

    Si on refais
    ait l’exercice en regroupant les données par numéro d’ordre au lieu d’éliminer les doublons ne serait-ce pas plus simple ?

    en réponse à : range de lignes de longueur variable #71268
    MLagrange
    Participant

    Bonjour et merci pour la réponse. Elle me sera utile à l’étape suivante. En effet, entretemps, j’ai retravaillé le modèle et j’essaie d’utiliser les fonctions VBA au lieu d’enregistrer des macros Excel; j’ai donc éliminé le tableau et j’essaie d’appliquer une fonction Do While pour insérer les formules. J’ai toujours un message d’erreur à la cellule B2 donc impossible d’aller vers les autres colonnes sans parler de descendre jusqu’à la dernière ligne. J’ai essayé avec Cells(“x,2”) et ça ne fonctionne pas non plus. Est-ce que je dois introduire For Each également ?

    La problématique c’est que le fichier initial compte 1501 lignes, réduites à 456 lignes une fois les doublons de la colonne A enlevés, mais je dois récupérer les valeurs des 1501 lignes dans les colonnes B à J d’où la série de formules.

    J’ai par ailleurs raccourci les étapes de conversion. Je vous soumets donc un nouveau jeu de documents.
    Merci
    Michel Lagrange

    Attachments:
    You must be logged in to view attached files.
    en réponse à : range de lignes de longueur variable #71179
    MLagrange
    Participant

    Bonjour, j’ai un fichier en trois onglets (« Conversion », « Reclassement », « Data »). L’information m’est transmise sous le format .CSV que j’inscris à l’onglet Data puis copie à l’onglet Conversion. La conversion génère 10 colonnes; la 1ère colonne contient plusieurs doublons que je dois éliminer afin de regrouper les données des autres colonnes sous une référence unique. Cette étape se fait dans l’onglet Reclassement, dans lequel je crée un tableau pour faciliter la récupération des données. Le problème : Le fichier .CSV peut être de différentes longueurs d’une fois à l’autre. Je dois donc éliminer le tableau actuel pour en générer un nouveau. Comment faire pour inscrire 1) la dernière ligne des données converties dans le Range (« A1:A??? ») pour la validation des doublons et 2) la dernière ligne des valeurs uniques dans le Range (« A1:A??? ») pour la création du Tableau. Merci aussi de commenter le code du module.

    Attachments:
    You must be logged in to view attached files.
    en réponse à : Conversion affichage L/C #54965
    MLagrange
    Participant

    Merci beaucoup Cathy

11 sujets de 1 à 11 (sur un total de 11)