Remplissage ligne à partir de textbox

Fermé
ksta89 - 13 avril 2015 à 10:11
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 - 9 juin 2015 à 19:43
Bonjour,



En début de semaine je remplis une ligne d'une feuille Excel avec des textbox d'un USF.

Les textboxs contiennent le nom de l'employé, le kilométrage estimé en début de semaine, l'immatriculation de son véhicule, de la semaine et de l'année.

Jusque là aucun souci je sais faire.

Ce que je voudrais pouvoir faire, c'est en fin de semaine remplir ce même fichier et compléter les cellules vide des ligne en fonction du nom, de la semaine et de l'année.

Exemple:

remplissage début de semaine :

ligne 3: A3 = M.TARTENPION B3 = hgy-563-YT C3 = 345KM D3 = S16 E3 = 2015

Les cellules F3 et G3 sont vide. elles correspondent au kilométrage effectué et à la différence en prévisionnel et effectué.

remplissage fin de semaine :

je rentre le NOM + la semaine et l'année et en appuyant sur un bouton l'immatriculation et le kilométrage prévisionnel se mettent automatiquement.
Moi je n'ai plus qu'à insérer le kilométrage effectué et la différence. EN appuyant sur un autre bouton les deux dernières infos vont compléter la ligne correspondant au nom, semaine et année...

Mes fichiers en pièce jointe :

http://cjoint.com/?EDnkyfGMj9P

idf : ***@***
mdp : POITOUT21

Cdt,

18 réponses

f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 710
14 avril 2015 à 12:07
Bonjour,
Dans l'UF kilometrage: precisez la fonction du bouton "donnees debut semaine" et du bouton ajouter car le code ne correspond pas
0
Bonjour,

Le bouton ajouter début de semaine correspond a l'ajout des donnée rentrer en début de semaine et à rappeler en fin de semaine en fonction de la semaine, de l'année et du technicien. Quant au bouton ajouter il permet de compléter le ligne en fonction du kilométrage effectué et de la différé ce.

Cdt.
0
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 710 > ksta89
14 avril 2015 à 13:13
Re,

Ok, c'est l'idee que je m'en faisais. Je continue

A+
0
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 710
Modifié par f894009 le 14/04/2015 à 15:00
Re,

une facon de faire: https://www.cjoint.com/c/EDopoaNdBFs

remettre votre chemin et vos couleurs
ai modifie calcul pour avoir du + si plus de Km et du - inversement
faudrait ajouter controle isnumeric pour CPbox4

A+
0
re,

La solution fonctionne plutôt bien. merci.

comment fonctionne le isnumeric?
  • cdt,
0
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 710 > ksta89
14 avril 2015 à 16:14
0
ksta89 Messages postés 77 Date d'inscription dimanche 15 février 2015 Statut Membre Dernière intervention 9 juin 2015 > f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024
20 avril 2015 à 16:06
Bonjour,

Je t'envoie les fichiers qui ont été modifié depuis: https://www.cjoint.com/c/EDuqtZGwinL

Cependant j'aimerais lors de l'ajout du kilométrage en début de semaine l'ajouter au kilométrage initial du véhicule se trouvant dans la feuille liste des véhicules en fonction de son immatriculation la première fois et après prendre le derniere kilométrage en fonction de l'immatriculattion dans la feuille kilometrage hebdomadaire.

t'aurais une idée stp?

merci d'avance.

cdt,
0
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 710 > ksta89 Messages postés 77 Date d'inscription dimanche 15 février 2015 Statut Membre Dernière intervention 9 juin 2015
21 avril 2015 à 09:28
Bonjour,
Je recupere voe fichier et vous tiens au courant

A+
0
ksta89 Messages postés 77 Date d'inscription dimanche 15 février 2015 Statut Membre Dernière intervention 9 juin 2015
21 avril 2015 à 10:30
Merci
0
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 710
23 avril 2015 à 10:04
Bonjour,

fichier modifie: https://www.cjoint.com/c/EDxksid1PtB

ai ajoute compteur de depart

