v

Membre fidèle

Inscrit le :16/04/2009
Dernière activité :20/01/2021 à 14:53
Version d'Excel :Excel 365
Lieu :Québec
Messages
250
Votes
1
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Sujets créés par vinc87

DateForumSujetExtrait du message
15/01/2021 à 17:08Excel - VBA Worksheet_Change - Changement vs deletePetit problème surement simple. Si l'utilisateur modifier une cellule dans une ligne, la cellule de la colonne C de cette même ligne met la date du jour. Mon problème, la référence de la cellule s'inscrit une fois le "enter" fait donc 2 plus bas. Pas contre si l'utilisateur fait "delete", la valeur...
23/10/2017 à 21:47Excel - VBA Boucle - Copier/coller selon valeurJ'ai toujours du mal avec les boucles... je vais finir par comprendre. J'ai mis un exemple, mais je voudrais copier/coller une valeur si il trouve une valeur dans la colonne "B". Si vous avez des questions, n'hésitez pas. Merci d'avance pour votre aide Vincent...
16/08/2017 à 01:11Excel - VBA Fonction Si sur une plage de celluleJ'ai plusieurs colonnes avec des dates. Afin de pouvoir afficher dans un calendrier, je voudrais une formule qui me renvoie oui si il trouve l'année-mois dans la plage. J'ai mis un petit exemple. Merci d'avance pour votre aide. Vincent...
30/01/2015 à 16:32Excel - VBA Arrondir une date au lundi précédentAfin de créer un tableau par semaine, je voudrais transformer la date de création des projets en semaine. J'ai utilisé la fonction Weekday, mais cela me renvoie le #. Est-ce possible de transformer la date en le lundi précédent? Exemple : 2015-01-30 = 2015-01-26 2015-02-04 = 2015-02-02 Merci d'avanc...
17/11/2014 à 19:32Excel - VBA Target. Address récupérer la celluleJ'ai besoin d'aide !!! J'essai dans un de mes codes d'enregistrer la valeur qu'un usager entre dans un autre onglet. Le code s'exécute dans ma feuille (change). Mon code fonctionne bien quand l'utilisateur utilise le menu déroulant, car la cellule active reste la même. Par contre, quand l'utilisateu...
04/11/2014 à 18:00Excel - VBA Trier une feuille protégéeJe voudrais trier une feuille protégée. J'arrive à filtrer en utilisant : AllowFiltering:=True, mais impossible de Trier. Est-ce qu'il y a un moyen ou dois-je faire du code qui permet de déprotéger la feuille? Merci pour votre aide ...
26/09/2014 à 19:25Excel - VBA Somme Si dynamiqueJe voudrais faire un somme.si sur une base de données, mais de voudrais que la formule soit dynamique. J'ai mis un exemple avec plus d'explications. Merci pour votre précieuse aide. Bonne journée ...
27/08/2014 à 20:19Excel - VBA Enregistrement lecteur seulJe veux créer une copie d'un fichier en lecteur seul, mais je n'y arrive pas.... Voici mon code : cheminFR1 = "\\korem\administration\Project Management Office\_Management\Reports\FR1 - Forecast Rep\FR1 Backup" fichierFR1 = "FR1 - " & Range("save_date").Value ActiveWorkbook.SaveCopyAs Filename:=chem...
21/08/2014 à 15:40Excel - VBA Formule Matricielle #NOMBREJ'ai un petit problème. J'utilise la fonction Matricielle suivante : =LARGE(IF(P3_all[Mng]="GC";P3_all[Products]);1) =LARGE(IF(P3_all[Mng]="GC";P3_all[Products]);2) ETC... Elle fonctionne parfaitement jusqu'au moment ou il n'y a plus de valeur contenant un "GC". Je ve...
14/08/2014 à 19:41Excel - VBA Formule Recherche dans un tableauJ'ai tout mis dans le fichier, mais je veux aller chercher une information selon deux critètes dans le milieu d'un tableau. Un genre de recherchev avec un décaler. Est-ce qu'il y a une formule simple à utiliser? Merci de votre aide ...
11/07/2014 à 16:56Excel - VBA Fléche Menu déroulant qui FlashJe suis dans excel 2010. Une situation particulière survient quand j'utilise la fonction "Appareil Photo" d'excel. Si je fais une "photo" de la feuille 2 dans la feuille 1, mes menus déroulant de la feuille 1 se mettent à flasher. Est-ce que quelqu'un à déjà vu ça? J'ai mis un fichier, si ça ne flas...
04/06/2014 à 16:06Excel - VBA Variable en erreurDans une feuille j'ai le code suivant : Tout fonctionne très bien, mais lorsque j'éxécute une autre macro pour suprrimer toutes les lignes de ma feuille : Le code plante en mettant en jaune la déclaration de ma variable "Dim project As String" Est-ce possible de désactiver le code de la feuille lors...
02/06/2014 à 21:54Excel - VBA ChercherJe voudrais valider à l'aide d'un if si la valeur d'une cellule est trouvée dans une feuille. J'ai pensé à la fonction chercher (lorsqu'on fait contrôle F). J'ai enregistré le code avec l'enregistreur : Je voudrais valider si recherche envoie un résultat ou non. Par exemple si trouve , selectionner...
23/05/2014 à 16:36Excel - VBA Masquer ligne très lentJe vous explique mon problème. À la fin d'une macro, je veux masquer toutes les lignes ou les cellules de la colonne A est égal à 0. Point à noter, c'est vide par une formule et non pas une cellule vraiment vide. J'ai le code suivant. Il fonctionne, mais il prend 13 sec à exécuter, même en mode calc...
30/04/2014 à 19:31Excel - VBA Autofill AutomatiqueJe galère un peu depuis quelques minutes pour faire un "autofill" jusqu'à la dernière ligne d'un tableau comme excel le faire si bien en double cliquant dans le bas d'une cellule. J'ai esseyé de modifier le code de l'enregsitreur, mais j'ai une erreur avec toutes mes solutions. Voici ma dernière : J...
28/03/2014 à 15:55Excel - VBA Recherche cellule contenant une valeurJ'ai mis ce que je voudrais dans le fichier excel, mais en gros, je vais trouver à partir de la cellule active, la cellule de sommaire la plus proche (vers le bas) afin de copier une ligne en dessous. Merci d'avance pour votre aide toujours précieuse...
28/03/2014 à 15:19Excel - VBA Optimisation "selection change"Dans le but de grossir un menu déroulant (largeur), j'ai créé la macro suivante : "project validation" = E8:E500 Je veux grossir la colonne lorsqu'on arrrive dedans (ainsi le menu réroulant est plus gros). Ça fonctionne très bien, mais j'ai remarqué que ça créer un "lag" dans mon fichier. Avez-vous...
26/03/2014 à 18:42Excel - VBA Fonction cherche VBAJe veux utiliser la fonction chercher dans VBA. J'arrive lorsque je précise une cellule, mais pas avec la cellule active. Voici mon code : If Not Application.Intersect(Target, Range("project_validation")) Is Nothing Then Dim countnumber As Integer countnumber = Application.Search("-", ActiveCell) Ms...
21/03/2014 à 20:11Excel - VBA Activer macro selon changement celluleJ'arrive sans problème à activer une macro selon le changement d'une cellule avec le code : Note : J'ai nommé une cellule selection1 et une autre selection2 If Not Application.Intersect(Target, Range("selection1")) Is Nothing Then Par contre, je voudrais que mon code se déclanche si selection 1 ou s...
21/03/2014 à 15:49Excel - VBA Checkbox dans une feuilleJe suis en train de m'arracher les cheveux avec un checkbox... Je veux faire une opération s'il est coché (par exemple masquer une colonne). J'ai esseyé le code : If checkbox1.value = True then End if J'ai esseyé dans le module dans la feuille et je n'y arrive pas. J'ai toujours l'erreur "object req...
04/03/2014 à 15:50Excel - VBA Caractère non reconnuJ'ai une extraction d'un logiciel qui me donne la formule suivant : '=SUBTOTAL(9,D33:D42). Je veux enlever le ' avant la formule. J'ai esseyé la fonction remplacé et gauche, mais excel ne semble pas trouver le caractère. Je dois faire le changement sur 1000 formules... Avez-vous une idée pour enleve...
19/02/2014 à 17:00Excel - VBA Sélelection d'une plage de colonnes relativesPour faire simple, je veux sélectionner deux colonnes en fonction d'un # qui est dans une cellule. Ma cellule active est A1. Quand j'utilise mon code pour sélectionner 1 colonne à la fois, tout fonctionne, par contre impossible de sélectonner la plage. Week selected = 5 --> A+5 = Colonne F Week n...
17/01/2014 à 15:16Excel - VBA Boucle addition d'une plageJe voudrais faire une boucle qui additionne de 9 toutes les cellules. Voir le fichier. Merci d'avance pour votre aide. P.S. Je suis en excel 2013 Vincent...
10/01/2014 à 17:08Excel - VBA Format nombre textbox UserformJe voudrais afficher la valeur d'une cellule d'excel en format nombre. J'ai le code suivant : UserForm4.TextBox10 = Sheet3.Range("Q10") Dans Q10, il y a 100 000. Je voudrais voir 100 000 au lieu de 100000 Comment faire? Merci d'avance pour votre support. Bonne journée ...
07/01/2014 à 21:20Excel - VBA VBA Valider une donnée dans une plageJe voudrais faire une validation d'une cellule dans une plage de donnée. Par exemple, si je sélectionne "c" dans, mais qu'il n'est pas dans ma liste de validation, ne rien faire. Merci de votre aide ! Vincent...
21/02/2013 à 18:54Excel - VBA Mise en forme conditionnelleJ'utilise Excel 2012 et je voudrais savoir s'il est possible de faire une mise en forme conditionnelle qui valide si la cellule contient ou une formule ou non sur toute une colonne. Exemple : A2 = texte (pas de formule) --> cellule blanche B2 = =1+1 (formule) --> cellule bleu Est-ce possible?...
15/02/2013 à 17:03Excel - VBA Somme selon une date dans une autre celluleJ'ai écrit ma demande dans mon fichier excel. En gros, je voudrais avoir une formule qui additionne une ligne (par exemple B2 à G2), selon la valeur d'une cellule avec une date. J'ai beosin de la formule pour une année, donc 12 mois. Est-ce possible sans faire les douzes "si"? Merci d'avance pour vo...
24/04/2012 à 15:27Excel - VBA Intesertion de lignesJe dois convertir un fichier de + de 1000 lignes et j'aimerai avoir une petite macro... J'ai préparé un "template" avec 4 lignes. J'ai ajouté des instructions/commentaires/couleurs dans le fichier. Ce que je voudrais : Insertion d'une ligne pour chacun des emploies des sauts de lignes pour une resso...
17/10/2011 à 16:58Excel - VBA Simplifier Code Copier/CollerJ'ai réussi à simplifier le code lorsque le copier/coller est dans la même feuille : Range("A1").Copy Range("B1").select Activesheet.past Devient : Range("A1").Copy Range("B1") Mais je n'arrive pas lorsqu'on copue sur une autre feuille : Range("A7:Q1000").Copy Feuil3.Select Range("A7").Select Active...
13/10/2011 à 15:32Excel - VBA Excel 2010 vs Excel 2003J'ai monté un programme il y a quelques temps sur Excel 2003. Depuis que j'utilise Excel 2010, j'ai une panoplie d'erreur avec ce programme. J'ai commencé par supprimer le contrôle calendrier qui n'existe plus. Par contre, j'ai souvent le message d'erreur "Projet ou bibliothèque introuvable". Le mes...
29/03/2011 à 20:06Excel - VBA Vider liste TCDJe ne sais pas si c'est possible, mais j'aimerais effacer l'histoire des listes d'un tableau croisée dynamique. Par exemple, j'ai TCD avec des noms, lorsque je roule mon rapport les noms changent. J'actualise mon TCD, par contre quand j'utilise le filtre (petite case a cocher), les vieux noms resten...
25/03/2011 à 20:32Excel - VBA Valeur cellule variableJ'ai mis un fichier avec des explications. Je crois que c'est assez complexe, j'ai aucune idée par ou commencer. Toutes les explications sont dans le fichier. Si vous avez des questions, n'hésitez pas. Merci d'avance à tous ceux qui vont se pencher sur mon problème. Vincent...
25/03/2011 à 18:47Excel - VBAValider format d'une celluleJ'aimerais avoir une formule qu'il me permette de valider si une cellule est en italique. J'ai mis un petit fichier en exemple. Si vous avez des questions, n'hésitez pas. Merci beaucoup pour votre aide. Vincent...
18/02/2011 à 16:20Excel - VBA Plage nomméeJe ne sais pas si c'est possible, mais j'aimerais que ma plage nommée ne bouge pas même si je supprime des lignes. Ma plage copie1 représente K2:K700, mais si je supprime une ligne à l'intérieur de cette page, elle devient K2:K699. Est-ce possible qu'elle reste K2:K700? Sinon j'ai pensé à définir me...
17/02/2011 à 14:34Excel - VBA Sélectionner la dernière cellule videJ'utilise le code suivant pour sélectionner la dernière cellule vide dans VB :[B65000].End(xlUp).Offset(1, 0).Select Mon problème : Si par exemple, j'ai des données dans la cellule B10, mais que la ligne B est masqué, il sélectionne quand même B10 au lieu de B11. Si je démasque la ligne B, t...
16/02/2011 à 19:55Excel - VBA Activer un fichierJe suis en train de galérer sur un truc. En fait, je veux copier des données d'un fichier vers un autre. Dans une page Excel, j'ai inscris dans des cellules que j'ai nommé les informations suivantes P:\comptabilite\MAJ Suivi contrat-projet\Test Vincent --> nommé "chemin" dans excel Suivi de manda...
14/02/2011 à 23:21Excel - VBA Suppression de données via Filtre automatiqueJ'utilise la méthode suivante pour supprimer plusieurs lignes avec le filtre automatique : Selection.AutoFilter Field:=18, Criteria1:="Vendu" Range("B8", Range("rfinmontant")).Select Selection.EntireRow.Delete Donc, je fais un filtre sur la colonne 18 pour tous les vendus et je supprime toutes les d...
17/12/2010 à 17:56Excel - VBA Définir la cellule active dans VBBonjour à tous les "excelleux", J'aimerais définir la cellule active dans VBA. Voici mon code : [R65000].End(xlUp).Offset(0, 0).Select ref2 = ActiveCell Ça ne fonctionne pas. J'ai essayé plusieurs méthode, mais je n'y arrive pas. Je ne sais pas qu'elle syntaxe je dois utiliser pour que ça fo...
16/12/2010 à 15:52Excel - VBA Suppression Code VBJ'aimerais savoir si c'est possible de supprimer tout le code VB via une macro. Je vous explique le contexte. Je génère plusieurs fichiers à partir d'un fichier maitre (enregistrer sous), mais j'aimerais pourvoir supprimer le code dans les nouveaux fichiers générés. Est-ce possible? Merci de votre a...
12/11/2010 à 21:04Excel - VBA Etirer une formule VBAPetite question simple, je crois. Je veux simplement étirer une formule à partir de la cellule P3 jusqu'à la cellule P90 que j'ai nommé Rev_Oct Voici ce qui fonctionne : Selection.AutoFill Destination:=Range("P3:P90"), Type:=xlFillValues Ce que je voudrais : Selection.AutoFill Destination:=Range("P3...
08/10/2010 à 15:55Excel - VBAFiltre automatique par macroLorsque j'utilise un filtre automatique sur une feuille protégée, il me suffit de cocher la petite case "utiliser filtre automatique" et le filtre fonctionne. Lors j'active le filtre via une macro, même si je coche la petite case, j'ai un message d'erreur comme quoi je ne peux utiliser le filtre sur...
30/09/2010 à 23:05Excel - VBA Userform s'ouvre plusieurs foisJ'ai un problème. Dans le code suivant : If [ResponsableE] = "" Then TextBox1 = "Responsable d'entente" Else TextBox1 = "Ok" End If If [VVP] = "" Then TextBox2 = "Vice-présidence" Else TextBox2 = "Ok" End If If [VtitreP] = "" Then TextBox3 = "Titre du projet" Else TextBox3 =...
25/08/2010 à 20:09Excel - VBA Extraire 7 caractères d'une chaineJ'ai un petit problème. J'ai une liste avec un nom d'employé suivi de six numéro, je voudrais à l'aide d'une formule qu'il me reste seulement le nom. J'ai mis un petit fichier, mais ce que je veux est ceci. Colonne A Colonne B Alexandre-000000 Alexandre Simon-000000 Simon Merci de votre aide. Vincen...
13/08/2010 à 20:50Excel - VBA AffichageJe suis en train de bloquer sur un petit truc tout simple (je crois du moins). Je voudrais qu'à l'ouverture de mon classeur, toutes les feuilles sélectionnent la cellule A1, et je voudrais aussi pouvoir la voir, car on peut voir exemple sur l'écran les colonnes Z à AE (exemple), mais que la cellule...
31/03/2010 à 20:02Excel - VBA Formule MatricielleJ'ai mis les explications dans le fichier. Si je ne suis pas assez clair, n'hésitez pas. J'ai esseyé quelque chose... sans grand succès. Merci beaucoup de votre aide. Bonne journée ...
30/03/2010 à 19:29Excel - VBA Macro lenteVoici le code d'une de mes macros : Voilà ce quelle fait : Elle exécute une macro qui déprotége la feuille Insère une ligne Copie de C7 a E7 pour le coller dans C6 J'étire des forumes qui sont dans la ligne 5 pour que mes formules apparaissent dans la nouvelle ligne Exécute une macro qui protège la...
26/03/2010 à 17:46Excel - VBA Si à deux conditionsJ'ai mis un fichier qui explique ce que je veux. J'ai tanté une formule, mais elle ne marche pas. Est-ce qu'un expert peut m'aider !! Merci et bonne journée ...
25/03/2010 à 15:56Excel - VBA Supprimer plusieurs lignesJe vous explique ma problèmatique. J'ai une formule que j'étire jusqu'à la ligne 50000, car je ne sais pas combien de valeur je vais avoir. Par contre je voudrais supprimer une fois que je connais mon nombre de lignes, toutes les formules inutiles. Voici le code que j'ai esseyé, mais qui plante car...
16/03/2010 à 19:17Excel - VBALien Accès/ExcelJ'ai un problème que j'essaye de résoudre par tous les moyens inimaginables, je suis à bout de ressource et d’idée. Je vous expose mon problème ; Je dois faire un rapport sur les heures de maladie des employés. Nous sommes 1200 employés divisés en 12 vice-présidences. Tous les mois, un rapport sort...
08/03/2010 à 17:34Excel - VBADim ou setJ'ai besoin d'un petit cour sur les commandes Dim et Set dans VBA. J'esseye de définir une base de donnée accès dans une macro, mais je ne comprends pas comment la définir. J'ai regardé le site de JB, il semble faire ça comme ceci : Dim bd As Database repertoire = ThisWorkbook.Path & "\" Set bd = Op...