p

Membre dévoué

Inscrit le :14/01/2010
Dernière activité :Hier à 16:19
Version d'Excel :2010 FR
Messages
816
Votes
196
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par pijaku - page 2

DateAuteur du sujetSujetExtrait du message
10/09/2021 à 16:23YouicPoster la valeur d'une variable dans une case ExcelAvec le code initial : Tu peux déjà remplacé le MsgBox par l'adresse d'une cellule. Exemple : OU, seconde solution, tu transformes cette Sub (procédure) en Function (fonction :=> procédure qui renvoie une valeur) : Cette fonction est utilisable en l'état dans la feuille. Suffit de saisir dans une...
10/09/2021 à 15:48thom96 Le volume de donnée de mon codeLe "poids du code"... Exporte tes modules (clic droit sur le Module / Exporter...), cela va créer des fichiers de type .cls et/ou .bas et/ou .frm . Ce sont des fichiers de "type texte" (notamment ouvrable avec le bloc note), dont tu pourras déterminer le "poids" en faisant un clic droit/propriétés....
10/09/2021 à 15:01Benji60 Image selon URL dans un MsgBoxLe plus facile est de : > Insérer un Userform dans VBEditor (le nommer Userform1), > Y placer un contrôle Image (le nommer Image1), Le code devient alors : Pour la feuille : Pour L'Userform : Après, il y aura plein d'ajustements à faire : taille et position de l'userform, de l'image, format de...
03/09/2021 à 21:19X Cellus DEFI de la RentréeOla, que tal? Juste pour la question subsidiaire. 87 ne matche pas. C'est inversé. À la limite 78 pourrait fonctionner, mais le 7 à l'envers... ne ressemble pas à un 7. Hé hé hé ! Je t'attendais cruel X cellus! Tu nous as torturé, mais j'ai ma revanche ! La solution qui s'approche le plus, c'est bie...
03/09/2021 à 16:31Olivier TP Affichage texte dans TEXTBOX d'une USERFORM1- et certainement le plus important : VBA étant très permissif, il convient de préciser qu'elle propriété, de votre objet, vous souhaitez utiliser . Ici, l'objet étant Range, vous avez le choix d'utiliser les propriétés suivantes : > Value, > Text, > (Value2) Exemple avec votre code : Je v...
02/09/2021 à 15:09X Cellus DEFI de la RentréeDernière et après j'arrête... Merci X Cellus! Mise à jour de 15h06 : Points actuels : 1145 M1_12 M2_30 M3_30 M4_30 M5_30 M6_23 P1_23 P2_23 P3_23 P4_340 P5_557 P6_24...
02/09/2021 à 10:59X Cellus DEFI de la RentréeRe- Voici ma version définitive. Points actuels : 1246 M1_12 M2_30 M3_30 M4_30 M5_30 M6_25 P1_29 P2_41 P3_25 P4_403 P5_557 P6_34 EDIT : ajout M6...
02/09/2021 à 10:04X Cellus DEFI de la RentréeMerci. Donc, je laisse comme ça, résultat sous la forme 2^3 x 1 Points actuels : 1820 Avec un résultat de factorisation sous la forme : 2 x 2 x 2 x 1, les points actuels : 1352...
02/09/2021 à 09:33X Cellus DEFI de la RentréePetite question pour P5, le format : F = 2 (3) x 1 est-il obligatoire ? Ou peut-on se permettre d'obtenir la factorisation comme ceci : F = 2 x 2 x 2 x 1...
01/09/2021 à 15:52Stephd13 Erreur d'execution '13' / Incompatibilité de type, Sur condition IF/THENVire moi, d'urgence, tous ces crochets dans tes références de cellules : devient : Je n'ai pas regardé le reste.....
01/09/2021 à 15:47chistopherom Ajouter des parenthèse avant et aprèsEt le pire c'est que j'ai bon!!! T'inquiète Christopherom, ça n'arrive des fois... Bonne continuation...
01/09/2021 à 15:28chistopherom Ajouter des parenthèse avant et aprèsPar formule : en VBA ...
31/08/2021 à 10:08X Cellus DEFI de la RentréeCurieux. Depuis quand le nombre de caractère d'un code signifie t'il quelque chose? S'il faut un code avec le moins de caractère possible, il ne faut alors déclarer aucune variable... Si les points sont bien ceux calculés en H2 du classeur, "points actuels" : 2985...
27/08/2021 à 16:48X Cellus DEFI de la RentréeBon ben voilà. C'est fini. Je rendrais ma copie lundi. Au fait, on la rend comment cette copie? ps : soyez indulgent, il doit y avoir plus de 80% que je n'ai pas compris... Mais c'est ma première participation alors...
27/08/2021 à 11:07X Cellus DEFI de la Rentrée@X Cellus : Le problème est que tu en as trop dit dans tes explications. J'ai donc trouvé la formule 1. C'est : D'autre part, les questions 2, 3, 4 et 5 peuvent être traitées avec une unique formule. Est-ce normal ? ( ou je me suis encore planté... ) PS : Je participe, mais comme j'ai déjà traité le...
27/08/2021 à 09:50X Cellus DEFI de la RentréePerso, j'ai ajouté une feuille "Paramètres" dans laquelle je créée une ligne par question et dans lesquelles (lignes) je saisis les paramètres demandés aux fonctions : "Rang" et "Se termine par"... EDIT : pour la 1ère question, est ce qu'une fonction perso VBA peut convenir??...
27/08/2021 à 08:32X Cellus DEFI de la RentréeMême question 1 qu H2SO4 : Pour ta question 2 H2SO4, en colonne F c'est le résultat à obtenir...
25/08/2021 à 15:52ludeaux Code, courriel, imprimerA ton avis. Même en étant novice. A quoi correspond ce chemin : A ton lien hypertexte ou à l'emplacement du fichier "adbeacrobat.exe"? --------------------------------------------------------------- ça, on l'aura compris.....
25/08/2021 à 15:49Paullo Obtenir le résultat d'une formule présente sous format texteAvec VBA ça me semble la solution la plus simple. Depuis ton classeur, tape Alt + F11, puis Insertion / Module, dans la fenêtre ouverte copier/ coller ce code : Fermer la fenêtre VBA et, dans la feuille, au lieu de =CNUM(D21), saisir = Evalue(D21)...
25/08/2021 à 14:45ludeaux Code, courriel, imprimerLudeaux, Je suis patient. N'y vois là aucune méchanceté. Mais tu ne fais aucun effort pour adapter ce que l'on te donne. Ceci est donc mon dernier message vers toi, si je ne constate pas un effort de ta part. Je t'ai donné un lien lundi après midi sur comment imprimer un fichier pdf : https://www.mr...
25/08/2021 à 10:01Le Drosophile [VBA] - "Interdire" la suppression d'une feuilleTu as peut-être vu trop compliqué. Je viens de tester cette macro, basée sur ton code, mais "allégé". ça semble fonctionner. Dis nous. Peut-être (sûrement) que quelque chose m'échappe.....
24/08/2021 à 15:32Tristesire18 Probleme avec ActiveCellPour ton autre question, le positionnement de la ListBox se fait ici ...
24/08/2021 à 14:56thom96 Créer des listes avec une boucleJ'avoue ne pas comprendre la question. Je tente quand même. Une feuille est déjà une matrice à deux dimensions. Suffit d'affecter les valeurs dans une variable tableau (de type Variant pour ne pas s'embêter trop ;-)) Un exemple à adapter ...
24/08/2021 à 14:49Tristesire18 Probleme avec ActiveCellDommage d'utiliser ActiveCell alors que l'on en dispose sous la variable Target. Remplacez la ligne : par ...
24/08/2021 à 14:45Aniki Problème macro : dupliquer une feuille masquer1- On ne peux pas sélectionner (.Select) une feuille masquée. 2- La copie d'une feuille masquée est également masquée. Donc ...
24/08/2021 à 08:41ProutProutProutRecherche avec fonction "Find" de la cellule contenant le résultat de 1/7Je ne comprends pas trop la démarche. Pourquoi ne pas chercher ta monnaie (ton "currency") directement avec un Find et décaler avec Offset? Exemple ...
23/08/2021 à 15:51ludeaux Code, courriel, imprimerMerci, est-ce que c'est possible de prendre en compte le lien automatiquement de la cellule de la colonne E sans devoir le renseigner C'est très exactement ce que fait : Idem pour : je souhaite cette manipulation pour toute les cellules de la colonne E...
23/08/2021 à 15:14ludeaux Code, courriel, imprimerVoir cette discussion : https://www.mrexcel.com/board/threads/vba-code-to-print-pdf-file-from-adobe-reader-dc.939945/ Il te faudra adapter le chemin d'accès à ton reader adobe. Et remplacer, dans mon code, la ligne : à remplacer par ...
23/08/2021 à 15:00ludeaux Code, courriel, imprimerDernière intervention de ma part. 1- pour l'impression automatique, voir mes précédentes demandes, au risque de me répéter : QUEL LOGICIEL OUVRE LES PDF CHEZ VOUS ? 2- Pour le mail, tout fonctionne correctement dans le code ci-dessous ...
23/08/2021 à 14:07ProutProutProutRecherche avec fonction "Find" de la cellule contenant le résultat de 1/7Ou, peut-être, plus simplement, rechercher la formule directement ...
23/08/2021 à 11:27bibine007 Décaler une celluleUne autre variante ;-))...
23/08/2021 à 11:18ludeaux Code, courriel, imprimerLe problème est là. Il pointe vers un DOSSIER et pas vers un FICHIER. Tu as donc toutes les cartes en main pour résoudre ton souci...
23/08/2021 à 11:02ludeaux Code, courriel, imprimerY a t'il un lien dans la ligne ou ça bloque? Si oui, le lien pointe t'il vers un fichier...
20/08/2021 à 15:15jefffycashwebCopier Bouton avec macroLa multiplication des contrôles sur une feuille est TRES rarement une bonne idée. Plutôt que d'insérer des Boutons de commande, il vaut mieux passer par un des événements associés aux feuilles Excel. Je propose donc de controuner l'insertion de boutons via une macro événementielle se déclenchant lor...
20/08/2021 à 15:05Thomas87Calendrier userformL'idéal pour cela est d'avoir (de télécharger) un UserForm "calendrier" tout fait... En fait il existe un contrôle VBA accessible sous Excel (le contrôle Calendar et/ou le DatePicker) mais ils ne sont pas valides sous toutes les versions. Je recommande donc un userform. C'est un petit peu compliqué...
20/08/2021 à 13:56CoultonJacksErreur aléatoire VBA "La méthode _ de l'objet Range a échoué". Pb mémoire ?Oui, effectivement, comme je vous comprends. Malheureusement, sans le code complet et sans fichier, ça va être extrêmement difficile de vous répondre... a minima le code.....
20/08/2021 à 10:21Gabin37 Variable VBA pour le classeur entierEn entête de module, en dehors de toutes procédures et/ou fonctions, définit une variable pour le classeur. en entête de module, en dehors de toutes procédures et/ou fonctions, définit une variable uniquement pour le module...
20/08/2021 à 10:18bagurComment générer depuis une cellule Excel un message d'alerte type post-itSinon, voici un exemple de possibilité offerte par vbscript et hta... Tout d'abord le fichier Excel à "analyser", téléchargez : Ensuite, copiez/collez ce code dans une page du bloc notes puis enregistrez en test.hta (type : tous les fichiers), modifiez l'adresse du classeur Excel dans le code, enreg...
20/08/2021 à 09:06bagurComment générer depuis une cellule Excel un message d'alerte type post-itIl serait peut-être plus simple de 1- faire s'ouvrir le fichier Excel automatiquement au démarrage du PC, (par exemple : https://toptips.fr/comment-ouvrir-un-fichier-au-demarrage-sous-windows-10/ ) 2- intégrer au fichier une macro "auto-open" du style ...
20/08/2021 à 08:51ludeaux Code, courriel, imprimer1- Pour l'impression du pdf, voir mes remarques précédentes. 2- Si le chemin complet d'accès au fichier est bien référencé dans le lien en colonne E, mon code fonctionne. Je viens de le tester. 3- Pour l'objet : Si ce code passe en mode débugage, il nous faudra connaitre : > le message d'erreur,...
19/08/2021 à 16:06ludeaux Code, courriel, imprimerLudeaux. Arrête de modifier des codes que tu n'assimiles pas. As-tu essayé mon dernier code en date sur ce forum? Si oui, explique moi comment ceci : est devenu ceci : Le premier code (ci_dessus) imprime bien lors d'un double clic en colonne G (Target.Column = 7 / ShellExecute ... "print" ...), le s...
19/08/2021 à 15:56bagurComment générer depuis une cellule Excel un message d'alerte type post-itPas tout à fait impossible à réaliser. Mais il y a peut-être plus simple. Ce fichier Excel est-il ouvert tous les jours? Combien de temps à l'avance souhaitez-vous ce rappel? Sinon, sans ouverture quotidienne, c'est aussi possible. Mais alors.... Il vous faut créer un code vbs qui va faire cette rec...
19/08/2021 à 15:52Liver_et_Las VBA - Transposition de colonnePourrait-on disposer d'un classeur exemple? sans macro, on va s'en débrouiller.....
19/08/2021 à 15:50GassurrBeforeDouble Click sur plusieurs colonnesJe me demande si la colonne ne serait pas également importante à indiquer dans les paramètres de la Sub InfosCommDICA.afficher... Sinon qu'elle utilité de prévoir le double-clic sur les colonnes W=>AF.....
19/08/2021 à 15:37ludeaux Code, courriel, imprimerOn va faire simple. Le code que je t'ai donné imprime bien ton fichier pdf. Sache, tout d'abord, qu'en informatique " sans que celui-ci s'ouvre " ça n'existe pas. Maintenant, pour fermer ton reader pdf derrière l'impression, il faut que, a minima, tu nous dises duquel il s'agit.... adobe reader? els...
19/08/2021 à 14:11ludeaux Code, courriel, imprimerVu ICI Adapté au code qui nous intéresse : Attention, il convient d'adapter aux différentes versions : 32 ou 64 bits... Je précise aussi que je n'ai pas testé ce code...... A voir! Après test : il s'avère que le "reader" pdf reste ouvert après impression...
19/08/2021 à 11:11ludeaux Code, courriel, imprimerVoici ...
19/08/2021 à 10:16ludeaux Code, courriel, imprimerC'est très exactement ce que fait cette ligne de code ...
19/08/2021 à 08:51ludeaux Code, courriel, imprimerVoici un exemple, à adapter. Pense à adapter notamment le chemin... Pour l'insérer : Clic droit sur l'onglet de la feuille (Feuil1) / Visualiser le code, puis copier/coller ce code ...
18/08/2021 à 19:47Darkangel Optimisation code@Galopin : Je crois que l'ami darkangel est plus adepte du tableur Excel que de son complément VBA... Donc, le type de variable Integer ou Long, ne renvoie qu'un nombre entier. Pour conserver la partie décimale d'un nombre, par l'intermédiaire d'une variable, il convient de typer cette variable en c...