A+
0
Bonjour,

J'ai adapte tes modules a mon application et ça marche nikel.

Alors je voulais voir avec toi une chose:

J'aimerais maintenant pouvoir affecter soit un matériel ou un véhicule à technicien.

Pour cela cela serait de copier la ligne du matériel ou du véhicule dans un classeur portant le nom du technicien... T'aurais une idée?

cdt,
0
attention à la gestion du stock

exemple si une référence à 50 EN QUANTITE, et que j'en attribue 25 il faut que le stock de la liste du matériel varie en fonction de l'affectation
0
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 710
24 avril 2015 à 09:32
Bonjour,

matériel ou du véhicule dans un classeur portant le nom du technicien Oui, vous n'etes pas 100 techniciens ???

Voir un classeur avec un onglet par technicien. C'est a vous de voir

attention à la gestion du stock Je vais regarder la chose

A+
0
re,

non nous ne sommes pas 100 lol.
0
ksta89 Messages postés 77 Date d'inscription dimanche 15 février 2015 Statut Membre Dernière intervention 9 juin 2015
27 avril 2015 à 12:14
bonjour,

Vous avez eût le temps de regarder?

Car moi franchement je bloque...

Merci d'avance.

cdt,,
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 710
27 avril 2015 à 13:51
Bonjour,

Non, rien de fait pour le moment, je regarderai dans l'apres-midi
0
Merci
0
Bonjour,

Je t'envois ce que j'ai déjà fait.

il y'a juste un bug avec la fonction paste (à voir).

Cdt,

http://cjoint.com/?EDCurgYA1Jc
0
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 710 > ksta89
29 avril 2015 à 09:18
Bonjour,

Bon travail que vous avez fait. Comment l'onglet client se cree dans le classeur liste_du_materiel ???
0
Bonjour,

l'onglet client dans la liste du matériel se créé lors de l'ajout d'un nouveau membre du personnel.

Par contre je trouve que ça mouline beaucoup quand je crée quelque chose... Y'aurait il une façon plus simpliste pour eviter que l'on voye le "moulinage"...

Enfin est ce possible d'associé tech avec un vehicule. c'est à dire dans le kilométrage quand je rentre le tech la plque associé vient directement...

Ct,
0
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 710 > ksta89
29 avril 2015 à 09:41
Re,

Enfin est ce possible d'associé tech avec un vehicule. c'est à dire dans le kilométrage quand je rentre le tech la plque associé vient directement...
Oui, mais a quel endroit vous faites l'association ????

Par contre je trouve que ça mouline beaucoup quand je crée quelque chose... Y'aurait il une façon plus simpliste pour eviter que l'on voye le "moulinage"... C'est quoi le quelque chose ????
0
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 710
29 avril 2015 à 11:13
Re,

dans affectation / affectation vehicule. Oui, mais ca ouvre Affectation_Mat !!!!! Y a kake chose de fait pour ou pas
0
Re,

Effectivement quand tu ouvres AFFECTATION VEHICULE tu vois un USF affect mat, mais ce derrnier etait un USF de tests pour AFFECT VEHICULE il y'en pas.

cdt,
0
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 710 > ksta89
29 avril 2015 à 13:17
Re,

Vous faites un userform avec ce que vous pouvez et je continue ????
0
ksta89 > f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024
29 avril 2015 à 13:41
Ok je vois et je te l'envoie
0
ksta89 Messages postés 77 Date d'inscription dimanche 15 février 2015 Statut Membre Dernière intervention 9 juin 2015 > f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024
29 avril 2015 à 20:35
Re,

https://www.cjoint.com/c/EDDuUUha5H9

en pièce jointe les fichiers avec l'USF affect véhicule.

les macro sont nikel mais j'ai un probleme avec la fonction each dans la macro de l'initialisationn de mon USF ce qui me provoque un acces refuse sinon tout le reste est OK.

Cdt,
0
ksta89 Messages postés 77 Date d'inscription dimanche 15 février 2015 Statut Membre Dernière intervention 9 juin 2015 > f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024
29 avril 2015 à 23:30
Re,

