B

Membre fidèle

Inscrit le :29/10/2008
Dernière activité :28/11/2016 à 19:50
Version d'Excel :EXCEL 2007 FR
Lieu :Toulouse
Messages
243
Votes
0
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par BastLat - page 5

DateAuteur du sujetSujetExtrait du message
27/01/2011 à 09:49BastLatNuméro de semaineJusqu'à maintenant j'utilisais ceci pour insérer le numéro de semaine dans le label d'une userform: 'Calcul du numéro de semaine Function numsemiso(XDATE As Date) As Integer numsemiso = ((Int(XDATE) - DateSerial(Year(Int(XDATE) + (8 - Weekday(Int(XDATE))) _ Mod 7 - 3), 1, 1) - 3 + (Weekday(DateSeria...
26/01/2011 à 17:48BastLatFichier en lecture seuleImpeccable, c' est ce qu'il me fallait. Je n'étais jamais allé trainer dans "Workbook"... Honte à moi Je n'ai pas trouvé la fonction "BeforeOpen"... Non, je rigole Mais quand même... je cherche le moyen d'ouvrir d'office le fichier en lecture seule, sans le petit popup qui propose le mot de passe. E...
26/01/2011 à 14:34BastLatFichier en lecture seuleBjr, En rapport avec mes posts précédents, j'ai un petit pb supplémentaire. J'ai mis sur le réseau un classeur en lecture seule (qui est une copie avec liaisons) à disposition des utilisateurs. Ca marche bien, MAIS: ... comment éviter qu'à chaque fois que quelqu'un l'a consultéet souhaite le quitter...
25/01/2011 à 13:08BastLat Récupérer le "user" en VBAImpeccable ! Vos deux solutions fonctionnent. Celle de Dan est plus à ma portée Je vais tester les deux. Merci ...
25/01/2011 à 11:08BastLat Récupérer le "user" en VBAJ'ai créé un petit (enfin, pas si petit que ça...) formulaire en VBA , qui permet de saisir des données destinées à une feuille excel. Je me suis arrangé pour que les différents champs soient "préremplis" lorsque c'est possible. Puisque nous sommes plusieurs à utiliser ce "formulaire" sur plusieurs...
24/01/2011 à 22:01BastLat Interactions fichiersJ'ai bien essayé d'"anonymiser" ces deux fichiers, mais c'est compliqué... Je vais re essayer, et je ferai un petit "up" sur ce post... Merci...
24/01/2011 à 07:42BastLat Interactions fichiersOui, merci Mais pour être plus précis, (en essayant d'être aussi le plus clair possible), et pour reprendre ton exemple, le classeur 2, je le remplis à l'aide d'un formulaire construit sur une Userform en VBA. A chaque fois que je valide mon formulaire à l'aide du bouton OK de ma form, une nouvelle...
23/01/2011 à 21:25BastLat Interactions fichiersBonjour, je vais essayer d'être le plus clair possible... Sur un disque réseau, j'ai deux fichiers Excel Le fichier "1" est partagé entre plusieurs utilisateurs qui y entrent des références. Le fichier "2" est à mon usage exclusif et me sert à assurer différents suivis sur ces même référence. Je sou...
25/10/2010 à 14:42BastLatRécupérer la largeur et la hauteur de l'écranImpeccable. Merci ! C' était Application.Width/Height ! Du coup je me suis amusé à déplacer ma Userform à l'aide de boucles de ce genre: Private Sub Image6_Click() End Sub Le problème maintenant, c'est que ça ne fait pas très "propre" car la feuille Excell s'efface derrière le déplacement et ne se r...
25/10/2010 à 12:51BastLatRécupérer la largeur et la hauteur de l'écranAfin de positionner certains contrôles, j'aimerais récupérer la largeur et hauteur de l'écran. J'ai essayé Screen.Width, Width.Screen, et autres, mais rien ne fonctionne ... Y a t il une méthode simple ? Merci...
20/10/2010 à 13:37BastLatLabel et lien hypertexteVoici un autre problème..... Dans un Label contenu dans une Userform, j'affiche le contenu d'une cellule. Le texte de cette cellule est un lien hypertexte qui pointe vers un *.pdf Question: Est il possible de "récupérer" ce lien hypertexte au niveau du Label de telle sorte qu'en cliquant sur le Labe...
15/10/2010 à 09:05BastLatMise en forme d'un fichier BATJe me suis mal exprimé, en fait j'ai créé une macro pour chaque opération, et ensuite jeles ai "concaténées" le plus logiquement possible dans une seule. Je me doute bien que ce n'est pas la façon la plus élégante de faire... Mais ça marche Non, le "formatage" est très rapide. Ce qui est pénible c'e...
14/10/2010 à 11:37BastLatMise en forme d'un fichier BATBonjour, je bute sur un GROS écueil (pour moi).. Je dois mettre en forme le contenu d'une feuille. Je reçois une feuille au format A, et je dois la modifier au format B, toujours le même (suppression de colonnes, déplacement de colonnes, création de filtre auto, création de volets, changement de fon...
05/10/2010 à 14:42BastLatCaractères accentuésBon d'accord. Je vais tout laisser alors. Il faut que je coure après la feuille, car j'ai déjà "livré" Merci ...
05/10/2010 à 14:19BastLatCaractères accentuésJe vais laisser comme ça, car la feuille une fois triée ne sera plus modifiée (normalement..) Merci de ta réponse hyper détaillée...
05/10/2010 à 12:37BastLatCaractères accentuésOk, J'avais envisagé l'option de "remplacer" par une macro, mais je me disais aussi qu'il y avait peut être une subtilité au niveau des options... Apparemment non... Merci de vos réponses ! -- Mar Oct 05, 2010 1:02 pm -- Puisqu'on parle de macro, j'ai inséré ça dans ma macro de mise en forme, et ça...
05/10/2010 à 11:35BastLatCaractères accentuésBjr, Je suis en train de mettre en forme sur une feuille des données extraites d'un autre programme. Ca marche assez bien... Mais je n'arrive pas à afficher correctement les caractères accentués qui sont extraits sous cette forme: Numéro de série Dernière modification Je n'ai pas accès au format...
22/09/2010 à 11:32BastLat Mise en forme conditionnelleImpeccable ! Merci beaucoup !...
22/09/2010 à 11:20BastLat Mise en forme conditionnelleBen c'est pas beaucoup mieux. Ça réagi sur la couleur de la première colonne, mais pas sur la ligne entière. (fichier joint)...
22/09/2010 à 11:08BastLat Mise en forme conditionnelleJe suis confronté à un petit problème (étonnant non ?) Voilà, j'ai mis en place une mise en forme conditionnelle sur une partie de ligne, en fonction de la valeur d'une cellule. Dans le fichier joint, la ligne se colore en jaune si la valeur dans la première colonne est égale à 5. Jusque là rien de...
22/04/2009 à 13:02BastLat ActualisationMerci Math, effectivement, l'"actualisation" fonctionne maintenant, mais c'est le SpinButton qui ne fonctionne plus. Bon, j'ai regardé rapidement... Peut être ai je eu tord de mettre tous les calculs dans "Initialization" ?.....
21/04/2009 à 10:06BastLat ActualisationDernier UP avant abandon...
17/04/2009 à 18:29BastLat ActualisationPetit UP... [Humour ON] Mon code est si nul que ça, ou la question est trop compliquée ? [Humour OFF&#93...
16/04/2009 à 00:02BastLat ActualisationBsoir, et merci à tous d'essayer de m'aider ... Voici le partie qui coince. https://www.excel-pratique.com/~files/doc2/ForExcPrat.zip Lorsque je clique sur le bouton "STAT" j'affiche l'USF. La partie qui m'intéresse est la partie "Erreurs TOP 10" qui compte, classe, et affiche le top 10 des erreurs...
15/04/2009 à 11:08BastLat ActualisationNon, l'USF n'est pas ouvert. je le ferme AVANT de modifier la feuille, puis je l'ouvre APRES les modifs. Et là, il m'affiche les valeurs d'AVANT la modif. Je le ferme, puis je l'ouvre à nouveau, et là, c'est bon. les valeurs sont correctes. Mettre le fichier en ligne en l'état me pose problème (cont...
15/04/2009 à 10:34BastLat ActualisationEncore une question qui va vous faire sourire ... Désolé... Voilà, à l'aide d'une Userform, je lis les données inscrites sur une feuille, et je les affiche de façon conviviale sous forme de stats. Ca, ça marche bien. Le problème, c'est que lorsque je change les données sur la feuille Excel, et que j...
08/04/2009 à 13:26BastLat Effectuer un tri / classement (VBA)Et bien ça y est j'ai trouvé mon bonheur. Le Tri à Bulle ! En gros ça donne ça : ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: Dim TriFini, PasFini As Boolean Dim TypErr As Integer, NomErr As String Dim ErrTyp() As Variant 'Palmares des erreurs (10) For i = 1 To NombErrTot ReDim Er...
07/04/2009 à 09:21BastLat Effectuer un tri / classement (VBA)Merci de ton aide. Mais comme tu as du le voir dans le petit extrait de code, je suis surtout du niveau Do..Loop, If..Then..Goto.. Et là suis totalement largué. Et j'aime bien comprendre.... ... Allez, j'y retourne ...
06/04/2009 à 23:53BastLat Effectuer un tri / classement (VBA)Merci Félix, c'est exactement ce tri que je veux réaliser. Je vais décortiquer ton code. Mais... Il se trouve que j'ai stocké ces erreurs dans un tableau: Erreurs(n) Je ne voudrais pas abuser mais... Comment utiliser ce tableau plutôt qu'une colonne de la feuille de calcul ? Merci d'avance Edit: Pff...
06/04/2009 à 00:03BastLat Effectuer un tri / classement (VBA)Merci Claude, mais ce n'est pas ça que je veux faire. Je ne veux pas écrire sur la feuille. Je veux simplement, en VBA, lire la feuille et afficher une Userform d'information...
05/04/2009 à 22:54BastLat Effectuer un tri / classement (VBA)Je vais essayer d'être clair... Dans l'initialisation d'une Userform, je relève dans une feuille, des codes d'erreur que je range dans un tableau. Voici juste pour info le code des deux boucles. ////////////////////////////////////////////// 'Palmarès des erreurs (10) For Rang = 1 To NomErrTot ReDim...
27/03/2009 à 11:39BastLat NOM?Moi non plus justement. Le PC sur lequel se passe ce problème, ou qui le crée s'y 'enregistre le fichier, et que je l'ouvre ailleur, est un XP64, configuré en anglais dans les paramêtres régionaux. Merci pour la simplification du code...
26/03/2009 à 23:16BastLat NOM?J'ai un petit problème d'affichage que je n'arrive pas à résoudre. J'ai, dans une feuille, écrit cette formule, pour "formater" un numéro de semaine. Le problème n'est pas dans la formule, elle fonctionne très bien. =SI(D767="";"";SI(NO.SEMAINE(D767;2)<10;CONCATENER("S0";NO.SEMAINE(D767;2));CONCA...
19/02/2009 à 15:06BastLat Afficher le n° de semaineJ'ai une Textbox qui m'affiche par défaut la date du jour (TextBox1.Text = Date) sous ce format dd/mm/aaaa. Je souhaiterais à côté de cette Textbox, dans une fenêtre Label, afficher pour info le n° de semaine correspondant (avec si possible un format ss), mais je ne trouve pas comment faire. Est ce...
18/02/2009 à 21:07BastLat Identifier la dernière ligne vide d'une feuilleCeci marche impec. Merci ...
18/02/2009 à 16:33BastLat Tester le premier caractère d'une saisieBon... Pour l'instant, j'arrive pas trop à le faire fonctionner. Mais je vais gratter. Merci Impeccable. Mais bien sûr ! Merci ...
17/02/2009 à 09:38BastLat Identifier la dernière ligne vide d'une feuilleBjr, me revoici J'avais trouvé ici de l'aide pour identifier la dernière ligne vide d'une feuille, afin d'y incrire des données. Voici en gros le code que j'ai adapté (sorti de son contexte): Ca marche impec, SAUF si les lignes 1 et 2, ou 1 ou 2, de la feuille sont vides. Excel me dit alors "Erreur...
16/02/2009 à 19:18BastLat Tester le premier caractère d'une saisieBon... Pour l'instant, j'arrive pas trop à le faire fonctionner. Mais je vais gratter. Merci...
13/02/2009 à 09:16BastLat Tester le premier caractère d'une saisieJ'ai dit une bêtise ...
12/02/2009 à 14:19BastLat Tester le premier caractère d'une saisieEn fait, ma saisie est une référence dans une TexBox. Il y a 9 caractères. Le premier DOIT ETRE une lettre (de A à Z) Les huit autres DOIVENT ETRE des chiffres (de 0 à 9) Je pense faire cette vérification lors des évènements "change" ou "lostfocus", mais je n'arrive pas à différencier les chiffres d...
12/02/2009 à 14:05BastLat Tester le premier caractère d'une saisieJe souhaiterais faire une "branchement" en fonction de la nature du premier caractère d'une zone de saisie. Chiffre ou lettre ... Je sais le "localiser" mais je ne sais pas le "tester". Un peu d'aide ?? Merci !...
21/01/2009 à 13:20BastLat Comment trouver la première ligne vide ?Merci ...
21/01/2009 à 11:39BastLat Comment trouver la première ligne vide ?Question de débutant... Ne riez pas .... J'ai créé une UseForm, à l'aide de laquelle je collecte des données. Ca, ça marche. MAIS je voudrais rentrer ces données sur un feuille de classeur, et là je galère depuis ce matin pour simplement identifier la PREMIERE ligne VIDE dans ma feuille afin d'y ins...