| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 18/01/2017 à 06:45 | lejack02 | Autorisation modification cellule | Le sujet est clôt mais si tu ne veux pas de protection de feuille, tu peux utiliser la proc évènementielle "Worksheet_SelectionChange"pour empêcher la sélection de la cellule. A mettre dans le module de la feuille concernée ... |
| 17/01/2017 à 18:47 | lejack02 | Autorisation modification cellule | Ces deux textes ("vous êtes autorisé à modifier le contenu", "vous n'êtes pas autorisé à modifier le contenu") sont dans la cellule qui peux éventuellement être modifiée ou dans une autre ... |
| 17/01/2017 à 18:44 | pape819 | Formule pour arondir le prix | Je ne comprend rien de ce que tu veux !!! Ca veux dire quoi ceci ... |
| 17/01/2017 à 18:09 | Plutot | Boucle FOR EACH | Tout simplement parce qu'il n'y a aucune date de ce jour (17/01/2017) dans la colonne I... |
| 17/01/2017 à 17:49 | Johan Marcon | Macro | Re, Pour le transfert, tu colles le code ci-dessous dans le module de la feuille "Commande", puis tu poses un bouton sur cette feuille et tu lui affectes la proc "Transfert" : Je ne vois pas ce que tu veux dire ... |
| 17/01/2017 à 07:07 | Johan Marcon | Macro | Question 1, oui, pose un bouton "Formulaire" sur la feuille "Base" et attache lui la macro "Feuil1.Vider" (tout en bas du code). Cette macro vide la colonne F à partir de F2 et la feuille "Commande" en conservant la première ligne Question 2, c'est fait Question 3, une image ne peut pas être la cibl... |
| 16/01/2017 à 16:17 | Johan Marcon | Macro | Re, remplace la proc "Worksheet_Change" par celle-ci : Tu peux par exemple coller toutes tes images sur une feuille particulière nommée par exemple "Images" et créer des liens hypertextes pour chacune d'elles qui renvoi sur ta feuille "Base" à la première cellule concernée. Par exemple, pour ta prem... |
| 16/01/2017 à 15:06 | Johan Marcon | Macro | Question 1, c'est fait ! Question 2, c'est fait ! Question 3, une fois que tu as remplacé le code existant par le code ci-dessous, il te faut ajouter sur ta feuille de base un bouton issu de la barre d'outils "Formulaire" de l'onglet "Développeur" et lui affecter la macro "Feuil1.MarcheArret" (la bo... |
| 16/01/2017 à 06:46 | Neodule | Comment shinter aqpplication.quit | Tu ouvre ton classeur en maintenant la touche Maj (Shift) enfoncée... |
| 14/01/2017 à 11:15 | mlegentil | Afficher la date et l'heure de mise à jour | Dans ce cas, on va procéder autrement. On va créer un nom invisible depuis la boite "Gestionnaire de noms" afin de stocker la date et l'heure et tu pourras utiliser une sub pour pouvoir lire sa valeur. A mettre dans le module de la feuille "Feuil2" si c'est celle que tu veux surveiller. La proc "Lir... |
| 13/01/2017 à 14:38 | jlou | Controle de saisie textbox | Un début de piste et la validation se faisant sur l'évènement "Exit" des TextBox. Le code est bien évidemment à améliorer ... |
| 13/01/2017 à 14:06 | jpsept | Traitement des données CSV | Tu peux utiliser une procédure qui te remplace les points par des virgules : si tu as souvent besoin de ce type de procédure, tu peux l'enregistrer dans le classeur de macros personnelles (.xlsb). Si il n'existe pas, tu cliques sur l'onglet "Développeur" puis sur le bouton "Enregistrer une macro" da... |
| 13/01/2017 à 13:29 | Hasel21 | Insérer un vbCrLf après les ";" | Re... |
| 13/01/2017 à 13:27 | smartizz | Outil de rapport | Re, Je ne suis pas trop à l'aise avec les TCD, c'était pour donner une idée ! Si tu as Access, tu peux importer ta base (ta feuille Excel) dans Access et créer des rapports (Etats) depuis Access, pour ce faire, tu as dans l'onglet "Données externes" et la zone "Importer" le bouton "Excel", une fois... |
| 13/01/2017 à 13:03 | Julien123456 | Constante de matrice avec variables | Avec une fonction perso à valider en formule matricielle : La fonction qui retourne un tableau à mettre dans un module standard ... |
| 13/01/2017 à 12:11 | reinruof77 | Probleme affichage userform | Tu as essayé avec Repaint dans l'évènement Scroll ... |
| 13/01/2017 à 11:54 | Johan Marcon | Macro | Colles tout ce code dans le module de la feuille "Base" (clic droit sur l'onglet puis sur "Visualiser le code" et le coller dans la partie droite) ... |
| 13/01/2017 à 11:17 | Hasel21 | Insérer un vbCrLf après les ";" | La fonction Replace() donnera je pense toutes satisfactions ... |
| 13/01/2017 à 07:02 | smartizz | Outil de rapport | Et avec un tableau croisé dynamique ... |
| 12/01/2017 à 16:41 | mlegentil | Afficher la date et l'heure de mise à jour | Donc, tu colles ce code dans le module du classeur (ThisWorkbook). Si une modif a été faite et qu'un enregistrement est fait, la date et l'heure sera inscrite en "A1" de la feuille "Feuil1", à adapter ... |
| 11/01/2017 à 08:35 | mlegentil | Afficher la date et l'heure de mise à jour | Sans VBA ça va pas être facile car comment veux-tu figer la date et l'heure de façon automatique alors que la fonction MAINTENANT() te retournera toujours la date et l'heure au moment du re calcul ... |
| 10/01/2017 à 06:47 | emorales | Déplacer des colonnes entières VBA | Deux plages sont définies (Plage1 et Plage2) et la variable "Tempo" déclarée Variant est utilisée pour stocker momentanément la première plage "Tempo = Plage1", la ligne "Plage1.Value = Plage2.Value" tranfère les valeurs de la plage Plage2 dans la plage Plage1 et ensuite, un fois le transfert effect... |
| 09/01/2017 à 06:52 | Vincent11000 | Données feuilles dans fichier txt et alignement | Essais avec Trim() ... |
| 08/01/2017 à 14:50 | libellule85 | Renseignement sur une erreur | Sans voir le code c'est pas facile mais ta macro passe probablement une valeur à un argument et cette valeur est hors limites Bonjour, Sans voir le code c'est pas facile mais ta macro passe probablement une valeur à un argument et cette valeur est hors limites... |
| 08/01/2017 à 13:47 | dorierl | Pointeuse 35h semaine | Un début de piste à améliorer. Pour le test tu poses un bouton Formulaire sur la feuille et tu cliques dessus. Les entêtes sont inscrites en premier et formatées ensuite, la date du jour puis l'heure du pointage. Au clic suivant, l'heure du dépointage et les heures faites depuis le clic précédent. U... |
| 07/01/2017 à 09:06 | emorales | Déplacer des colonnes entières VBA | Si tu ne veux pas utiliser le presse papier (je n'en suis pas trop fan non plus bien que ça ne soit pas un problème), tu peux utiliser des plages et les inverser ... |
| 07/01/2017 à 08:24 | NicoMilleville | Graphique dynamique | Il faut que ton graphique existe et soit posé sur la feuille... |
| 06/01/2017 à 07:23 | emorales | Déplacer des colonnes entières VBA | Comme tu doit aussi supprimer les accents des différents mots, je suggère de stocker les valeurs de ta feuille dans un tableau car plus rapide pour boucler. Pour la suppression des accents, il te faut boucler sur chaque lettres de chaque mots donc ça prend du temps. Pour l'ordre, si tes colonnes ont... |
| 04/01/2017 à 16:04 | pepeda | Incrémenter une plage variable | Re, De cette façon alors ... |
| 04/01/2017 à 14:45 | pepeda | Incrémenter une plage variable | Testes pour voir si c'est ce que tu désires. Regardes la méthode "AutoFill" ... |
| 04/01/2017 à 07:40 | michel57340 | Ouvrir Excel avec windows | Pour ça, il te faut créer une tâche planifiée dans Windows qui est différente selon la version. Pour Windows 10, clic droit sur le bouton Démarrer-->Panneau de configuration-->Outils d'administration-->Planificateur de tâches etc..... |
| 04/01/2017 à 07:27 | NicoMilleville | Graphique dynamique | Une piste : Comme tu entres tes valeurs dans le tableau à l'aide d'une macro (ajoutées en fin de tableau je suppose), il te suffit d'appeler la procédure "ZoneGraph()" à la fin de ta procédure ... |
| 02/01/2017 à 17:11 | Tiepo | Date automatique sans les weekends | Bonne et heureuse année. Un truc dans le genre : Pour l'impression Recto-Verso, je pense qu'il faudrait envoyer toutes tes pages en une seule fois donc, créer le nombre de pages voulu, les sélectionner : et ensuite, imprimer ces dernières d'un seul coup ... |
| 02/01/2017 à 16:18 | azgo | Comptage de fichiers consolides | Re, J'ai intégré le code de façon à ce que ce soit affiché dans ta boite de message en fin de procédure ... |
| 02/01/2017 à 06:59 | azgo | Comptage de fichiers consolides | Tu veux faire quoi au juste ? Si tu veux savoir par l'intermédiaire d'un message le nombre de fichiers Excel qu'il y a dans le dossier cible une fois ta procédure finie, tu place la ligne ci-dessous en fin de procédure. Attention, ça ne veut pas dire pour autant que tous les classeurs présents dans... |
| 01/01/2017 à 09:29 | azgo | Comptage de fichiers consolides | ... |
| 24/12/2016 à 17:35 | MrShadee | VBA - redondance pour signaler une erreur - Userform | Je ne peux pas tester ton code car sur iPad mais à ta place, sur chaque condition If-Then, je sortirai de la procédure avec Exit Sub et de cette façon ce n'est que quand toutes les conditions seront remplies que ça arrivera à la partie de traitement ... |
| 24/12/2016 à 17:18 | rampon_23 | Majuscule VBA | Zz corespond tout simplement à Target qui a été renommé dans l'argument donc, dans le code que nous t'avons donné, il suffit de remplacer Target par zz... |
| 23/12/2016 à 18:13 | rampon_23 | Majuscule VBA | Au tout début de ta procédure, tu écris ... |
| 23/12/2016 à 18:09 | hoosp | Connaitre quelle marco a appellé telle macro | Oui, Application.Caller (je ne peux pas tester) ou utiliser un argument dans la procédure appelée demandant le nom de la macro appelante puis tester cet argument... |
| 22/12/2016 à 17:16 | VincentV | VBA ToggleButton avec mot de passe | De cette façon peut être ... |
| 22/12/2016 à 17:10 | patoche0495 | Problème de mise en lettres des chiffres monétaires | La fonction attend deux paramètres, le nombre et la monaie ... |
| 22/12/2016 à 17:08 | Guy85 | Supprimer les lignes après la sélection | Il te faut coller le code dans le module de la feuille "Delete" ! Alt+F11 puis tu double-cliques dans la partie gauche du VBE et en haut sur "Feuil1 (Delete)" et dans la zone qui vient de s'afficher, tu colles le code puis tu retournes sur ta feuille de calcul et tu double-cliques dans la colonne A... |
| 22/12/2016 à 13:58 | Guy85 | Supprimer les lignes après la sélection | Une piste sur un double clic seulement en colonne A ... |
| 22/12/2016 à 13:40 | rantig | PROB MACRO | Testes si ça te convient ... |
| 22/12/2016 à 13:29 | qwerty_213 | Concaténation de plusieurs fichiers txt | Voici une piste. Attention, les cellules de la plage doivent contenir le nom des différents fichiers texte si ce n'est pas le cas, donne des précisions où trouver ces noms de fichiers ... |
| 22/12/2016 à 13:01 | patoche0495 | Problème de mise en lettres des chiffres monétaires | Ta fonction n'est vraiment pas aboutie. En voici une qui n'est pas de moi (je ne sais plus qui l'a faite et je le remercie au passage) mais qui retourne un résultat plus conforme : Tu peux la tester de cette façon aussi ... |
| 22/12/2016 à 12:47 | VincentV | VBA ToggleButton avec mot de passe | Comme ça peut être ... |
| 22/12/2016 à 12:39 | hyam | Couleur cellule double click par ligne | Et avec une taille de fonte augmentée ... |
| 22/12/2016 à 06:35 | hyam | Couleur cellule double click par ligne | Voilà ... |