J'ai résolu le problème : https://www.cjoint.com/c/EDDxQoZgJXf

Maintenant c'est de voir pour l'association immatriculation/tech dans kilométrage en prenant en compte que la variable est le technicien.

Merci par avance de ton aide.

Cdt,
0
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 710
30 avril 2015 à 16:00
0
ksta89 Messages postés 77 Date d'inscription dimanche 15 février 2015 Statut Membre Dernière intervention 9 juin 2015
3 mai 2015 à 11:42
BONJOUR,

Je t'envoie le fichier modifié : https://www.cjoint.com/c/EEdlZhG5YnO

Alors deux choses :

J'ai créé un module révision. lors de l'ajout hebdomadaire du kilometrage, dès que celui-ci est a un 1000 km la cellule du kilométrage dans sheets "véhicule" se colore en rouge. dès que le révision est faite la cellule redevient normal. cependant cela marche une fois sur deux et je ne comprend pas pourquoi?

Enfin j'ai créé deux petit textbox dans démarrage pour compter le nombre de ligne active = le nombre de voiture et un autre pour les voiture affecter colone N feuille 6 rempli ou pas. pareil ca me fait un peu buger le truc.

pourrais tu stp y jeter un petit coup d'oeil pour voir ce qui pose problème.

Merci d'avance.

cdt,
0
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 710 > ksta89 Messages postés 77 Date d'inscription dimanche 15 février 2015 Statut Membre Dernière intervention 9 juin 2015
3 mai 2015 à 12:19
Bonjour,

Je recupere les fichiers
A+
0
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 710
3 mai 2015 à 14:11
Re,

Quel magnifique jeux de piste!!!!!!! Je pense que votre probleme vient de l'actualisation de la feuil6 de affect_mat. Je continuerai demain
0
Ok merci.
0
Ok merci
0
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 710
4 mai 2015 à 16:20
Bonjour,

Tester si OK: https://www.cjoint.com/c/EEeqJqbEh2n
0
re,

OK pour le colorie des cellules. Par contre toujours le mëme problème de bug a cause des taches faite dans USF demarrage. En effet lors du actualisation des fichier en faisant le kilométrage hebdomadaire ok, mais quand je reviens sur l'USF démarrage sa buG.

Tu pourrais y jeter un coup d'oeil stp.

cdt,

http://cjoint.com/?EEev6rzpQVT
0
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 710 > ksta89
5 mai 2015 à 10:18
0
ksta89 > f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024
5 mai 2015 à 17:48
Re,
merci pour ta solution elle fonctionne.

tu verras j'ai rajoute deux USF ALERTE et NA. J'aimerais y faire apparaître l'immatriculation et le nom pour l'ALETE et l'immatriculation pour NA mais je bloque sur la formule...

Voici mon fichier modifié: http://cjoint.com/?EEfr1sZLNrL

cdt,
0
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 710 > ksta89
5 mai 2015 à 19:23
Re,

Ok, pourquoi dans le code de demarrage, userform_initilalize, il y a ceci (deuxieme fois):

CommandButton14_Click
CommandButton12_Click


alors qu'il n'y a pas ces boutons ???????????????????????????????????
0
ksta89 > f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024
5 mai 2015 à 19:42
Re,

en faite lorsque ça buger au démarrage j'avais créé des boutons pour faire fonctionner les alertes dans l'USF DEMARRAGE. Après la résolution des soucis j'ai pu faire fonctionner les alertes dans l'initialise et donc au lieu de renommer les macro je les laisser tel quel. les bouton n'existe pas mais les deux existe et serve juste de nommage pour lancer les alertes.
0
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 710
Modifié par f894009 le 7/05/2015 à 19:14
Re,

ayant fait des clics sur la case supposee vide en N4, j'avais mis =estvide(n4) en N8 et vrai. J'ai retelecharge le fichier et J'ai refait le meme test sans faire de manip et la FAUX la cellule N4 n'est pas vide !!!!



meme chose dans fichier liste vehicule
0
Re,

