Comment coller plusieurs fois la même ligne

Geo13 -  
 Geo13 -

Bonjour,

J'ai quelques questions :

1ere :

j'ai un bouton pour sélectionner une ligne , ensuite un userform s'ouvre pour demander la quantité .

En fonction de la quantité entrée, j'aimerai que cette selection soit coller le meme nombre de fois ( Si quantité est 3 , j'aimerais coller la selection 3 fois)

Comment puis je faire ?

2ème :

sur chaque feuille , j'ai une cellule total.

J'ai un bouton sur chaque feuille pour remettre le total a zero.

J'aimerais que ce bouton (avant de remettre le total a zero) garde la valeur dans une variable et qu'a chaque fois qu'on appuie sur le bouton , le total actuel s'addition a la variable

Avez vous une idée ?

Dernière question :

j'ai un bouton qui ouvre un inputbox.

Sur la meme page j'ai 10 bouton vierge de nom.

J'aimerais que le résultat de inputbox devient le nom d'un bouton.

Ensuite si j'appui a nouveau sur le meme bouton, j'aimerai que le resultat de inputbox devient le nom du bouton suivant vierge

Avez vous une idée ?

D'avance merci


Windows / Edge 114.0.1823.79

A voir également:

63 réponses

f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 715
 

Bonjour,

Votre imprimante recoit commande et/ou ticket comment?

Comment procedez vous pour les impressions commandes:

Table par table, groupement de commandes pour plusieurs tables?

Fichier a tester: https://www.cjoint.com/c/NByj1PUTW3g

A tester dans tous les sens

pour l'impression commande/ticket vous devez choisir l'imprimmante

1
Geo13
 

Bonjour,

elle recoit les infos via wifi

table par table comme ca le bar peut preparer les commande recue par le service de salle

0
Geo13
 

Re,

Le payement de la tourné c'est parfait.

l'impression pour les commandes avec le choix de la tournée c'est nickel :)

Par contre, pour l'impression, est il possible de n'imprimer que les celulles necessaire ? 

Exemple, ne pas imprimer les colonnes réglé et tournée ?

La largueur du papier n'est que de 80mm pour information :)

Comment dois je faire pour modifier les couleurs des userform ?

Voici un exemple que j'ai fais pour imprimer les vidanges

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

0
Geo13
 

Bonjour,

Toujours occupé ?

0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 715
 

Bonjour,

Un fichier serait utile pour vous aider

Pour transmettre un fichier,
Veillez a ce qu'il n'y ait PAS DE DONNEES CONFIDENTIELLES
il faut passer par un site de pièce jointe tel que cjoint.com

Allez sur ce site : http://cjoint.com
Clic sur parcourir,
Cherche ton fichier,
clic sur ouvrir,
Clic sur "Créer le lien cjoint",
Copier le lien,
Revenir ici le coller dans une réponse...
 

0
Geo13
 

Bonjour,

Merci pour ta réponse, voici le lien 

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

D'avance merci

0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 715
 

Bonjour,

Je recupere le fichier et regarde la chose

devient le nom du bouton suivant vierge

En ligne ou colonne?

0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 715
 

Re,

Vous appuyez tout le temps sur un bouton

Probleme, je ne pas lequel, vous peut-etre!

Vous pouvez expliquer plus en detail ce que vous souhaitez?

Si vous aviez donne un nom significatif a vos boutons, ca aiderait beaucoup a la comprehention

0
Geo13
 

Quand je clique sur le bouton BAR,

J'aimerai que le resultat de inputbox soit le texte d'un bouton vierge

et que si je reclique sur bar le resultat soit marque sur le bouton vierge suivant 

0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 715 > Geo13
 

Bonjour,

Ca, j'avais compris mais en ligne ou en colonne le bouton suivant

Que ce passe-t-il si toutes les tables sont occupees et une se libere au mileux, vous la reatribuerez avant que toutes les tables seront liberees?

Votre fichier se plante souvent!!

Pour le reste nous aviserons au fur et a mesure de l'avancee

0
Geo13
 

A cause de quoi se plante t- il ?

j'ai résolu le problème des tables :)

je bloque sur les quantite.

Quand j'ajoute un produit, j'ai un useform qui s'ouvre avec des boutons de 1 a 10

J'aimerai que quand je clique par exemple sur le bouton 2 , ca copie la dernière ligne de la feuille et coller la selection sur la ligne d'en dessous

Comment puis je faire ?

0

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

Posez votre question
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 715
 

Re,

Tables ok, pouvez comment vou avez fait?

ca copie la dernière ligne de la feuille et coller la selection sur la ligne d'en dessous

dans votre code, il ya des noms de feuille, pas dans vos explications
 

