copie model tableau selon condition

  • Initiateur de la discussion Initiateur de la discussion Ilino
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Ilino

XLDnaute Barbatruc
Bonsoir Forum
encore une fois je vous solicite pour un autre souci ( en VBA)

Dans la feuille « Facturation » si je fais rentrer une nouvelle date dans la colonne « Date d’arrivée », je souhaite avoir une copie ou une nouvelle plage comme (AX-BA) avec ces formules dans la feuille « FGP 2014 » et ainsi de suite a chaque nouvelle date dans le tableau de la feuille Facturation j’aurai un nouveau tableau adjacent dans la feuille FGP 2014
GRAZIE
 

Pièces jointes

Re : copie model tableau selon condition

Re Mapomme
oui tu as raison je n'ai pas mets des formelles dans la colonne " Reste a payer" =montant global - montant a payer
j'ai sup la formule ( erreur de ma part) sorry

A+ et BW
 
Re : copie model tableau selon condition

Bonsoir forum, mapomme
dans mon application avec d'autre code j'ai trouvé ce type d'erreur
"Erreur d'execution'-2147024809 (80070057)'
l'élémentant portant ce nom est introuvable"
et il me renvoie le code de la feuille "FGP 2014"

With ActiveSheet.Shapes("CommandButton109"

Code:
Private Sub Worksheet_selectionChange(ByVal c As Range) 'Déplacer le bouton avec la feuille
With ActiveSheet.Shapes("CommandButton109"
    .Top = c.Top - 25
    .Left = c.Left + 150
End With

With ActiveSheet.Shapes("CommandButton15")
    .Top = c.Top - 25
    .Left = c.Left + 195
End With
end sub
A+
 
Re : copie model tableau selon condition

Re,

[...] oui tu as raison je n'ai pas mets des formelles dans la colonne " Reste a payer" =montant global - montant a payer [...] j'ai sup la formule ( erreur de ma part) sorry[...]

1) Version v2 qui conserve la formule de la colonne "Rest a payer"

2) second problème: pas d'idée si ce n'est: est ce que l'objet "CommandButton109" existe bien ?
 

Pièces jointes

Re : copie model tableau selon condition

Re,





2) second problème: pas d'idée si ce n'est: est ce que l'objet "CommandButton109" existe bien ?

Bonsoir MAPOMME
MERCI POUR LA REPONSE
CONCERNANT LE 2 EME SOUCI CI RATTACHE LE FICHIER EXEMPLE
GRAZIE
 

Pièces jointes

Re : copie model tableau selon condition

Re,

Essayer le code suivant:
VB:
Private Sub Worksheet_selectionChange(ByVal c As Range) 'Déplacer le bouton avec la feuille
  If ActiveSheet.Name = "FGP 2014" Then
    With ActiveSheet.Shapes("CommandButton1")
      .Top = c.Top - 25
      .Left = c.Left + 150
    End With
    With ActiveSheet.Shapes("CommandButton2")
      .Top = c.Top - 25
      .Left = c.Left + 195
    End With
  End If
End Sub
 

Pièces jointes

Dernière édition:
Re : copie model tableau selon condition

Re Bonsoir Forum
dans ce fichier joint j'ai essayé de adapter la solution MAPOMME( je tien a le remercie infiniment)
j'ai modifier le tableau ( model) de la feuille FGP 2014
1. J ai changé la largeur du tableau " .. .Range("AX27:BC228").Copy xrg.." => c ok
2. j ai ajouter des colonnes (3eme COLONNE ,5eme et 6eme colonnes)avec des formules (Cellule bleux) => c Ko
Voila MAPOMME donc je me suis bugé a ce niveau 2 ????
Code:
....
Set xrg = .Cells(27, Columns.Count).End(xlToLeft).Offset(, 2)
            .Range("AX27:BC228").Copy xrg
            xrg.Offset(3).Resize(227, 3).ClearContents
            xrg.Offset(1) = Target.Value
            xrg.Resize(, 4).EntireColumn.AutoFit
            xrg.Parent.Activate: xrg.Select
.....
Grazie d'avance
 

Pièces jointes

Dernière édition:
Re : copie model tableau selon condition

Re
on attendant MAPOMME arrive
je pense que la solution est ( reste a confirmer)
Code:
'xrg.Offset(3).Resize(227, 3).ClearContents
 xrg.Offset(2).Resize(227, 2).ClearContents
et
Code:
'xrg.Resize(, 4).EntireColumn.AutoFit
xrg.Resize(, 6).EntireColumn.AutoFit
maintenant il me reste les largeurs des cellules qu'elles soient identique au tableau de base ????
grazie
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
5
Affichages
340
Retour