je viens d'essayer pour moi quand N4 vide la formule me met VRAI. Cependant cela ne fonctionne toujours pas pour l'affectation d'un véhicule.

J'ai fait les tests suivant :

les deux véhicule non affecter compteur a 0 et USF NA s'affiche sans rien dedans.
0
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 710 > ksta89
8 mai 2015 à 08:24
Bonjour,

Je regarde la chose

A+
0
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 710
8 mai 2015 à 08:42
Re,

Tester ce fichier: https://www.cjoint.com/c/EEii5tz4zQi
0
Bonjour,

Dans le module affection materiel je dois normalement copier la ligne du materiel en question vers LISTE DU MATERIEL FEUILLE au nom du technicien. Cependant la copie ne s'effectue plus. Pourrais tu stp y jeter un coup d'oeil...

merci d'avance.

le principe copier une ligne d'un classeur à un autre en fonction d'une valeur d'un textbox.
0
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 710 > ksta89
16 mai 2015 à 11:59
Bonjour,

Ok, je regarde la chose

A+
0
Re,

Voilà la macro posant problème :

Private Sub ATTRIBUTION()
Dim NCR As String 'déclare la variable NCR (Nom du Classeur de Recherche)
Dim CR As Workbook 'déclare la variable CR (Classeur de Recherche)
Dim OCR As Worksheet 'déclare la variable OCR (Onglet du Classeur de Recherche)
Dim TC As Variant 'déclare la variable TC (Tableau de Cellules)
Dim NL As Integer 'déclare la variable NL (Nombre de Lignes)
Dim NC As Byte 'déclare la variable NC (Nombre de Colonnes)
Dim i As Integer 'déclare la variable I (Incrément de ligne)
Dim J As Byte 'déclare la variable J (incrément de colonne)
Dim Test As Boolean 'déclare la variable TEST
Dim client As Variant

client = CPbox1



'NCR = "C:\AFFECT MAT\Feuil5.xlsm" 'définit le nom NCR du classeur de recherche
NCR = "C:\AFFECT MAT\Feuil5.xlsm"
On Error Resume Next 'gestion des erreurs (en cas d'erreur passe à la ligne suivante)
Set CR = Workbooks("AFFECT MAT.xlsm") 'définit le classeur de recherche CR (génére une erreur si ce classeur n'est pas ouvert)
If Err <> 0 Then 'condition : si une erreur a été générée
Err = 0 'annule l'erreur
Set CR = ActiveWorkbook 'définit la classeur CR
End If 'fin de la condition
On Error GoTo 0 'annule la gestion des erreurs
Set OCR = CR.Sheets("Feuil5") 'définit l'onglet OCR du classeur de recherche
TC = OCR.Range("A3").CurrentRegion 'définit le tableau de cellule TC
NL = UBound(TC, 1) 'définit le nombre de lignes NL du tableau de cellules TC
NC = UBound(TC, 2) 'définit le nombre de colonnes NC du tableau de cellules TC
Test = False
For i = 1 To NL 'boucle 1 : sur toutes les lignes de TC
For J = 1 To NC 'boucle 2 sur toutes les colonnes de TC
If UCase(TC(i, J)) Like "*" & UCase(Me.ComboBox1.Value) & "*" Then 'condition : si la valeur en ligne I, colonne J de TC est égale à la valeur de la TextBox1
OCR.Cells(i + 2, 1).Resize(, NC).EntireRow.Copy 'copie la cellule ligne I+2 colonne J de l'onglet OCR
client = Me.CPbox1
Workbooks("LISTE DU MATERIEL").Worksheets(client).Activate
Windows("LISTE DU MATERIEL").Activate
Range("A65000").End(xlUp).Activate_
.Paste xlPasteValues
Application.CutCopyMode = False
Test = True
Exit For 'sort de la boucle 2
End If 'fin de la condition
Next J 'prochaine colonne de la boucle 2
Next i 'prochaine ligne de la boucle 1

Range("I7").End(xlDown) = Me.TextBox2

Me.CPbox1 = ""

