Bonjour,
Essaye avec cette version de GSE et dit moi si cela fonctionne?
https://onedrive.live.com/redir?resid=2 ... file%2cxls
10 résultats trouvés
- 13 août 2015, 15:56
- Forum : Gestion de Stock sous Excel (GSE)
- Sujet : Erreur lancement GSE (Résolu)
- Réponses : 12
- Vues : 23910
- 04 août 2015, 15:58
- Forum : Gestion de Stock sous Excel (GSE)
- Sujet : Erreur lancement GSE (Résolu)
- Réponses : 12
- Vues : 23910
Re: Erreur lancement GSE
Bonjour, en ce qui concerne cette partie :
-au lancement:
- Erreur de compilation dans le module caché : ThisWorkbook
Cette erreur se produit généralement lorsque le code est incompatible avec la version, plateforme ou architecture de cette application. Pour plus d'informations sur la façon de corriger cette erreur, cliquez sur Aide.
Cela m'est arrivé et cela est du à des modifications que tu as faite sur le UserForm Démarrage de plus regarde au niveau du "Password" de ThisWorkbook et au "WritePassword" de ThisWorkbook, fait attention à ce qu'il soit identique.
Lorsque tu allume GSE sans que tu es opérer aucune modification il te met la même erreur?
-au lancement:
- Erreur de compilation dans le module caché : ThisWorkbook
Cette erreur se produit généralement lorsque le code est incompatible avec la version, plateforme ou architecture de cette application. Pour plus d'informations sur la façon de corriger cette erreur, cliquez sur Aide.
Cela m'est arrivé et cela est du à des modifications que tu as faite sur le UserForm Démarrage de plus regarde au niveau du "Password" de ThisWorkbook et au "WritePassword" de ThisWorkbook, fait attention à ce qu'il soit identique.
Lorsque tu allume GSE sans que tu es opérer aucune modification il te met la même erreur?
- 04 août 2015, 13:34
- Forum : Gestion de Stock sous Excel (GSE)
- Sujet : Créer des codes barres rapidement (Résolu)
- Réponses : 2
- Vues : 6907
Re: Créer des codes barres rapidement
Bonjour, je me permet de revenir vers vous car il me semble avoir trouver une solution je l'ai tester cela fonctionne seul bémol un coup de temps en temps sur quelques référence au lieu de m'afficher la référence il m'affiche la référence+ les chiffres du code barre et je ne comprend absolument pas pourquoi.
Voici donc mon code :
Voici donc mon code :
Code : Tout sélectionner
Const entrees_decimales_permises = ".,0123456789" & vbCr & vbBack
Const Point = "."
Const Virgule = ","
Dim combo As String
Dim clavier As String
Dim comd4 As String
Dim pass As Boolean
Dim recherche_combo_1 As Boolean
Dim recherche_combo_2 As Boolean
Private CodeClair$, CodeBarre$
#If Win64 Then
Private Declare PtrSafe Function ShellExecute Lib "SHELL32.DLL" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As LongPtr
Private Declare PtrSafe Function Beep Lib "kernel32" (ByVal dwFreq As Long, ByVal dwDuration As Long) As LongPtr
#Else
Private Declare Function ShellExecute Lib "SHELL32.DLL" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
Private Declare Function Beep Lib "kernel32" (ByVal dwFreq As Long, ByVal dwDuration As Long) As Long
#End If
Code : Tout sélectionner
Sub Creer_CB128()
Dim ligne As Long
ligne = 2
Dim CodeBarre$
While Not IsEmpty(Cells(ligne, 1))
Cells(ligne, 5).Select
Call vérif_cbval
CodeBarre$ = code128$(Cells(ligne, 5))
Cells(ligne, 4) = CodeBarre$
ligne = ligne + 1
Wend
End Sub
Code : Tout sélectionner
Sub vérif_cbval()
Dim code_val As Boolean
code_val = False
Select Case ActiveCell.Value
Case "ÒE -Í7jÓ"
code_val = True ' 1
Case "ÒE 7Í7?Ó"
code_val = True ' 2
Case "ÒE AÍ7{Ó"
code_val = True ' 3
Case "ÒE KÍ7PÓ"
code_val = True ' 4
Case "ÒE UÍ7%Ó"
code_val = True ' 5
Case "ÒE _Í7aÓ"
code_val = True ' 6
Case "ÒE iÍ76Ó"
code_val = True ' 7
Case "ÒE sÍ7rÓ"
code_val = True ' 8
Case "ÒE }Í7GÓ"
code_val = True ' 9
Case "ÒE !#Í73Ó"
code_val = True ' 10
Case "ÒE " & Chr(34) & "#Í78Ó"
code_val = True ' 20
Case "ÒE ##Í7=Ó"
code_val = True ' 30
Case "ÒE $#Í7BÓ"
code_val = True ' 40
Case "ÒE %#Í7GÓ"
code_val = True ' 50
Case "ÒE &#Í7LÓ"
code_val = True ' 60
Case "ÒE '#Í7QÓ"
code_val = True ' 70
Case "ÒE (#Í7VÓ"
code_val = True ' 80
Case "ÒE )#Í7[Ó"
code_val = True ' 90
Case "ÒE *#Í7`Ó"
code_val = True ' 100
Case "ÒE 4#Í7+Ó"
code_val = True ' 200
Case "ÒE >#Í7]Ó"
code_val = True ' 300
Case "ÒE H#Í7(Ó"
code_val = True ' 400
Case "ÒE R#Í7ZÓ"
code_val = True ' 500
Case "ÒE \#Í7%Ó"
code_val = True ' 600
Case "ÒE f#Í7WÓ"
code_val = True ' 700
Case "ÒE p#Í7" & Chr(34) & "Ó"
code_val = True ' 800
Case "ÒE z#Í7TÓ"
code_val = True ' 900
Case "ÒE ! #Í72Ó"
code_val = True ' 1000
Case "ÒE & Chr(34) & #Í76Ó"
code_val = True ' 2000
Case "ÒE # #Í7:Ó"
code_val = True ' 3000
Case "ÒE $ #Í7>Ó"
code_val = True ' 4000
Case "ÒE % #Í7BÓ"
code_val = True ' 5000
Case "ÒE & #Í7FÓ"
code_val = True ' 6000
Case "ÒE ' #Í7JÓ"
code_val = True ' 7000
Case "ÒE ( #Í7NÓ"
code_val = True ' 8000
Case "ÒE ) #Í7RÓ"
code_val = True ' 9000
Case "ÒE * #Í7VÓ"
code_val = True ' 10000
Case "ÒE 4 #Í7~Ó"
code_val = True ' 20000
Case "ÒE > #Í7?Ó"
code_val = True ' 30000
Case "ÒE H #Í7gÓ"
code_val = True ' 40000
Case "ÒE R #Í7(Ó"
code_val = True ' 50000
Case "ÒE \ #Í7PÓ"
code_val = True ' 60000
Case "ÒE f #Í7xÓ"
code_val = True ' 70000
Case "ÒE p #Í79Ó"
code_val = True ' 80000
Case "ÒE z #Í7aÓ"
code_val = True ' 90000
Case "ÒE ! #Í71Ó"
code_val = True ' 100000
Case "ÒE & Chr(34) & #Í74Ó"
code_val = True ' 200000
Case "ÒE # #Í77Ó"
code_val = True ' 300000
Case "ÒE $ #Í7:Ó"
code_val = True ' 400000
Case "ÒE % #Í7=Ó"
code_val = True ' 500000
Case "ÒE & #Í7@Ó"
code_val = True ' 600000
Case "ÒE ' #Í7CÓ"
code_val = True ' 700000
Case "ÒE ( #Í7FÓ"
code_val = True ' 800000
Case "ÒE ) #Í7IÓ"
code_val = True ' 900000
End Select
code_val_tot = code_val_tot + code_val
End Sub
Code : Tout sélectionner
Public Function code128$(chaine$)
On Error Resume Next
Dim i%, checksum&, mini%, dummy%, tableB As Boolean
code128$ = ""
If Len(chaine$) > 0 Then
For i% = 1 To Len(chaine$)
Select Case Asc(Mid$(chaine$, i%, 1))
Case 32 To 126, 203
Case Else
i% = 0
Exit For
End Select
Next
code128$ = ""
tableB = True
If i% > 0 Then
i% = 1
Do While i% <= Len(chaine$)
If tableB Then
mini% = IIf(i% = 1 Or i% + 3 = Len(chaine$), 4, 6)
GoSub testnum
If mini% < 0 Then
If i% = 1 Then
code128$ = Chr$(210)
Else
code128$ = code128$ & Chr$(204)
End If
tableB = False
Else
If i% = 1 Then code128$ = Chr$(209)
End If
End If
If Not tableB Then
mini% = 2
GoSub testnum
If mini% < 0 Then
dummy% = Val(Mid$(chaine$, i%, 2))
dummy% = IIf(dummy% < 95, dummy% + 32, dummy% + 105)
code128$ = code128$ & Chr$(dummy%)
i% = i% + 2
Else
code128$ = code128$ & Chr$(205)
tableB = True
End If
End If
If tableB Then
code128$ = code128$ & Mid$(chaine$, i%, 1)
i% = i% + 1
End If
Loop
For i% = 1 To Len(code128$)
dummy% = Asc(Mid$(code128$, i%, 1))
dummy% = IIf(dummy% < 127, dummy% - 32, dummy% - 105)
If i% = 1 Then checksum& = dummy%
checksum& = (checksum& + (i% - 1) * dummy%) Mod 103
Next
checksum& = IIf(checksum& < 95, checksum& + 32, checksum& + 105)
code128$ = code128$ & Chr$(checksum&) & Chr$(211)
End If
End If
Exit Function
testnum:
mini% = mini% - 1
If i% + mini% <= Len(chaine$) Then
Do While mini% >= 0
If Asc(Mid$(chaine$, i% + mini%, 1)) < 48 Or Asc(Mid$(chaine$, i% + mini%, 1)) > 57 Then Exit Do
mini% = mini% - 1
Loop
End If
Return
End Function
- 30 juillet 2015, 17:25
- Forum : Gestion de Stock sous Excel (GSE)
- Sujet : Créer des codes barres rapidement (Résolu)
- Réponses : 2
- Vues : 6907
Créer des codes barres rapidement (Résolu)
Bonjour,
Utilisant le logiciel GSE sur a peu près 10960 produits est-il possible de créer des codes barres rapidement sans devoir faire : modification produit/import en masse car cela est tout de même très long.
En attente de vous lire
Cordialement
Thibaut
Utilisant le logiciel GSE sur a peu près 10960 produits est-il possible de créer des codes barres rapidement sans devoir faire : modification produit/import en masse car cela est tout de même très long.
En attente de vous lire
Cordialement
Thibaut
- 30 juillet 2015, 15:01
- Forum : Gestion de Stock sous Excel (GSE)
- Sujet : Ajouter Emplacement produits dans entrée et sortie (Résolu)
- Réponses : 1
- Vues : 5303
Re: Ajouter Emplacement produits dans entrée et sortie
Bonjour,
Pour ceux que sa intéresse je donne le bout de code à adapter à chaque emplacement :
465 Application.Workbooks(classeur_originel).Worksheets(1).Cells(j + 2, 11).Value = Feuil6.Cells(j, 9) 'emplacement
Cordialement
Thibaut
Pour ceux que sa intéresse je donne le bout de code à adapter à chaque emplacement :
465 Application.Workbooks(classeur_originel).Worksheets(1).Cells(j + 2, 11).Value = Feuil6.Cells(j, 9) 'emplacement
Cordialement
Thibaut
- 30 juillet 2015, 14:24
- Forum : Gestion de Stock sous Excel (GSE)
- Sujet : Travail en réseau (Résolu)
- Réponses : 2
- Vues : 7788
Re: Travail en réseau
Bonjour Strick33 et bonjour le forum
Je te remercie de ta réponse je vais essayer en partageant le fichier et en faisant des sauvegardes de la base de données à chaque fermeture.
En ce qui concerne MySQL j'avoue que cela me serait d'une grande utilité mais je ne m'en suis pas assez souvent servit pour être un expert dans le domaine.
Bonne continuation
Thibaut
Je te remercie de ta réponse je vais essayer en partageant le fichier et en faisant des sauvegardes de la base de données à chaque fermeture.
En ce qui concerne MySQL j'avoue que cela me serait d'une grande utilité mais je ne m'en suis pas assez souvent servit pour être un expert dans le domaine.
Bonne continuation
Thibaut
- 28 juillet 2015, 13:11
- Forum : Gestion de Stock sous Excel (GSE)
- Sujet : Ajouter Emplacement produits dans entrée et sortie (Résolu)
- Réponses : 1
- Vues : 5303
Ajouter Emplacement produits dans entrée et sortie (Résolu)
Bonjour au forum,
Comme le titre du sujet l'indique je souhaiterais ajouter la colonne des emplacements des produits lorsque je fais l'inventaire des entrées et sortie (jour, mois et années).
Est-ce que quelqu'un aurait le code nécessaire pour sa?
Merci d'avance
Cordialement
Thibaut
Comme le titre du sujet l'indique je souhaiterais ajouter la colonne des emplacements des produits lorsque je fais l'inventaire des entrées et sortie (jour, mois et années).
Est-ce que quelqu'un aurait le code nécessaire pour sa?
Merci d'avance
Cordialement
Thibaut
- 27 juillet 2015, 13:52
- Forum : Gestion de Stock sous Excel (GSE)
- Sujet : Travail en réseau (Résolu)
- Réponses : 2
- Vues : 7788
Travail en réseau (Résolu)
Bonjour à tous
J'ai une question pour l'utilisation de GSE, Est-ce possible d'ouvrir en réseau par plusieurs poste différent le logiciel et prendre en compte les modifications de chacun sans perte de données?
Merci d'avance
Cordialement
Thibaut
J'ai une question pour l'utilisation de GSE, Est-ce possible d'ouvrir en réseau par plusieurs poste différent le logiciel et prendre en compte les modifications de chacun sans perte de données?
Merci d'avance
Cordialement
Thibaut
- 27 juillet 2015, 09:18
- Forum : Demandez de l'aide !
- Sujet : GSE 1.5.9
- Réponses : 0
- Vues : 9681
GSE 1.5.9
Bonjour à tous,
J'utilise le logiciel GSE que j'ai pu agrémenter à ma sauce cependant il me reste une chose que je ne sais pas encore modifier ce sont dans les 2 userform Ajout et Sortie de produits.
Je n'utilise pas le bon de livraison cela n'a pas d'intérêt vu que je travail en interne par contre j'aimerais beaucoup mettre à la place un lieu d'envoi est ce possible j'ai tenté une modification mais je bloque sur : 770 Me.Label42.Caption = Feuil12.Cells(1111, 2).Value
Je ne trouve pas comment la modifier sans bloquer le logiciel. A la place d'être uniquement des chiffres je voudrais pouvoir mettre du texte.
Quelqu'un peut-il m'aider?
Merci d'avance
Cordialement
Thibaut
J'utilise le logiciel GSE que j'ai pu agrémenter à ma sauce cependant il me reste une chose que je ne sais pas encore modifier ce sont dans les 2 userform Ajout et Sortie de produits.
Je n'utilise pas le bon de livraison cela n'a pas d'intérêt vu que je travail en interne par contre j'aimerais beaucoup mettre à la place un lieu d'envoi est ce possible j'ai tenté une modification mais je bloque sur : 770 Me.Label42.Caption = Feuil12.Cells(1111, 2).Value
Je ne trouve pas comment la modifier sans bloquer le logiciel. A la place d'être uniquement des chiffres je voudrais pouvoir mettre du texte.
Quelqu'un peut-il m'aider?
Merci d'avance
Cordialement
Thibaut
- 24 juillet 2015, 09:39
- Forum : Gestion de Stock sous Excel (GSE)
- Sujet : Création codes barres (Résolu)
- Réponses : 1
- Vues : 5341
Création codes barres (Résolu)
Bonjour au forum,
Je viens de passer sur la nouvelle version de GSE 1.5.9-1, et je cherche à créer des codes barres pour mes produits.
Cependant j'ai dû faire des erreurs de maniements du code VBA car j'obtiens simplement des dessins style, boite aux lettres, papier, dossier......
Est-ce déjà arrivé à quelqu'un? ou alors quelqu'un a t'il une solution à me proposer?
Merci d'avance pour le temps que vous me consacrez.
Je viens de passer sur la nouvelle version de GSE 1.5.9-1, et je cherche à créer des codes barres pour mes produits.
Cependant j'ai dû faire des erreurs de maniements du code VBA car j'obtiens simplement des dessins style, boite aux lettres, papier, dossier......
Est-ce déjà arrivé à quelqu'un? ou alors quelqu'un a t'il une solution à me proposer?
Merci d'avance pour le temps que vous me consacrez.