Existe-t-il un moyen d'excel...?

La paix soit sur vous Tout d'abord, je m'excuse auprès de la faiblesse de la langue française

J'utilise le programme de l'Excel dans la gestion de ma petite boutique

Et de l'image d'accompagnement dans le but de clarifier le plus-je vous aider,

Si possible La question est:

Existe-t-il un moyen d'Excel qui permet d'établir un rapport automatiquement de la marchandise qui n'est plus disponible en stock

Et merc[/size]i

Tux7

Ce serait plus facile si tu joignais le fichier Excel

Albert

dit novicevba45

Bonjour et bienvenue,

A quel N° de ligne commence le tableau (1er article) ?

peut-on considérer la colonne D comme référence article ?

Combien de lignes au total ?

Amicalement

Claude.

dubois a écrit :

Bonjour et bienvenue,

A quel N° de ligne commence le tableau (1er article) ?

peut-on considérer la colonne D comme référence article ?

Combien de lignes au total ?

Amicalement

Claude.

Merci beaucoup frère Dubois pour votre réponse

Par exemple, dans la feuille ROT- :

Il commence par D3 , total de lignes 724

novicevba45 a écrit :

Ce serait plus facile si tu joignais le fichier Excel

Albert

dit novicevba45

Merci de votre intérêt

J'ai inclus le fichier Excel

merci

Bonjour,

Existe-t-il un moyen d'Excel qui permet d'établir un rapport automatiquement de la marchandise qui n'est plus disponible en stock

Peux-tu préciser ce que tu veux dire par là ? Dans l'exemple donné dans ton fichier, quel résultat faut-il obtenir, et où doit-il s'afficher ?

Cordialement,

dubois a écrit :

re,

regarde si çà te va !

https://www.excel-pratique.com/~files/doc/gestion.de.ma.petite.boutique2.xls

Amicalement

Claude.

Amadéus a écrit :

Bonsoir

Et..une solution par formules

https://www.excel-pratique.com/~files/doc/Excel.dans.la.gestion.de.ma.petite.boutique.xls

Cordialement

Je suis beaucoup reconnaissant a vous mes frères et a tous les autres membres qui ont répondu

oui vous avez trés bien compris ce que je voulais dire dans ma question et je vous remercie beaucoup pour votre aide

dans la methode du frére dubois base sur le macro, c'est une méthode trés bonne et convenable si je maitrisais le macro

aussi la méthode du frére Amadéus est également efficace et simple car il dépend de formules que je peux comprendre par une simple explication de votre part mes fréres et par des exercises

ma connaissance en exel et faible, vous puvez me guider a la méthode que vous voyez qu elle est facile et convenable sachant que j'utilise un fichier excel composé de plusieurs feuilles environ 58 feuilles parmis ces feuilles y en a que le nombre de lignes dépasse 1250

je vous demende de me mentrer quelle méthode faut que j utilise

merci beaucoup a vous

Bonsoir

Pas de problème avec un fichier aussi gros, la Macro me paraît être la seule condition raisonnable.

Cordialement

Bonsoir à tous,

Tentative d'explication de la macro "EtatStock"

https://www.excel-pratique.com/~files/doc/Explication_macro.xls

Amicalement

Claude.

Amadéus a écrit :

Bonsoir

Pas de problème avec un fichier aussi gros, la Macro me paraît être la seule condition raisonnable.

Cordialement

Bonjour chers ami Amadéus

Merci beaucoup pour les conseils

Mes respects à vous

dubois a écrit :

Bonsoir à tous,

Tentative d'explication de la macro "EtatStock"

https://www.excel-pratique.com/~files/doc/Explication_macro.xls

Amicalement

Claude.

Bonjour

Merci beaucoup mon frère Claude

pour ce magnifique effort

Lorsque je lancer le macro

je Voir ce message :

Notez que j'utilise EXCEL 2007

Où est l'erreur ?

Patient avec moi s'il vous plaît mon frere Claude Et avec mes exotiques

Bonjour l'ami,

essaye en remplaçant la macro par celle-ci :

Sub EtatStock()
''Macros par Claude Dubois pour "tux7" Excel-Pratique le 31 Janv.09
Dim DerLig As Long
Dim i As Long
    DerLig = Cells.Find("*", , , , xlByRows, xlPrevious).Row

        Range("r2:s" & DerLig).Clear
    For i = 2 To DerLig
        If Range("o" & i) < 1 Then
          Range(Range("c" & i), Range("d" & i)).Copy Destination:=[r65536].End(xlUp)(2)
        End If
    Next i
End Sub

et dis-moi

Claude.

édit: Supprime la macro "Initialise" qui n'a rien à voir.

dubois a écrit :

Bonjour l'ami,

essaye en remplaçant la macro par celle-ci :

Sub EtatStock()
''Macros par Claude Dubois pour "tux7" Excel-Pratique le 31 Janv.09
Dim DerLig As Long
Dim i As Long
    DerLig = Cells.Find("*", , , , xlByRows, xlPrevious).Row

        Range("r2:s" & DerLig).Clear
    For i = 2 To DerLig
        If Range("o" & i) < 1 Then
          Range(Range("c" & i), Range("d" & i)).Copy Destination:=[r65536].End(xlUp)(2)
        End If
    Next i
End Sub

et dis-moi

Claude.

édit: Supprime la macro "Initialise" qui n'a rien à voir.

Maintenant, fonctionne très bien

Je suis très reconnaissant à mon frère Claude Dubois

re,

Pour INFO, j'ai remplacé la déclaration de variable

Dim i As Byte (qui gère jusqu'à 255)

par

Dim i As Long

si tu est satsfait du résultat n'oublie pas la petite formalité pour fermer le sujet,

en bas de page.

2g5zCresolu

en étant connecté

Claude.

ok

Un grand merci pour toi frer Claude Dubois

Rechercher des sujets similaires à "existe moyen"