Me.TextBox2 = ""

Application.Visible = True
Dim WB As Workbook
Dim Flg As Boolean
For Each WB In Workbooks
If WB.Name = "LISTE DU MATERIEL.xlsm" Then
Flg = True
Exit For
End If
Next WB
If Flg Then WB.Save
If Flg Then WB.Close
Application.Visible = False

End Sub
0
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 710 > ksta89
16 mai 2015 à 13:37
Re,

A part les eux .xlsm manquant et un activesheet qui s'est perdu en chamin, rien d'anormal !!!!!!!

Private Sub ATTRIBUTION()
Dim NCR As String 'déclare la variable NCR (Nom du Classeur de Recherche)
Dim CR As Workbook 'déclare la variable CR (Classeur de Recherche)
Dim OCR As Worksheet 'déclare la variable OCR (Onglet du Classeur de Recherche)
Dim TC As Variant 'déclare la variable TC (Tableau de Cellules)
Dim NL As Integer 'déclare la variable NL (Nombre de Lignes)
Dim NC As Byte 'déclare la variable NC (Nombre de Colonnes)
Dim i As Integer 'déclare la variable I (Incrément de ligne)
Dim J As Byte 'déclare la variable J (incrément de colonne)
Dim test As Boolean 'déclare la variable TEST
Dim client As Variant



'NCR = "C:\AFFECT MAT\Feuil5.xlsm" 'définit le nom NCR du classeur de recherche
NCR = "C:\AFFECT MAT\Feuil5.xlsm"
On Error Resume Next 'gestion des erreurs (en cas d'erreur passe à la ligne suivante)
Set CR = Workbooks("AFFECT MAT.xlsm") 'définit le classeur de recherche CR (génére une erreur si ce classeur n'est pas ouvert)
If Err <> 0 Then 'condition : si une erreur a été générée
    Err = 0 'annule l'erreur
    Set CR = ActiveWorkbook 'définit la classeur CR
End If 'fin de la condition
On Error GoTo 0 'annule la gestion des erreurs
Set OCR = CR.Sheets("Feuil5") 'définit l'onglet OCR du classeur de recherche
TC = OCR.Range("A3").CurrentRegion 'définit le tableau de cellule TC
NL = UBound(TC, 1) 'définit le nombre de lignes NL du tableau de cellules TC
NC = UBound(TC, 2) 'définit le nombre de colonnes NC du tableau de cellules TC
test = False
For i = 1 To NL 'boucle 1 : sur toutes les lignes de TC
    For J = 1 To NC 'boucle 2 sur toutes les colonnes de TC
        If UCase(TC(i, J)) Like "*" & UCase(Me.ComboBox1.Value) & "*" Then 'condition : si la valeur en ligne I, colonne J de TC est égale à la valeur de la TextBox1
            OCR.Cells(i + 2, 1).Resize(, NC).EntireRow.Copy 'copie la cellule ligne I+2 colonne J de l'onglet OCR
            client = CPbox1
            Windows("LISTE DU MATERIEL.xlsm").Activate
            Workbooks("LISTE DU MATERIEL.xlsm").Worksheets(client).Activate
            Range("A65536").End(xlUp).Offset(1, 0).Activate
            ActiveSheet.Paste
            Application.CutCopyMode = False
            test = True
            Exit For 'sort de la boucle 2
        End If 'fin de la condition
    Next J 'prochaine  colonne de la boucle 2
Next i 'prochaine ligne de la boucle 1

Range("I7").End(xlDown) = Me.TextBox2

Me.CPbox1 = ""

Me.TextBox2 = ""

 Application.Visible = True
Dim WB As Workbook
Dim Flg As Boolean
For Each WB In Workbooks
    If WB.Name = "LISTE DU MATERIEL.xlsm" Then
        Flg = True
        Exit For
    End If
Next WB
If Flg Then WB.Save
If Flg Then WB.Close
Application.Visible = False

End Sub
0
ksta89 > f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024
16 mai 2015 à 13:59
Re,

http://cjoint.com/?EEqonHw60HR

