Membre fidèle

Inscrit le :15/04/2013
Dernière activité :22/08/2025 à 20:05
Version d'Excel :Office 365
Messages
447
Votes
44
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par funkyfoenky - page 3

DateAuteur du sujetSujetExtrait du message
19/08/2020 à 14:36Suibaku Userform modifier par code VBAParfait, c'est effectivement la solution pour accéder au champ. Concernant le code, j'ajuste la hauteur de formulaire Me.Height en fonction du nombre de paramètres. Le formulaire initial fait 60px. Un champ fait 18px donc j'ajoute 25px pour chaque paramètre en hauteur (pour laisser de la marge). On...
18/08/2020 à 22:10Abderrahmane BENALI Importer/Charger des documents dans un tableauTu veux insérer le fichier en tant qu'objet...
18/08/2020 à 17:19szaghd Envoi mail fin validité automatiquementTa Msgbox n'attends pas d'action utilisateur. Tu peux juste mettre et retirer Alerte =. Si le mail ne s'affiche pas avec Display c'est que le code a du s'arrêter à ce niveau donc en corrigeant déjà ça devrait débloquer une partie de soucis...
18/08/2020 à 16:32Suibaku Userform modifier par code VBAOui. Ci-joint quand meme une piste différente pour l'ajout de tes paramètres. J'ai modifié le userform...
18/08/2020 à 15:50Suibaku Userform modifier par code VBAVoilà une code qui devrait correspondre: En revanche c'est du one shot. C'est à dire que si on sélectionne 10 et qu'on valide, si après on sélectionne 8 et qu'on valide il laisse 10 paramètres affichés. Est-ce que ce ne serait pas mieux avec un bouton pour ajouter des paramètres et un pour en suppri...
18/08/2020 à 15:31Suibaku Userform modifier par code VBAIcone avec le X à côté du x² dans la barre de réponse...
18/08/2020 à 15:20Suibaku Userform modifier par code VBALe mieux ce serait de poster un fichier exemple pour que ce soit plus clair...
18/08/2020 à 15:19Suibaku Userform modifier par code VBANon, Forms.Label.1 correspond au type d'objet à ajouter. Tous les types d'objet sont sur la page Microsoft Control ProgID value CheckBox Forms.CheckBox.1 ComboBox Forms.ComboBox.1 CommandButton Forms.CommandButton.1 Frame Forms.Frame.1 Image Forms.Image.1 Label Forms.Label.1 ListBox Forms.ListBox.1...
18/08/2020 à 15:13szaghd Envoi mail fin validité automatiquementCa ne fonctionne pas à quel niveau l'envoi de mail? Essaye .Display a la place de .Send pour voir déjà la tête du mail généré. Pas sûr que ta variable olApp passe dans ta sous procédure d'envoi de mail...
18/08/2020 à 15:02Suibaku Userform modifier par code VBADifficile de te dire avec certitude sans avoir une vision complète mais à priori il faut modifier ton code comme ça: Il va te numéroter le nom du champ avec x qui est variable...
18/08/2020 à 14:48Suibaku Userform modifier par code VBANon dans mon exemple Monchamp.Value. car c'est un textbox Si j'avais mis ce serait Monchamp.Caption...
18/08/2020 à 14:45manu13390Mise en forme confitionnelleVoici une idée avec ESTFORMULE dans ta mise en forme conditionnelle...
18/08/2020 à 14:37tboExporter des informations Outlook vers ExcelDes pistes sur ta première partie dans Outlook. A mettre dans un module vba Outlook. Après comme je n'ai pas d'exemple concret, je ne peux pas tester si t'aider sur l'intégration dans Excel. Ici les infos du mail vont dans des variables donc si rien ne s'affiche à l'execution c'est normal. Il faut m...
18/08/2020 à 13:56Abderrahmane BENALI Importer/Charger des documents dans un tableauTu peux utiliser la fonction Application.GetOpenFilename qui va ouvrir un popup de recherche de fichier et renvoyer le chemin du fichier. Appliqué à ton fichier...
18/08/2020 à 13:46NyreEreur 1004 sur macro recopieAs-tu essayé de coller sur la même taille de plage que ta copie? Ça vaudrait le coup quand même de sélectionner tes colonnes D à F pour voir si elles ne contiennent pas de cellules fusionnées...
18/08/2020 à 13:39Suibaku Userform modifier par code VBAPour créer un champ dans un userform en cours d'utilisation tu peux utiliser la fonction Controls.Add Pour plus d'info sur la fonctionnalité tu peux aller sur https://docs.microsoft.com/fr-fr/office/vba/language/reference/user-interface-help/add-method-microsoft-forms Par exemple pour ajouter une te...
10/04/2020 à 12:52kevlille VBA - Outlook et choix du compte pour envoi email...
08/04/2020 à 17:11kevlille VBA - Outlook et choix du compte pour envoi emailTu peux tester le fichier en objet, je pense que c'est ce que tu recherches...
08/04/2020 à 16:50charles36Supprimer sous condititonAh oui pardon, il faut inverser ton for i et for j pour que ça ne s’arrête pas...
07/04/2020 à 17:57charles36Supprimer sous condititonOn peut probablement ajouter un "exit For" pour limiter les boucles quand il trouve une correspondance mais au final ça fait potentiellement 3000 lignes (feuil2) par 15000 lignes (feuil1) soit 45 000 000 de tour de boucle donc pas très étonnant que ça prenne du temps...
07/04/2020 à 17:28Theyoshi Effacer cellule selon dateDu coup d'après ces infos à tester...
07/04/2020 à 17:09Theyoshi Effacer cellule selon dateOk donc si je résume tu as un tableau de A à AV. Quand une valeur dans une ligne de la colonne AF est > à la date du jour tu veux effacer les cellules AE et AF de la ligne correspondante. Ta colonne A est utilisée pour le calcul de ta dernière ligne donc elle est remplie pour chaque ligne du tabl...
07/04/2020 à 16:47Theyoshi Effacer cellule selon datePlusieurs questions se posent: Veux-tu supprimer les cellules ou juste effacer leur contenu? Ton tableau ne contient que 2 colonnes, AE et AF? La cellule I1 contient la date du jour? permet de véirifer la valeur en colonne A or tu veux qu'il vérifie la colonne AF...
27/03/2020 à 16:19malocaIncrémentation + archivageVoilà un exemple. Le numéro de devis est AAAAMM-X où X est une valeur incrémentale en lettre. La génération du numero se fait au clic sur le bouton archiver. La génération du PDF aussi et le fichier est stocké sur le bureau...
26/03/2020 à 14:30laurentrennes35Sélectionner toutes les cellules non vides pour créer graphiqueCa devrait fonctionner...
26/03/2020 à 14:29TEMAGOULTFARID Envoie d'un mail VBA sous condition...
26/03/2020 à 10:51TEMAGOULTFARID Envoie d'un mail VBA sous condition...
25/03/2020 à 16:21PinkRabbit Protéger contre le hackageLà aussi une autre piste? https://www.excel-pratique.com/fr/astuces_vba/proteger-code-vba...
25/03/2020 à 16:14BonVieuxCharles Lancer ma macro depuis une autre feuilleTu peux utiliser la fonction Call pour appeler les autres macro. Ou alors tout mettre dans le meme sub...
25/03/2020 à 16:12SpaceG Comment arrondir sans =ARRONDIIntéressant l’intérêt étant qu'il peut modifier ses fourchettes à volonté sans avoir à ré incrémenter...
25/03/2020 à 16:07SpaceG Comment arrondir sans =ARRONDIIl y a sûrement plus simple mais: =SI(A2<=200;100;SI(A2<=1600;1000;SI(A2<=4500;3000;SI(A2<=9900;7500;SI(A2<=20500;15000;SI(A2<=40500;30000;SI(A2<=105000;75000;"Other"))))))) En gros si c'est inferieur ou egal a 200 il met 100 sinon il check si c'est <= à 1600 dans ce cas il m...
25/03/2020 à 16:02PinkRabbit Protéger contre le hackagePeut etre une piste ici...
25/03/2020 à 15:59BonVieuxCharles Lancer ma macro depuis une autre feuilleTu veux dire executer les différentes macros a la suite? Pour mettre la cellule non vide il faut utiliser: (exemple sur la colonne D) Cells(Rows.Count,4).End(xlUp)...
25/03/2020 à 15:56laurentrennes35Sélectionner toutes les cellules non vides pour créer graphique...
25/03/2020 à 15:47PinkRabbit Protéger contre le hackageNon tu ne te trompe pas. C'est des violents quand même chez toi s'ils sont au niveau de vouloir cracker un mdp de projet vba...
25/03/2020 à 15:38PinkRabbit Protéger contre le hackageTu peux utiliser la fonction xlVeryHidden sur ta feuille "Accès" ce qui permettrait que le feuille ne puisse pas être visible par quelqu'un qui n'aurait pas activé les macros. (la feuille n'apparait pas dans la liste quand tu fais "Afficher"). Par contre au Workbook open is faut remettre la feuille...
25/03/2020 à 15:17SpaceG Comment arrondir sans =ARRONDI=SI(A2<1001;1000;SI(A2<10000;10000;SI(A2<40000;40000;"Other"))) Mais la question est est-ce que tu as encore d'autres fourchettes...
25/03/2020 à 14:53BonVieuxCharles Lancer ma macro depuis une autre feuilleJ'ai édité mon message entre temps pour éviter l'erreur. Il faut copier le code de mon message actuellement affiché...
25/03/2020 à 14:50laplacea Traitement de données - VBAJe pense que je suis pas le seul dans ce cas mais j'ai rien compris ^^ Peut-être que tu pourrais donner quel est le but final de ta macro et la signification des colonnes...
25/03/2020 à 14:35BonVieuxCharles Lancer ma macro depuis une autre feuilleIl ne faut pas utiliser la méthode select si tu veux travailler depuis une autre feuille. D'autant qu'ici ça ne sert a rien de selectionner...
25/03/2020 à 14:31SpaceG Comment arrondir sans =ARRONDI=SI(ET(511,5>1;511,5<10000);10000)...
25/03/2020 à 10:57TEMAGOULTFARID Envoie d'un mail VBA sous conditionPas très clair cette histoire... Si tu veux n'envoyer ton mail que si H4 est rempli tu peux faire: De la même façon que ce que tu as fait sur M1...
25/03/2020 à 10:21Fleurdelix Copie textbox vers tableauJ'ai encore oublié le .Count derrière ListRows... ListRows.Count permet de récupérer le nombre de ligne du tableau. Donc la cellule a remplir est: nb lignes du tableau + 1 (ligne d'en-tête) + X (nb de lignes vides avant le début du tableau) Donc là on demande de mettre la valeur dans la dernière lig...
24/03/2020 à 19:08Fleurdelix Copie textbox vers tableauNon en B3 c'est possible. Du coup si l'en-tête est en B3...
24/03/2020 à 17:06Fleurdelix Copie textbox vers tableauEst-ce que par hasard ton tableau ne commence pas en ligne 1...
24/03/2020 à 17:03Fleurdelix Copie textbox vers tableauIl n'ajoute pas la valeur à la ligne vide...
24/03/2020 à 17:02laurentrennes35Sélectionner toutes les cellules non vides pour créer graphiqueVoilà le résultat...
24/03/2020 à 17:01laurentrennes35Sélectionner toutes les cellules non vides pour créer graphiqueOK du coup comme j'ai modifié l'incrémentation de la formule pour qu'elle se cantonne a la dernioère ligne non vide du tableau je retire cette partie...
24/03/2020 à 16:45laurentrennes35Sélectionner toutes les cellules non vides pour créer graphiqueQuel est l'interêt de cette partie du code...
24/03/2020 à 16:29Pablito Graphique en courbeVoilà...