Passionné d'Excel

Inscrit le :13/06/2016
Dernière activité :Hier à 14:57
Version d'Excel :2021 FR 64 bits
Emploi :bénévole associations Goutte d'Or
Lieu :Paris
Messages
4'199
Votes
1'054
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par thev - page 7

DateAuteur du sujetSujetExtrait du message
22/05/2023 à 10:14anarium Remplissage tableau structuré via userformCi-joint code modifié...
22/05/2023 à 08:50anarium Remplissage tableau structuré via userformCi-dessous exemple de code ...
17/05/2023 à 12:45MPETIT UserForm_QueryClose ne fonctionne qu'une foisLe "Unload Me" ne termine pas votre procédure "Userform_Queryclose" qui restera active tant que tout le code de "UF_Choix_Maintenance" n'aura pas été entièrement exécuté. Une solution est d'utiliser une procédure d'affichage pour votre UserForm via l'instruction ci-dessous qui permettra de clore vot...
17/05/2023 à 10:55damajeurSuite du sujet : VBA envoi mail Outlook avec signatureOui effectivement, la fonction d'affectation de la signature (si on ne veut pas utiliser ".Display" avant le ".Send") est devenue plus complexe selon la version d'Outlook. En reprenant ta modification, la nouvelle fonction doit intégrer dans la dernière version d'Outlook (365 ou 2021), le nom du com...
15/05/2023 à 19:18thecameleon44 Userform - Excel -Signature"Emprunteurs" est le nom du tableau structuré présent dans la feuille Emprunteur. La plage de cellules à laquelle ce nom fait référence est indiquée dans le Gestionnaire de noms (pour y accéder, cliquer sur l'onglet Formules). NB : Pour comprendre ce qu'est un tableau structuré, voir le tutoriel de...
15/05/2023 à 12:31thecameleon44 Userform - Excel -SignaturePropriété RowSource de la Combobox affectée directement dans la définition du contrôle ActiveX, donc à la compilation (et non à l'exécution = code)...
14/05/2023 à 03:08thecameleon44 Userform - Excel -SignatureCi-joint un premier jet ...
08/05/2023 à 15:22Nrev74Range de cellule dans corps de mail ne fonctionne pasPeut être tout simplement, ne pas désactiver la mise à jour de l'écran (mise en commentaire)...
07/05/2023 à 22:53fabpta Macro pour insérer coller une plage variable d'un onglet à un autreCette instruction est possible : mais ne correspond pas forcément à la formule initiale : =DECALER($H$2;1;0;NBVAL(H:H)-3;9), en particulier si la colonne H contient des cellules vides ou si les colonnes I à P contiennent plus de cellules non vides que la colonne H. est l'écriture VBA de la fonction...
07/05/2023 à 10:46fabpta Macro pour insérer coller une plage variable d'un onglet à un autre...
04/05/2023 à 16:34danymaccoyEnregistrement et envoi emailCertes, mais il n'est pas précisé que les modifications en ligne sont exclues...
04/05/2023 à 16:02Mahmoud.mourchidCo-éditer sur un fichier Excel partagé sur le réseau interneMalheureusement ce n'est pas un problème simple de coéditer un fichier Excel partagé sur le réseau. La solution la plus simple est d'utiliser plutôt une base Access. Sinon, il faut scinder le fichier en 2 : un classeur pour le code avec un partage classique et un classeur pour les données en accès e...
04/05/2023 à 15:51danymaccoyEnregistrement et envoi emailLe fonctionnement des modifications de votre fichier est à préciser. Seront-elles faites en ligne ou en mode VBA auquel cas l'accès sera exclusif et donc toute autre personne tentant d'y accéder sera notifié en lecture seule. A noter que la notion de partage des modifications ne s'applique qu'à l'ap...
03/05/2023 à 09:10Beytou Importation d'une plage d'un fichier xls sélectionner ferméLa méthode "Paste" n'existe pas pour la classe Range. Il faut utiliser "PasteSpecial"...
02/05/2023 à 15:34Romaric1406 Inserer ligne avec VBA@xorsankukai Après vérification, tu as raison. Il faut donc rajouter une condition ...
02/05/2023 à 15:03Romaric1406 Inserer ligne avec VBA@xorsankukai S'il s'agit de l'ajout de la première ligne (tableau vide et donc i = 1) , alors il reprendra la hauteur de la ligne d'entête représentée par ListRows(0). Pas besoin d'un test supplémentaire. Il suffit de placer la rectification de la hauteur après l'ajout de ligne...
02/05/2023 à 14:50salimus16Combobox dans userform possibilité de chercherExemple de code ...
02/05/2023 à 14:00Romaric1406 Inserer ligne avec VBACi-dessous code ajustant la hauteur de la nouvelle ligne à la précédente : NB : Voir mon tutoriel sur les instructions spécifiques à un tableau structuré : https://forum.excel-pratique.com/astuces/tableau-structure-instructions-vba-specifiques-a-cet-objet-.....
01/05/2023 à 22:46Jefekoi Fichier existe sur reseau ?Dans ce cas, utiliser ce code ...
01/05/2023 à 16:08Jefekoi Fichier existe sur reseau ?Vous ne pouvez pas utiliser la commande "Dir" avec une URL, cette dernière ne s'appliquant qu'à un lecteur disque ou réseau. Voici une alternative : Par ailleurs, apprenez à indenter votre code, il sera beaucoup plus compréhensible...
01/05/2023 à 11:45InvitéErreur 6 Dépassement de capacité lors de la copie de donnéeVérifiez que le nombre de lignes utilisées : totdata et totentry est bien inférieur au nombre de lignes maximum de la feuille. Il peut arriver que toutes les lignes d'une feuille soient utilisées à tort même si elles ne sont pas remplies, dans certains cas de formatage par exemple...
22/04/2023 à 17:40AZQW Boucle for eachTu peux d'ailleurs faire plus simple ...
19/04/2023 à 19:12minakashi Partager fichier Excel VBASi mais pas en même temps . Autrement dit, une seule personne l'utilise en mise à jour de 9h à 12H et une autre de 14h à 17h. Cela implique donc une planification des mises à jours pour qu'une seule personne le fasse à un moment donné. Cela dit, la bonne solution est comme l'indique h2so4, de sépare...
17/04/2023 à 18:35minakashi Partager fichier Excel VBAJe dirai que dans votre mode de fonctionnement, la meilleure méthode est celle qui permettra qu'une seule personne mette à jour le fichier dans une plage horaire fixée, sinon, vous risquez fort d'avoir des pertes de données. Cela signifie donc une planification des interventions des personnes pour m...
11/04/2023 à 18:14x--ben VBA - contrôle du contenu de texte enrichi en zone de texteCe test supplémentaire devrait résoudre votre problème...
31/03/2023 à 10:53neuraEnvoyer un mail en ne choisissant que certaines cellules avec Excel 2016Pour pouvoir copier des cellules, il faut utiliser l'éditeur Word et non HTML. Par ailleurs, vous devez nommer vos plages de cellule pour un code plus lisible et plus invariant. Ci-joint exemple ...
30/03/2023 à 23:03lereuland Generation de commandes VBACi-jointe nouvelle version...
30/03/2023 à 20:23lereuland Generation de commandes VBATout d'abord avec des tableaux structurés, il est bien plus simple et plus parlant d'utiliser le code qui y est associé (classe ListObject). Voir mon tuto à cet égard https://forum.excel-pratique.com/astuces/tableau-structure-instructions-vba-specifiques-a-cet-objet-... ci-joint votre classeur avec...
30/03/2023 à 19:18Hetfield2021 Valeurs variables1- définir le nom suivant : Masse_totale_du_train = ='Bulletin de freinage'!$L$1:$M$163 2- formule en G29 : =RECHERCHEV(ARRONDI.SUP(G28/10;0)*10;Masse_totale_du_train;2) ci-joint fichier...
30/03/2023 à 18:06Hetfield2021 Valeurs variablesUtiliser la fonction : Arrondi.Sup...
30/03/2023 à 17:52damajeurSuite du sujet : VBA envoi mail Outlook avec signatureEffectivement, grâce à ton retour, j'ai finalement compris d'où venait l'erreur que certains rencontraient pour l'affichage de l'image, ce à quoi sert cette instruction dans la fonction. Par ailleurs, cette instruction est spécifique à une version française. Pour une version en anglais, elle est : C...
30/03/2023 à 15:13Jerryrmhd Erreur avec l'extraction de Siret avec VBAPas vraiment. Car c'est l'époque des bilans comptables 2022 qui pour leur déclarations ont besoin des références Siret des fournisseurs ou des prestataires auxquelles les entreprises ont eu recours. Il arrive assez souvent que cette info ne soit pas disponible en Compta car non saisie au départ ou m...
30/03/2023 à 15:00Jerryrmhd Erreur avec l'extraction de Siret avec VBAOn peut aussi n'utiliser qu'une seule fonction pour le Siret et le NAF. Ci-joint ton exemple enrichi avec le NAF...
30/03/2023 à 11:40Jerryrmhd Erreur avec l'extraction de Siret avec VBAInspirez-vous d'abord de cet exemple fourni par BrunoM45 (auquel j'ai rajouté une ligne) dans le sujet https://forum.excel-pratique.com/excel/siret-depuis-nom-adresse-code-postal-et-ville-182760...
29/03/2023 à 13:56Invité Siret depuis Nom adresse code postal et ville@Bruno, Oui, c'est mieux sous la forme d'une fonction avec les commentaires adéquats...
29/03/2023 à 12:39Invité Siret depuis Nom adresse code postal et villeVous pouvez utiliser l'API Web qui interroge la base INSEE. Ci-dessous exemple de code ...
27/03/2023 à 16:45kevin42560 Comment joindre plusieurs fichiers à un mail + mise en formeChez moi, ce code fonctionne parfaitement...
26/03/2023 à 11:07kevin42560 Comment joindre plusieurs fichiers à un mail + mise en formeEssayer cette modif ...
25/03/2023 à 20:19kevin42560 Comment joindre plusieurs fichiers à un mail + mise en formeAvec la modification du code, les pièces jointes apparaissent bien en tête, juste en dessous de l'objet du mail. Je ne vois pas ce que vous voulez de plus...
25/03/2023 à 18:15Samzou974 Erreur ouverture Acrobat Reader avec fichier dont le nom contient un espaceEssayer cette instruction ...
25/03/2023 à 17:56CV44Supprimer un rdv dans outlook avec un critère spécifiqueD'après ce que je crois comprendre de votre demande, il faudrait juste apporter la modification suivante ...
25/03/2023 à 17:42kevin42560 Comment joindre plusieurs fichiers à un mail + mise en formeApporter la modification ci-dessous ...
24/03/2023 à 18:37kevin42560 Comment joindre plusieurs fichiers à un mail + mise en formeCe code devrait fonctionner...
24/03/2023 à 14:05kevin42560 Comment joindre plusieurs fichiers à un mail + mise en formeEt non...
24/03/2023 à 11:07kevin42560 Comment joindre plusieurs fichiers à un mail + mise en formeL'éditeur Word n'a rien à voir avec Excel car il est lancé dans l'instance Outlook avec ces instructions : via le changement du format du mail Outlook en "texte enrichi" = 3 au lieu de "HTML" = 2...
24/03/2023 à 10:31kevin42560 Comment joindre plusieurs fichiers à un mail + mise en formeVous pouvez parfaitement garder votre liste déroulante, le résultat en est stocké dans la cellule E4. Il vous suffit donc de copier cette cellule dans l'éditeur Word qui en conservera le format et la valeur. Ce n'est pas le format HTML qui le permettra...
24/03/2023 à 09:47kevin42560 Comment joindre plusieurs fichiers à un mail + mise en formeVous devez procéder à la déclaration des variables et ceci va provoquer une erreur à rectifier comme ceci...
23/03/2023 à 22:57kevin42560 Comment joindre plusieurs fichiers à un mail + mise en formePour le premier problème, une boucle est nécessaire. Pour le second, il faut utiliser l'éditeur Word pour conserver le format. ci-dessous exemple de code ...
23/03/2023 à 19:09capucine Evenements des SpinButtonIl n'existe pas d'événement de relâchement (MouseUp) pour le SpinButton. Vous pouvez utiliser l'événement AfterUpdate après avoir quitté le contrôle en passant au suivant...
22/03/2023 à 23:06CV44Supprimer un rdv dans outlook avec un critère spécifiqueComme il s'agit d'un tableau structuré, il faut utiliser le code VBA spécifique à cet objet. Par ailleurs, un filtrage du sujet pour les RDVs dans Outlook sera plus performant. Ci-dessous exemple de code...