voici le lien avec mon fichier actuel. regarde parce que moi cela ne fait strictement rien....

Cdt,
0
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 710
16 mai 2015 à 16:27
Re,

chez moi ca marche avec "mes" modif.
0
Re,

tu confirme que dans le classeur LISTE DU MATERIEL, feuille au nom du technien le materiel copié en A7...?

Si oui envoi le fichier que tu as...
Merci d'avance/
0
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 710 > ksta89
16 mai 2015 à 19:24
Re,

Oui, c'est ecrit, fichiers: https://www.cjoint.com/c/EEqtN1Les18
0
Re,

La LIGNE copier dans le technicien de LA LISTE DU MATERIEL n'est pas la même que celle de la Feuiil5 d'AFFECT MAT. En l'effaçant et recommençant tu verras rien ne se fait...
0
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 710 > ksta89
17 mai 2015 à 08:00
Bonjour,

Ok, j'ai vu. Je cherche

A+
0
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 710
17 mai 2015 à 08:22
Re,

Ai trouve, un +2 mal-t-a propos. Ai modifie le debut comptage boucle i=1 to NL en i=3 to NL. Par contre, comprends pas la deuxieme boucle, soit vous avez fait un copier/coller d'une autre partie de code sans chercher plus loin ou vous aimez la difficultee

https://www.cjoint.com/c/EEriKYmtlNz

A+
0
ksta89 Messages postés 77 Date d'inscription dimanche 15 février 2015 Statut Membre Dernière intervention 9 juin 2015
19 mai 2015 à 10:39
Bonjour,

Une question, est il a t'on avis possible en rentrant la référence d'un matériel dans un textbox de connaître les techniciens qui le possède?
Si oui aurait tu une piste, car moi je cherche sans succès.

je t'enverrais le fichier AFFECT mat ok dès que le serveur re-fonctionnera....

cdt,
0
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 710 > ksta89 Messages postés 77 Date d'inscription dimanche 15 février 2015 Statut Membre Dernière intervention 9 juin 2015
19 mai 2015 à 11:30
Bonjour,

S'il y a un lien entre le materiel et les tech, c'est tout a fait possible, je regarde la chose sur ce que j'ai comme fichier

A+
0
ksta89 > f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024
19 mai 2015 à 12:33
Re,

Le lien est dans liste du matériel avec la liste du matériel par technicien.

Cdt,
0
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 710 > ksta89
19 mai 2015 à 14:20
Re,

Ok, je regarde
0
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 710
19 mai 2015 à 14:51
Re,

une combobox a remplir avec les ref dispo et ce code qui ecrit dans des cellules (a adapter):

Private Sub ComboBox1_Change()
    Dim TTech(), x, Point, wsh As Worksheet
    Dim RefCherch
    
    If Not IsEmpty(ComboBox1) Then
        RefCherch = ComboBox1
        Workbooks.Open ("D:\Affectation materiel\LISTE DU MATERIEL.xlsm")
        Point = -1
        For Each wsh In Worksheets
            If wsh.Name <> "PRESENTATION" And wsh.Name <> "LISTE MAT" Then
                If Application.CountIf(Range("A:A"), RefCherch) > 0 Then
                    Point = Point + 1
                    ReDim Preserve TTech(Point)
                    TTech(Point) = wsh.Name
                End If
            End If
        Next wsh
        Workbooks("LISTE DU MATERIEL.xlsm").Close False
        If Point > -1 Then
            Worksheets("feuil1").Range("B1").Resize(Point) = Application.Transpose(TTech)
        Else
            MsgBox "Pas de Tech pour cette Ref: " & RefRech
        End If
    End If
End Sub
0
ksta89 Messages postés 77 Date d'inscription dimanche 15 février 2015 Statut Membre Dernière intervention 9 juin 2015
19 mai 2015 à 16:21
Re,

Mon fichier en pièce jointe : https://www.cjoint.com/?EEtqsu7wUb9

Alors dans l'USF démarrage tu as un bouton qui exécute la macro. Cependant elle m'affiche en feuille 1 d'AFFECT MAT tout les onglet différent de présentation et liste matériel.