Sub appletiser()
   Dim lastRow As Long
        lastRow = Sheets(Table_Choisie).Cells(Rows.Count, 1).End(xlUp).Row + 1
    Sheets("Tarif").Range("A1:E1").Copy Destination:=Sheets(Table_Choisie).Range("A" & lastRow)
    UserForm2.Show
    Sheets(Table_Choisie).Activate
End Sub


et a l'origine vous demandiez un nombre de ligne fonction de la quantite

Alors?

Vous vouliez faire quoi avec ceci dans UF2?

Private Sub CommandButton2_Click()
Dim derligne As Integer
Sheets(Table_Choisie).Select

derligne = Range("A" & Rows.Count).End(xlUp).Row
Cells(derligne, "A:E").Select

End Sub
0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 715
 

Suite:

Modif copy x lignes faites pour table1(zwexrcvtybun)

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

Vous avez aussi le emplissage nom table en ligne

0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 715 > f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention  
 

Suite1

y a une erreur de feuille dans le fichier precedent

correction:  https://www.cjoint.com/c/MGrpCMmEceg

0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 715 > f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention  
 

Modif faites pour  table1(zwexrcvtybun): ajouter, soft, appletisser

Le reste est a faire

0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 715 > f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention  
 

Desole, mais la modif marche aussi pour les boutons Tablex, ix, salonx

0
Geo13
 

Super merci beaucoup :)

Mais pour éviter que je dois modifier toute mes macros, s'est possible de la copie dans l'user form ?

0
Geo13
 

C'est possible de faire la copie dans l'usferform ?

En reprenant la derniere ligne de la feuille choisie et en la copiant le nombre de fois demande par le bouton de l'userform ?

0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 715
 

Bonjour,

C'est tout a fait possible, car normalement votre "Application" n'aurait pas du etre consue avec toutes ces feuilles, codes associes a ces feuilles et tous ces codes associes aux boutons

Vous connaissez le VBA un peu, moyen ou bien car la modif est tres simple.

C'est vous qui voyez

0
Geo13
 

je connais un peu le VBA.

Vous pouvez m'aider ?

0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 715
 

Re,

Evidement, ca coule de source

Je regarde la chose

Y a quand meme pas mal de modif

C'est urgent votre truc?

0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 715
 

Bonjour,

C'est possible de faire la copie dans l'usferform ?

Actuellement, vous pouvez corriger si erreur de quantite, vu que ceci est avant la copie.

Si copie dans UF, sera un peu plus complique de rectifier si erreur de quantite.

Y a quand meme pas loin de 700 precedures a modifier en dehors de l'UF Quantite, que la copie  se fasse dans l'UF ou avec le code Actuel.

Pourquoi suivant les feuilles y a un melange de bouton de formulaire et bouton controls ActiveX?

0
Geo13
 

Bonjour, si c'est trop complique c'est pas grave

C'est juste possible de faire disparaitre l'userform apres avoir cliquer sur la quantite voulue ?

pour pouvoir mettre les boutons en couleur 

0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 715
 

Bonjour,

Ce n'est pas du tout complique.

Je pose des questions pour etre sur de ne pas faire de modifs pour rien et vous permettre de voir d'autre possibilites pour faire evoluer votre fichier

J'ai deja fait le moitie des modif pour les lignes a ecrire en fonction de la quantite

UF disparait apres choix quantite, je fais

pour pouvoir mettre les boutons en couleur 

Si UF pas de probleme

Si feuilles tables et autres, les boutons controls activeX pas de probleme, mais bouton formulaire impossible

J'ai eu un leger contre temps aujourd'hui, je reprends demain

0
Geo13
 

Super merci beaucoup

j'aimerai que les tables changent de couleur quand elles sont occupées.

j'essaye aussi de comptabilise le nombre de fois qu'un produit a été utilisé mais d'afficher seulement ceux utilise , mais je n'arrive :(

0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 715 > Geo13
 

Bonjour,

j'aimerai que les tables changent de couleur

Qu'est ce que vous appelez table?

j'essaye aussi de comptabilise le nombre de fois 

Je regarde ca une fois mes modifs en cours sont finies

0
Geo13 > f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention  
 

tout les boutons sur la feuille plan (salon, table, I1? tonneau,pt,gt )

0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 715
 

Bonjour,

Modif copie lignes terminee.

les tables changent de couleur

Ok, je fais

comptabilise le nombre de fois 

Affiche ou et par jour ou..?

Pouvez expliquer ce que le bouton supprimer doit faire, car y deux facons actuellement dont une qui est un peut curieuse

0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 715
 

Bonjour,

Le changement de couleur Table avance

Les boutons Bar representent quoi?

0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 715 > f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention  
 

Bonjour,

Z'etes toujours a l'écoute?

0
Geo13 > f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention  
 

sorry, j'etais en vacances Oui je suis toujours a l ecoute :) bouton bar c est pour créer un ticket au nom du client qui consomme au bar

0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 715
 

Bonjour, "sorry, j'etais en vacances" Encore!!!!! Moi, c'est F894009, pas sorry.. Je me replonge dans votre fichier

En attendant, un fichier pour avoir un apercu: https://www.cjoint.com/c/MHpgJ7fvuKg
0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 715
 

Re, Petit probleme dans le fichier que j'ai mis a dispo. Je regarde le pourquoi du comment

C'est une invertion de ligne de code pour les boutons dans VBA feuille Plan Fichier modifie: https://www.cjoint.com/c/MHpjCvfKVjg
0
Geo13 > f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention  
 

Re,

Super ca fonctionne parfaitement :)

