Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Excel > Macros et VBA Excel
Macros et VBA Excel Vos questions relatives aux macros Excel, à l'utilisation de VBA et à l'automatisation de vos classeurs Excel.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
Vieux 05/02/2010, 19h33   #1 (permalink)
Invité de passage
 
Date d'inscription: février 2010
Messages: 8
Par défaut Probleme USf de saisie

Bonsoir a tous

etant nouveau ici pardonner moi si je semble un peut perdu


j'ai un probleme je travail actuelement sur un projet qui conciste de gerer un planning de 71 formation pour une centaine de perssonne.

mes formations sont repartis sur 71 onglets

j'utilise un USF pour les renseigners

dans les 4 premiere colonne j'ai une formule egalité me permeetant de dupliquer la cle primaire le nom prenon et service


mon soucis est que a chaque fois je fais nouveau dans mon USF une ligne est ajouter sur ma premiere page mais pas sur les autres par concequence j'ai un decalage entre mes egalité


comment puis je faire pour ajouter des donnée soit sans que celle ligne s'incremente soit pouvoir incrementer tous a la fois


je met mon code du bouton nouveau et un fichier joint merci d'avance
Code :
Private Sub cmdnew_Click()
    Dim NL As Long
    
    NL = Worksheets("Données").Range("A" & Cells.Rows.Count).End(xlUp).Row + 1
    Worksheets("Données").Cells(NL, 1).EntireRow.Select
    Selection.Insert Shift:=xlDown
    
    Label9.Caption = NL - 1
End Sub

Dernière modification par Pierre Fauconnier ; 05/02/2010 à 21h56. Motif: Pièce jointe inutile à ce stade de la discussion. Il est préférable d'expliquer CLAIREMENT le problème rencontré
creolia est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 05/02/2010, 22h00   #2 (permalink)
Membre habitué
 
Avatar de Duddy
 
Date d'inscription: novembre 2007
Localisation: Nevers
Âge: 43
Messages: 145
Par défaut

Bonjour le forum,

Si j'ai bien lu et bien compris, il suffit d'inhiber cette ligne de code:

Code :
Selection.Insert Shift:=xlDown
 
soit en la supprimant ou en la mettant en commentaire en ajoutant :

Code :
'Selection.Insert Shift:=xlDown
 
__________________
Bon courage à toi.
Duddy est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 06/02/2010, 12h06   #3 (permalink)
Invité de passage
 
Date d'inscription: février 2010
Messages: 8
Par défaut

merci sa ma bien aider lol c'etait simple fallais y penser

si ou cas t'aurais une macro pour faire une egalite sur 4 colonne sur 2 page differente je suis preneur .

ex.


valeur Feuil2 |A|B|C|D| = valeur Feuil1 |A|B|C|D|


actuelement ma formule est
Code :
=Feuil1!A1
mis dans la Feuil2!A1

le probleme c'est que une mauvaise manipe et hop plus de formule quitte a etre en vba jusqu'au bout merci
creolia est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 07/02/2010, 12h32   #4 (permalink)
Nouveau membre du Club
 
Date d'inscription: avril 2008
Messages: 56
Par défaut

comme ça

Code :
  Worksheets("Feuil1").Range("A:D").Value = Worksheets("Feuil2").Range("A:D").Value
Benjîle est déconnecté   Envoyer un message privé Réponse avec citation
NEWS EXCELF.A.Q EXCELTUTORIELS EXCELSOURCES EXCELOUTILS EXCELLIVRES EXCELOFFICE 2010

Réponse Proposer ce sujet en actualité

Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Excel > Macros et VBA Excel



Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non



Fuseau horaire GMT +1. Il est actuellement 14h18.


Vos questions techniques : forum d'entraide Excel - Publiez vos articles, tutoriels et cours
et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones
Nous contacter - Hébergement - Participez - Copyright © 2000-2010 www.developpez.com - Legal informations.