B

Membre fidèle

Inscrit le :18/07/2016
Dernière activité :22/06/2020 à 08:23
Version d'Excel :2016 FR
Messages
195
Votes
0
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Sujets créés par Black_Hole

DateForumSujetExtrait du message
17/06/2020 à 20:44Excel - VBABoucle While et Condition IfLorsque je lance ma macro, un message d'erreur est généré au niveau de la ligne de ma condition "If". Je ne comprends pas ce qui bloque sur cette ligne. Pourriez-vous m'aider à mieux comprendre le problème, svp? Merci par avance pour vos éclaircissements. Sur ceux, bonne soirée...
16/06/2020 à 15:58Excel - VBARenvoyer une valeur dans une celluleJe rencontre un problème avec mon code ci-dessous. En effet, dans la feuille "x",la condition "sinon" ne s'applique pas alors que cette même condition s'applique pour la feuille "y". Pourriez-vous m'éclairer sur ce problème, s'il vous plaît? Merci par avance pour votre aide...
18/11/2019 à 13:48Excel - VBACopier dans une nouvelle feuille un tableu par valeurJe souhaiterais à partir de mon tableau ("Sheet1") copier le tableau dans une nouvelle feuille par valeur de la colonne D. Autrement dit, j'ai autant de feuille copiée que j'ai des valeurs dans la colonne D. Au final, la feuille copiée correspond à un filtre qui aurait été placé sur la colonne D de...
01/11/2019 à 17:01Excel - VBAActualiser une requête via une macroJe souhaiterais raffraîchir une requête SQL sur une feuille de mon classeur sauf que lorsque je fait tourner la macro j'ai un bug. (voir ligne en fond blanc ci-dessous) Ci-dessous mon code: Sub ActualiserQuery() Application.ScreenUpdating = False Sheets("Sheet3").Select Range("A2").Select Selection...
10/10/2019 à 13:24Excel - VBA Copier une feuille dans une autre feuille existanteJe souhaiterais copier la feuille "A" et coller les informations sur la feuille "B". Est-il possible de faire cela par une macro sans utiliser de boucle for, s'il vous plaît? Merci par avance pour votre aide...
07/10/2019 à 17:19Excel - VBASupprimer des lignes sous deux conditionsJe rencontre un problème avec les lignes de ma macro ci-dessous. J'ai des lignes qui ne respectent pas ma condition IF et pourtant elles ne sont pas supprimées. Pourriez-vous me dire ce que je dois ajouter/modifier dans ma macro afin qu'elle englobe toutes les lignes mon tableau, s'il vous plaît? Me...
29/09/2019 à 18:55Excel - VBAExporter feuilles dans un nouveau classeurJe souhaiterais exporter/copier deux feuilles d'un classeur vers un nouveau classeur. Après quelques recherches sur le net, j'ai trouvé des codes qui permet de faire cela aisément avec la SaveCopyAs. Or, je souhaiterais savoir s'il est possible un nouveau classeur sans spécifier le chemin de l'empla...
10/09/2019 à 16:35Excel - VBA Supprimer des lignes dans une condition IF (deux critères)Je souhaiterais supprimer les lignes de mon tableau qui ne commencent pas par "BO" ou "BH". Sauf que ma macro ne prend pas en considération les critères de ma condition. (Elle supprime toutes les lignes sans exceptions!) Pourriez-vous me dire ce qui manque dans la macro ci-jointe afin que le code se...
08/09/2019 à 18:29Excel - VBA FileCopy - error Path not foundJe souhaiterais copier un fichier dans un dossier si la valeur de la colonne B (de la feuille 1) est FALSE. Pour ce faire, j'ai utilisé la fonction FileCopy de VB. Sauf que lorsque je lance ma macro, j'ai l'erreur ci-dessous qui s'affiche: Or, j'ai bien déclaré mon chemin source et destination dans...
06/09/2019 à 17:46Excel - VBA Convertir en nombreJe souhaiterais intégrer dans ma macro une fonction qui me permette de convertir en nombre la valeur d'une cellule. Pourriez-vous me dire si cette fonction existe dans VB, s'il vous plaît? Et si oui, quelle est-elle? Merci par avance pour votre aide. Bon week-end...
29/08/2019 à 14:55Excel - VBADéfinir aucun délimiteur dans l'import vers ExcelDans le fichier ci-joint, j'ai une macro qui importe dans Excel un fichier au format Txt. Ma macro fonctionne correctement à un détail près. J'ai l'impression qu'elle prend par défaut la virgule comme délimiteur. En effet, elle scinde en plusieurs colonnes mon fichier. Or, je souhaiterais copier uni...
28/08/2019 à 17:22Excel - VBA Boucle FOR ne va pas au boutJe rencontre un problème avec la boucle de la macro ci-joint. En effet, ma boucle FOR ne va pas au bout de la macro directement. Il est nécessaire que je fasse plusieurs run pour parcourir toutes les lignes. Pourriez-vous m'aider à résoudre ce problème, s'il vous plaît? Merci par avance pour votre a...
27/08/2019 à 18:22Excel - VBARécupérer la position de la valeur avec .FindDans une macro, j'utilise la fonction .Find pour vérifier si ma valeur existe dans un Range déterminé. Sauf que je souhaiterai récupérer la valeur de la cellule d'à côté si la valeur existe. Est-il possible de récupérer la position de la valeur retrouvée avec .Find, s'il vous plaît? Dans le fichier...
25/08/2019 à 19:44Excel - VBA Deux boucles ForDans le fichier ci-joint, j'ai essayé d'établir une macro VBA avec deux boucles For. L'objectif est de vérifier si la valeur de la feuille 1 existe dans la feuille 2. Sauf que le résultat de la macro est faux. Pourriez-vous m'aider à voir ce qui ne va pas dans ma boucle, s'il vous plaît? Merci par a...
25/08/2019 à 18:34Excel - VBA Récupérer dans Excel les noms des fichiers d'un dossierPourriez-vous me dire comment je peux récupérer dans une feuille Excel les noms des fichiers d'un dossier en particulier, s'il vous plaît? J'ai essayé le code ci-dessous mais je ne récupère aucun résultat. Source: https://trumpexcel.com/list-of-file-names-from-a-folder-in-excel/ Merci par avance pou...
09/08/2019 à 15:36Excel - VBA Problème fonction TRIM (avec/sans macro)Je souhaiterais utiliser la fonction TRIM dans une macro. Sauf qu'elle ne me renvoie pas le résultat attendu. La fonction n'est pas prise en compte dans ma macro. (voir pièce jointe) Note : La cellule A1 contient la valeur brute. Pourriez-vous m'éclairer à ce sujet, s'il vous plaît? Merci par avance...
01/08/2019 à 10:16Excel - VBAScinder cellule en colonneEst-il possible à l'aide d'une macro de scinder la cellulle suivante en plusieurs colonne, s'il vous plaît? A5500 BB/VK210 FRI 31 21 1875 15,60 250,00 15,60 Résultat souhaité: A5500 BB/VK210 | FRI 31 21 | 1875 | 15,60 | 250,00 | 15,60 , où " | " représente une colonne Merci par avance pour votre aid...
24/07/2019 à 17:53Excel - VBASpecialCells génère des #NAJ'ai dans ma macro les lignes de code suivantes: Set rConstants = Worksheets("Sheet").Range("S13:W46").SpecialCells(xlCellTypeConstants) rConstants.ClearContents Le problème est que ces lignes me génèrent dans les cellules concernées des Not Available (#NA). Pourreiz-vous m'aider pour éviter ce résu...
24/07/2019 à 09:29Excel - VBAProblème avec ClearContentsJ'ai essayé la fonction ClearContents dans ma macro mais j'ai un message d'erreur qui se génère. (voir ci-dessous) Pourriez-vous m'aider à résoudre mon problème, s'il vous plaît? Ligne de code : Worksheets("Sheet1").Range("D7").ClearContents Remarque: De la cellule D7 à G7, j'ai fait un merge. Merci...
26/06/2019 à 15:13Excel - VBABoucle For sur 100 000 lignesJ'ai un problème au niveau du temps de réponse de ma macro qui boucle sur environ 100 000 lignes. Pourriez-vous me conseiller afin d'optimiser une macro qui parcoure des milliers de lignes, s'il vous plaît? Merci par avance pour votre aide. Bon après-midi à tous...
07/05/2019 à 16:46Excel - VBAExtraire valeur en fonction de sa positionJe souhaiterais récupérer dans une colonne la 3ème valeur contenue dans une cellule. (voir ci-joint) Sachant que la longueur n'est pas fixe donc je ne peux pas l'utiliser comme critère. J'ai essayé certain fonction d'excel (mid/left/...) mais en vain je ne parviens pas à récupérer ma valeur. Pourrie...
06/05/2019 à 15:28Excel - VBA Fonction compte nombre de fileJe souhaiterais récupérer dans une variable le nombre de classeur que j'ai dans un dossier déterminé. J'ai pris comme support le code suivant que j'ai copié en ligne et que j'ai modifié afin qu'il corresponde mieux à ce que je souhaiterais avoir. Toutefois, le code me renvoit une erreur. (voir captu...
26/03/2019 à 15:34Excel - VBAContrôles SupplémentairesJ'ai récement eu un nouveau pc. Au niveau de la partie VBA de mon Excel, je rencontre un soucis avec les "Contrôles Supplémentaires". En effet, je n'ai pas la possiblité de cliquer dessus, l'option est complémentement désactivée. (cf. capture ci-dessous) Pourriez-vous me dire comment réactiver mes c...
26/03/2019 à 12:46Excel - VBA Format calendrierJ'ai mis en place un usf calendar et je souhaiterais que la date soit mise au format UK dans ma cellule. J'ai mis la ligne de code qui permet la conversion du format date sauf que cela ne fonctionne pas! Pourriez-vous s'il vous plaît avoir un avis sur mon code afin de comprendre ce qui ne va pas? Me...
20/03/2019 à 14:30Excel - VBA Affichage calendrier modifiéJ'ai un classeur sur lequel est placé un bouton calendrier. L'affichage de mon calendrier s'affiche correctement. (voir ci-joint: bon_affichage) Sauf que sur le poste d'un collègue le calendrier s'affiche mal et empêche d'accéder aux mois précédents. Je ne vois pas la raison de ce mauvais affichage...
13/02/2019 à 10:38Excel - VBAArrêter le run d'une macro si un clic sur vbCancelJe rencontre une difficulté avec l’option cancel d’une message box. La situation dans laquelle je suis est la suivante : 1/ J’ai un bouton de formulaire placer sur une feuille excel. 2/ J’ai lié ce bouton à une macro qui fait deux call de macros : Macro_save & Macro_sent La macro Macro_save se termi...
08/02/2019 à 11:09Excel - VBAIncrémenter le nom d'un fichier existantMa macro a pour objectif d'enregistrer le workbook actif. Sauf que si le nom existe déjà alors je souhaiterais l'incrémenter au fur et à mesure d'un suffixe. Par exemple: 1/ Dans mon dossier "MonDossier", j'ai un classeur nommé "Hello". 2/ Je sauvegarde via ma macro mon classeur actif et le nomme "H...
06/02/2019 à 15:44Excel - VBA Débloquer une feuille protégée et mot de passe oubliéJe rencontre un problème assez délicat avec un classeur Excel. Je vais vous détailler la configuration de mon classeur. 1/ Le classeur contient au total 5 feuilles. 2/ Parmi ces 5 feuilles, 3 sont accessibles à l'utilisateur et les 2 autres sont cachées et protégées. Sauf que j'ai changé par mégarde...
04/02/2019 à 11:02Excel - VBA Macro pour envoyer un mail - Erreur 287Je rencontre un problème avec la macro suivante. Je souhaiterais par le biais de cette macro m'envoyer en pièce jointe le classeur sur lequel je travaille en indiquant mon adresse outlook en destinataire. Sauf que lorsque je lance la macro en utilisant ".Display" et non pas ".Send" (voir dernier 'co...
17/01/2019 à 10:53Excel - VBAAfficher valeur dans une TextBoxJe voudrais savoir s’il est possible d’afficher automatiquement sans clic-bouton la valeur d’une cellule dans une TextBox lorsque l’utilisateur sélectionne ses critères. Par exemple: (voir UserForm du fichier joint) Sachant que les valeurs pour "Prix" proviennent d'une autre feuille. Toutefois, je v...
16/01/2019 à 10:31Excel - VBA Valeurs dans une ComboBoxJ'ai saisis dans mon Userform les valeurs prises en charge par un ComboBox. Mais lorsque je lance la macro affectée à mon Userform, les valeurs n'apparaissent pas dans mon ComboBox. Pourriez-vous me dire pourquoi les valeurs saisies n'apparaissent dans mon ComboBox, s'il vous plaît? Merci d'avance p...
14/01/2019 à 15:35Excel - VBAMsgBox avec option "Clear"Je souhaiterais savoir s'il est possible d'insérer une option dans un MsgBox qui permet d'initialiser des plages fixése en amont. Durant mes recherches pour répondre à cette problématique j'ai trouvé l'option "vbYesNoCancel". Mais cette dernière ne me permet pas de réaliser ce que je souhaite. C'est...
14/01/2019 à 14:55Excel - VBA Problème avec: If ... and (... or ...)Ma macro rencontre une erreur avec mon If . Je pense que je me suis mélangé les pinceaux avec les "or" et les "and" mais je ne vois pas où exactement. (ci-dessous une capture de mon code) Pourriez-vous me dire l'erreur que j'ai commis, s'il vous plaît? Merci d'avance pour votre aide...
10/01/2019 à 17:23Excel - VBA Bouton ActiveX ou FormulaireSi je souhaite placer un bouton dans une feuille de calcul qui va me permettre de lancer une macro . Quel bouton devrais-je privilégier? Contrôle ActiveX? Ou contrôle de formulaire? Merci d'avance pour vos conseils. Bonne soirée...
09/01/2019 à 15:16Excel - VBA Déjointure des ligatures automatiquesJ'ai une feuille excel (Feuil2), dans la colonne Description j'ai des mots qui contiennent la lettre "oe". Cette dernière résulte automatiquement lorsque la lettre "o" puis la lettre "e" sont saisis successivement. Or, je souhaiterais pourvoir empêcher cette transformation automatique (sans faire de...
20/08/2017 à 16:36Excel - VBA Ajouter à la dernière ligne du tableauJe souhaiterai pouvoir ajouter l'ensemble des informations renseignées dans la textbox/combobox dans la dernière ligne de mon tableau de la deuxième feuille. Pourriez-vous m'aider s'il vous plaît? En vous remerciant par avance...
19/08/2017 à 23:13Excel - VBA Couleur de fond userfomJe souhaiterai personnaliser la couleur de fond de mon Userform. Autrement dit, je souhaiterai pouvoir mettre une autre couleur que celles qui sont proposées dans la partie "BackColor" des propriétés de mon USF. Merci d'avance pour votre aide...
19/08/2017 à 16:39Excel - VBA Bouton ActiveX et Bouton FormulaireUne question que je me pose depuis un moment déjà: Va-t-on préférer de mettre un bouton ActiveX au lieu du bouton de contrôle de formulaire selon les situations? Merci d'avance pour votre aide...
18/08/2017 à 12:38Excel - VBARecherche listeMalgré plusieurs recherches je suis toujours en difficultés pour mettre en place une sorte de barre de recherche placé dans ma première feuille "Accueil" et qui s'appuie sur ma base de données située dans la seconde feuille. En gros, ma barre de recherche s'appuie sur les 3 première variables de ma...
16/08/2017 à 00:12Excel - VBABouton CalendrierJe bloque vraiment pour mettre un textbox à partir du quel je peux sélectionner une date en affichant un calendrier. Cette textbox sera placée sur un userform. D'ailleurs, j'ai lu une procédure sur internet concernant l' "Activation du contrôle de calendrier et DatePicker pour MS Excel 2010". Mais a...
01/04/2017 à 12:21Excel - VBABouton relié à une fonctionJe souhaiterai en cliquant sur un bouton situé dans ma feuille excel faire appel à une fonction qui a été préalablement codé en VBA. Tel qu'en cliquant je déclenche l'appel des paramètres de ma fonction. Puis le résultat s'affiche la seconde ligne de mon tableau excel. Comment est-ce que je pourrai...
19/08/2016 à 10:19Excel - VBA Changer ordre alphabétique d'un filtreJ'ai un problème avec Excel. J'ai un TCD avec un filtre. Les éléments du filtre sont rangés par ordre alphabétique par défaut. Comment-puis-je faire? J'ai illustré avec un exemple (voir pièce jointe) mon problème? Je voudrai que dans le filtre il y ai d'abord Dog puis Cat. Merci d'avance à tous ceux...
18/08/2016 à 08:43Excel - VBA Mettre sous forme de tableauJ'ai une macro qui créé un TCD. Cette macro ne fonctionne si et seulement si le tableau de donnée associés est "mis sous forme de tableau" au préalable. (voir image ci-dessous) Je dois donc à chaque fois sélectionner l'ensemble du tableau est le mettre sous forme de tableau manuellement. J'aimerai a...
08/08/2016 à 10:08Excel - VBA Fixer titre d'un graphique selon le filtreJ'ai un graphique dynamique via une macro VB. Aussi, ce graphique contient un filtre. Je souhaiterai donc afficher un titre différent selon le filtre choisi. J'ai essayé de mettre une condition au niveau des instructions/paramètres de mon graphe. Mais cela ne fonctionne pas. Pourriez-vous m'aider s'...
03/08/2016 à 10:24Excel - VBAMission impossible ?! -- Userform lié à trois classeursJe me retrouve face à un réel challenge. Le but en est simple --> lancer une macro en cliquant sur une des valeurs contenue dans la listbox de l'userform. En fait cette listbox est alimenté par le nom des onglets du classeur Base_Generale La macro se trouve dans le fichier Base_Analyse et elle es...
03/08/2016 à 07:58Excel - VBA Renommer un moduleJ'aimerai savoir comment renommer le module dans VBA. Par défaut, il s'appelle Module1 puis Module2.... mais je voudrai changer son nom et l'appeler par exemple "Planning". Merci d'avance pour ceux qui pourront m'aider...
21/07/2016 à 09:27Excel - VBA Mise en place d'un userform complexeCela fait de nombreuses heures durant lesquelles j'ai réfléchit à ce sujet. En vain, je me tourne vers vous pour m'aider. En effet, je cherche à mettre en place un userform qui puisse me permettre d'ajouter au final une nouvelle entrée mais auparavant il y a plusieurs étapes. Vous trouverez en pièce...
18/07/2016 à 16:55Excel - VBA Modifier les paramètre d'un taleau croisé dynamique VBASur une feuille "Donnee" se trouve mon tableau de données. 5 lignes sous ce tableau, j'ai tracé un tableau croisée dynamique et j'ai enregistré la macro liée à cette manipulation. Mon but est d'appliquer cette macro pour l'année en cours et l'année suivante ... Or, il faut savoir que mon tableau de...