Dans le principe c'est pour choisir une référence d'un matériel et me dire qui possède ce matériel, voir la quantité

peux tu y jeter un oeil.

Cdt,
0
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 710 > ksta89 Messages postés 77 Date d'inscription dimanche 15 février 2015 Statut Membre Dernière intervention 9 juin 2015
19 mai 2015 à 16:52
Re,

Oui, des que le fichier sera dispo, ci-joint un peu en vrac pour l'instant !!!!!
0
ksta89 Messages postés 77 Date d'inscription dimanche 15 février 2015 Statut Membre Dernière intervention 9 juin 2015
19 mai 2015 à 17:09
Re,

je pense que le fichier est dispo.
cdt,
0
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 710 > ksta89 Messages postés 77 Date d'inscription dimanche 15 février 2015 Statut Membre Dernière intervention 9 juin 2015
19 mai 2015 à 17:46
Re,
Non, pas ou plus dispo. Mais quand meme probleme avec ci-joint, je ne peux pas selectionner de fichier pour envoi
0
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 710 > ksta89 Messages postés 77 Date d'inscription dimanche 15 février 2015 Statut Membre Dernière intervention 9 juin 2015
19 mai 2015 à 19:16
Re,

j'ai pu recuperer un fichier d'une autre personne donc la recup marche

remettre le fichier car:
Ce lien n'est pas ou n'est plus disponible.
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 710
Modifié par f894009 le 20/05/2015 à 17:55
Re,

avec une listbox lockee: https://www.cjoint.com/c/EEur25p4ZLD
0
Re,

Et pour le problème que tout les onglet s'affiche ..Tu as trouvé quelque chose

Cdt,
0
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 710 > ksta89
20 mai 2015 à 18:23
Re,

Et pour le problème que tout les onglet s'affiche Je ne vois pas de quoi vous parlez !!!!!!!
0
ksta89 > f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024
20 mai 2015 à 18:47
En faite quand je rentre la référence 1234 celle ci existe dans trois onglet. Cependant le nom de tout les onglets hormis présentation et liste mat s'affiche. .. Dans soit les textbox listbox ou feuilles. ...
0
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 710 > ksta89
Modifié par f894009 le 20/05/2015 à 18:57
Re,

Je n'ai pas le meme fichier liste mat que vous, donc .......
De plus, je vous ai precise qu'il y a un onglet masque (TRAME) (du moins dansle fichier que j'ai)

Rectification, y a un bleme car dans l'onglet masque, y a pas de refs ecrites

Je regarde

A+
0
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 710
20 mai 2015 à 19:04
0
ksta89 Messages postés 77 Date d'inscription dimanche 15 février 2015 Statut Membre Dernière intervention 9 juin 2015
21 mai 2015 à 08:46
Bonjour,

mon fichier modifié : https://www.cjoint.com/c/EEviRDWmsL7

Juste une deux dernière remarque :

1) Peux t-on y ajouter la quantité si le matériel existe bien pour le technicien?
2) Quand je ferme le fichier liste MAT, excel reste "ouvert" avec une page vide avec le bandeau simplement...

Cdt,
0
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 710 > ksta89 Messages postés 77 Date d'inscription dimanche 15 février 2015 Statut Membre Dernière intervention 9 juin 2015
21 mai 2015 à 08:51
Bonjour,

1) oui
2) j'avais constate la chose et m'attendais a votre question. Je regarde

A+
0
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 710
21 mai 2015 à 09:16
0
ksta89 Messages postés 77 Date d'inscription dimanche 15 février 2015 Statut Membre Dernière intervention 9 juin 2015
21 mai 2015 à 10:10
Re,

Ok pour la quantité, cependant le problème Excel est toujours le même car quand dans un premier temps tu recherche la liste matériel d'un technicien ok, mais derrière quand tu va pour rechercher qui possède le matériel il y'a une erreur

Tu peux y jeter un coup d'oeil stp?