C'est possible de comptabiliser le nombre de produit consommer et de les faire apparaitre sur la feuille vidange ?

0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 715
 

Bonjour,

comptabiliser le nombre de produit consommer

Oui.

Je suis entrain de traiter les erreurs possibles sur des manipes sans lien avec le depart sur feuille Plan

0
Geo13
 

Bonjour,

pour compter les produits, il faut le faire uniquement pour les soft et les bières.

J'ai remarquer que pour que la table change de couleur , il fallait retourner dessus une deuxième fois, c'est possible de corriger ca ?

Merci :)

0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 715
 

Bonjour,

Ok.

 c'est possible de corriger ca ?

Fait.

Procedure avec Bouton Supprimer

Sub all()
    ActiveCell.Range("A1:E1").Select
    Selection.ClearContents
End Sub

Pour faire quoi?

0
Geo13
 

Le bouton supprimer sert a enlever la ligne sélectionner en cas d'erreur 

0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 715
 

Bonjour,

la ligne sélectionner en cas d'erreur 

Le cas present ce n'est que la premiere vu le code!!

0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 715
 

Re,

Bouton Transfert:

A la vue de votre code, vois pas ce que vous faites!!

0
Geo13
 

bonsoir,

Ca a ete modifier depuis :)

le bouton transfert sert a copier les éléments d'une table et les coller sur une autre 

0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 715 > Geo13
 

Bonjour,

le bouton transfert sert a copier

Pouvez mettre le code a dispo?

0
Geo13 > f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention  
 

Bonjour,

Voici 

Private Sub CommandButton1_Click()
Range("A2:E546").Select
    Selection.Cut
UserForm1.Show
End Sub

0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 715
 

Bonjour,

Ok, je vois

0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 715
 

Re,

En attendant le cumul pour Vidange

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

0
Geo13 > f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention  
 

Bonjour,

Super merci beaucoup :)

c'est possible de rajouter un bouton payer qui supprimerai la ligne selectionner et mettre le montant dans une variable ? pour savoir le chiffre de la journée ?

0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 715 > Geo13
 

Bonjour,

Ok, de quelle ligne de quelle feuille svp ?

0
Geo13 > f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention  
 

Bonjour,

Pour toutes les tables svp :)

0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 715
 

Bonjour,

Ok

0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 715
 

Bonjour,

Au fait comment pouvez vous savoir si c'est paye et qu'est ce qui montre sur les feuilles que c'est effectivement réglé ?

0
Geo13 > f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention  
 

Bonjour,

une fois que j'appuie sur le bouton , j'aimerais que ca supprime la ligne ce qui me permettra de savoir que c'est payé. 

Mais j'aimerai que le montant de la consommation soit enregistrer dans une variable pour me permettre de savoir mon chiffre de la journée

merci

0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 715 > Geo13
 

Bonjour,

une fois que j'appuie sur le bouton 

Tout a fait Thierry, mais comment vous faites pour savoir quelle est la ligne a supprimer?

Vous avez deja un bouton supprimer sur l'UF UF_Gestion_Cmd_Table

Il faut selectionner une cellule colonne A de le feuille et click sur le bouton.

C'est ce que vous aviez commence a coder et que j'ai modifie pour que ca "marche"

Private Sub Cmd_Supprimer_Click()
    Call all
End Sub
Sub all()
    With Sheets(Table_Choisie)
        .Range("A" & ActiveCell.Row).Resize(, 5).Delete
    End With
End Sub
0
Geo13 > f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention  
 

Bonjour,

Le bouton supprimer qui est existant, il sert en cas d'erreur d'encodage.

J'aimerai bien un autre bouton mais celui-ci garderai le prix dans une variable ce qui me permettrai de savoir mon chiffre de la journée.

pour savoir qu'elle ligne est a supprimer, je la selectionnerai avant d'appuye sur le bouton

0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 715
 

Bonjour,

Je regarde comment vous faire ca

0
Geo13
 

Bonjour,

Super merci :)

0