• Initiateur de la discussion Initiateur de la discussion Dominic67
  • 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 !

D

Dominic67

Guest
Bonjour

Je découvre depuis peu votre forum, je ne suis pas doué en Visual Basic. Je me suis amusé a faire un petit programme qui me permet de renseigné un document fax ( utilisation professionnelle, demande d'intervention auprès de plusieurs prestataires ) justement je voudrais gardé une trace sur un tableau excel en ne gardant que 4 données de ce fax, et en les mettant toujours dans la ligne vides suivante

Merci pour votre aide, ca fait plusieurs semaines que je bloque sur ce pb
 
Bonsoir

J'ai essaye les 2 solutions et résultat pas concluant du tout, ca ne marche pas comme je le voudrais, à savoir mettre les 4 champs selectionnés sur la feuille suivante sur une même ligne et ceci a chaque fois tout en les mettant la la ligne suivante


Range('E20:I21').Select
Application.CutCopyMode = False
Selection.Copy
Sheets('Archives Fax').Select
Range('A5:E6').Select
ActiveSheet.Paste
Sheets('Fax Chariot').Select
Range('E26:I27').Select
Application.CutCopyMode = False
Selection.Copy
Sheets('Archives Fax').Select
Range('F5:J6').Select
ActiveSheet.Paste
Sheets('Fax Chariot').Select
Range('H38:I39').Select
Application.CutCopyMode = False
Selection.Copy
Sheets('Archives Fax').Select
Range('K5:L6').Select
ActiveSheet.Paste
Sheets('Fax Chariot').Select
Range('B43:I44').Select
Application.CutCopyMode = False
Selection.Copy
Sheets('Archives Fax').Select
Range('M5:T6').Select
ActiveSheet.Paste



merci pour votre aide
 
bonsoir Dominic67, salut Moa

J'ai un peu aménagé ton code, je risque le Z.O.P. mais tant pis !!!

Sub fax()
Sheets('Fax chariot').Select
Range('E20:I21').Select
Selection.Copy
Sheets('Archives Fax').Select
Range('A65536').End(xlUp).Select
ActiveCell.Offset(2, 0).Range('a1').Select
ActiveSheet.Paste
Sheets('Fax Chariot').Select
Range('E26:I27').Select
Application.CutCopyMode = False
Selection.Copy
Sheets('Archives Fax').Select
Range('F65536').End(xlUp).Select
ActiveCell.Offset(2, 0).Range('a1').Select
ActiveSheet.Paste
Sheets('Fax Chariot').Select
Range('H38:I39').Select
Application.CutCopyMode = False
Selection.Copy
Sheets('Archives Fax').Select
Range('K65536').End(xlUp).Select
ActiveCell.Offset(2, 0).Range('a1').Select
ActiveSheet.Paste
Sheets('Fax Chariot').Select
Range('B43:I44').Select
Application.CutCopyMode = False
Selection.Copy
Sheets('Archives Fax').Select
Range('M65536').End(xlUp).Select
ActiveCell.Offset(2, 0).Range('a1').Select
ActiveSheet.Paste
End Sub


Attention si tu n'as pas renseigné d'étiquettes de champs sur la ligne 4 de ta feuille 'Archives Fax', les premières lignes de sauvegardes seront renseignées à partir de la ligne 3.

J'ai fait générer un saut de ligne entre chaque sauvegarde, si tu souhaites le supprimer il convient de modifier Offset(2,0) par Offset(1,0)

bonne soirée

Message édité par: Rénato, à: 29/04/2005 23:33
 
Bonsoir

Superbe, ca marche.....
Par contre a force de vouloir amélioré la chose, existe t'il un moyen lors de la saisie des TextBox lorsque si celle ci est vide il n'est pas possible de passé à la suite.

Merci pour votre aide
 
Bonsoir

Merci pour l'info, par contre ce que je cherche c'est justement une façon d'être certain que les personnes mettent bien leur noms dans la text box et que si celle ci est vide il est impossible de passe à la suite ( pour info les noms sont rarements de la même longueurs).
Donc mettre une valeur max dans la consigne Maxlength n'est pas trop evidente.

Merci pour votre aide
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
6
Affichages
631
A
Réponses
3
Affichages
775
Réponses
2
Affichages
4 K
jui42
J
E
Réponses
1
Affichages
1 K
G
Réponses
9
Affichages
8 K
G
E
Réponses
1
Affichages
1 K
Elegancya
E
O
Réponses
3
Affichages
4 K
M
  • Question Question
Réponses
4
Affichages
849
Mettallives81
M
T
Réponses
6
Affichages
716
Tiitii
T
G
Réponses
16
Affichages
5 K
G
A
Réponses
15
Affichages
9 K
B
Réponses
15
Affichages
8 K
Biasloler
B
L
  • Question Question
Réponses
2
Affichages
6 K
lejafinde
L
Retour