Cdt,
0
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 710 > ksta89 Messages postés 77 Date d'inscription dimanche 15 février 2015 Statut Membre Dernière intervention 9 juin 2015
Modifié par f894009 le 21/05/2015 à 11:05
Re,

mais derrière quand tu va pour rechercher qui possède le matériel il y'a une erreur Je pense que nous ne parlons pas de la meme chose. Expliquez clairement quoi et avec quelle(s) UF et quelle erreur
0
Quand tu appuis sur le bouton qui possède tu va ouvrir l'USF qui_possede et la le bug . ... Ceci ce produit après avoir une recherche d'une liste matériel d'un technicien dans démarrage bouton 18.
0
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 710 > ksta89
21 mai 2015 à 12:16
Re,

Vous ne donnez pas toute l'info, quelle erreur ????????
Parce que chez moi, y en a pas. Avez-vous change dans le code, le chemin fichier list mat ????
0
Re,

Quand tu ouvre l'application tu arrives sur USF DÉMARRAGE. ensuite tu appuies sur le bouton tout en bas pour faire apparaître le FRAME11 tu fait une recherche. Ensuite tu ferme liste matériel. Après tu ouvre L'USF qui possède et la l'erreur. ...
0
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 710
21 mai 2015 à 17:26
Re,

voila:

0
ksta89 Messages postés 77 Date d'inscription dimanche 15 février 2015 Statut Membre Dernière intervention 9 juin 2015
21 mai 2015 à 17:40
Re,

Effectivement cette flèche n'est pas a sa place je vais m'en occuper.

Par contre as tu pu voir pour 2) Quand je ferme le fichier liste MAT, excel reste "ouvert" avec une page vide avec le bandeau simplement...

cdt,
0
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 710 > ksta89 Messages postés 77 Date d'inscription dimanche 15 février 2015 Statut Membre Dernière intervention 9 juin 2015
Modifié par f894009 le 21/05/2015 à 17:56
Re,

Ben, chez moi, pas du tout le meme comportement !!!!!!!
Si je ferme list mat, c'est affec mat qui demande enregistrer ou pas, si annuler, je peux fermer list mat mais l'USF demarrage est fermee aussi !!!!!!!!!!

Je vois ca demain.

A+
0
ksta89 Messages postés 77 Date d'inscription dimanche 15 février 2015 Statut Membre Dernière intervention 9 juin 2015 > f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024
25 mai 2015 à 12:10
Bonjour,

Je t'envoi mon fichier MàJ : https://www.cjoint.com/c/EEzmdD4NCDU

Dans le .zip tu trouveras AFFECT MAT et un fichier Word expliquant le petit souci de la semaine derniere.

Deux petites chose:

La première j'ai inséré dans l'USF DEMARRAGE deux textboxs avec la fonction GETOPENFILENAME. J'aurais aimé que au lieu que ce soit des textboxs mais plutôt une liste box afin de pouvoir stocke plusieurs fichier a ouvrir a des instants différent.
Je sais que c'est possible, mais je n'ai pas su mettre la formule en place.

La deuxième justement concernant ces deux textboxs, l'un permet d'ouvrir des fichiers PDF et l'autre d'ouvrir des fichier Excel. Pourrais t'on pas en faire une seul qui ouvre tout type de fichier...

Merci d'avance.

cdt,
0
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 710 > ksta89 Messages postés 77 Date d'inscription dimanche 15 février 2015 Statut Membre Dernière intervention 9 juin 2015
26 mai 2015 à 08:46
Bonjour,

Ai pas ce soucis, mais celui explique avant. Par contre le timer provoque une erreur.
Je regarde.

Pourquoi avez-vous utilise Excel et pas Access, ce qui aurait ete beaucoup plus "facile" ?????
0
ksta89 Messages postés 77 Date d'inscription dimanche 15 février 2015 Statut Membre Dernière intervention 9 juin 2015
26 mai 2015 à 08:56
Bonjour,

J'ai utilisé Excel, car je n'ai jamais travaillé avec Acces... Mais c'est prévu.

Cdt,
0