Deplacement ligne excel
Résolu/Fermé
ELPREZZ
Messages postés
68
Date d'inscription
lundi 20 octobre 2014
Statut
Membre
Dernière intervention
11 décembre 2023
-
Modifié par irongege le 25/11/2014 à 18:28
ELPREZZ Messages postés 68 Date d'inscription lundi 20 octobre 2014 Statut Membre Dernière intervention 11 décembre 2023 - 29 déc. 2014 à 15:55
ELPREZZ Messages postés 68 Date d'inscription lundi 20 octobre 2014 Statut Membre Dernière intervention 11 décembre 2023 - 29 déc. 2014 à 15:55
A voir également:
- Deplacement ligne excel
- Aller à la ligne excel - Guide
- Déplacer une colonne excel - Guide
- Liste déroulante excel - Guide
- Si et excel - Guide
- Partager photos en ligne - Guide
8 réponses
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
Modifié par michel_m le 19/11/2014 à 09:08
Modifié par michel_m le 19/11/2014 à 09:08
Bonjour,
Et où faut il mettre A2:F2 sur la feuille de destination ?
est ce valable sur une seule ligne (A2:F2) ou d'autres lignes au choix de l'utilisateur ?
solution probable par macro...
Remarque: dans les forums, évite d'écrire en majuscules, ce qui signifie que tu es en colère...
Michel
Et où faut il mettre A2:F2 sur la feuille de destination ?
est ce valable sur une seule ligne (A2:F2) ou d'autres lignes au choix de l'utilisateur ?
solution probable par macro...
Remarque: dans les forums, évite d'écrire en majuscules, ce qui signifie que tu es en colère...
Michel
ELPREZZ
Messages postés
68
Date d'inscription
lundi 20 octobre 2014
Statut
Membre
Dernière intervention
11 décembre 2023
5
20 nov. 2014 à 09:55
20 nov. 2014 à 09:55
Bonjour michel,
Bien reçu pour les majuscules ;)
Pour répondre a tes questions, A2:F2 devront se déplacer dans un autre onglet de ce même classeur.
Ce serait valable pour l'ensemble des lignes dont la cellule C2, C3, C4 ect serait renseignée par une date de cloture.
Encore merci
Bien reçu pour les majuscules ;)
Pour répondre a tes questions, A2:F2 devront se déplacer dans un autre onglet de ce même classeur.
Ce serait valable pour l'ensemble des lignes dont la cellule C2, C3, C4 ect serait renseignée par une date de cloture.
Encore merci
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
20 nov. 2014 à 11:43
20 nov. 2014 à 11:43
Bonjour
Pour répondre a tes questions, A2:F2 devront se déplacer dans un autre onglet de ce même classeur.
????
la question était:
Et où faut il mettre A2:F2 sur la feuille de destination ?
départ en A2, B8,IX45... ?
Combien de lignes environ sur la feuille source ?
Pour répondre a tes questions, A2:F2 devront se déplacer dans un autre onglet de ce même classeur.
????
la question était:
Et où faut il mettre A2:F2 sur la feuille de destination ?
départ en A2, B8,IX45... ?
Combien de lignes environ sur la feuille source ?
ELPREZZ
Messages postés
68
Date d'inscription
lundi 20 octobre 2014
Statut
Membre
Dernière intervention
11 décembre 2023
5
20 nov. 2014 à 11:46
20 nov. 2014 à 11:46
Michel,
Sur la feuille de destination, il faut mettre A2:F2 également en A2:F2
environ 400 lignes sur la feuille source
Sur la feuille de destination, il faut mettre A2:F2 également en A2:F2
environ 400 lignes sur la feuille source
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
20 nov. 2014 à 15:25
20 nov. 2014 à 15:25
Proposition avec VBA
Les lignes avec dates en colonne C sont supprimées mais il est facile de modifier pour les garder vides
Les lignes avec dates en colonne C sont supprimées mais il est facile de modifier pour les garder vides
Option Explicit
'-----
Sub deplacer_si_dateC()
Dim Derlig As Long, T_lig, Lig As Integer
Application.ScreenUpdating = False
With Sheets(1)
Derlig = .Columns("C").Find("*", , , , , xlPrevious).Row
For Lig = 2 To Derlig
If IsDate(.Cells(Lig, "C")) Then
T_lig = .Range(.Cells(Lig, "A"), .Cells(Lig, "F"))
Sheets(2).Cells(Lig, "A").Resize(1, 6) = T_lig
.Cells(Lig, "C") = ""
End If
Next
On Error GoTo vide
.Range("C2:C" & Derlig).SpecialCells(xlCellTypeBlanks).EntireRow.Delete
End With
Sheets(2).Activate
Exit Sub
vide:
MsgBox "aucune date dans colonne C", vbCritical
End Sub
ELPREZZ
Messages postés
68
Date d'inscription
lundi 20 octobre 2014
Statut
Membre
Dernière intervention
11 décembre 2023
5
24 nov. 2014 à 09:01
24 nov. 2014 à 09:01
Merci Michel,
Mon ignorance excel ne me permets pas de créer cette macro.
Peux tu m'expliquer comment la créer ?
Merci
Mon ignorance excel ne me permets pas de créer cette macro.
Peux tu m'expliquer comment la créer ?
Merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
24 nov. 2014 à 09:08
24 nov. 2014 à 09:08
version Excel ??
ELPREZZ
Messages postés
68
Date d'inscription
lundi 20 octobre 2014
Statut
Membre
Dernière intervention
11 décembre 2023
5
25 nov. 2014 à 15:39
25 nov. 2014 à 15:39
Bonjour Michel
Excel 2010
Merci
Excel 2010
Merci
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
25 nov. 2014 à 18:28
25 nov. 2014 à 18:28
Bonjour
Activer les macros:
rond office- -options Excel
1/standard
cocher " onglet développeur dans ruban "
2/gestion confidentialité- paramètres centre gestion-confidentialité
Activer toutes les macros (il n'y a plus de risques en 2014...)
installer la macro
1/faire un copier de la macro dans la maquette*dans le classeur
Alt+F11
Insertion -module
Coller la macro
2/Dans la feuille concernée
ruban développeur
mode création
contrôle formulaire- bouton
Affecter à la macro
Activer les macros:
rond office- -options Excel
1/standard
cocher " onglet développeur dans ruban "
2/gestion confidentialité- paramètres centre gestion-confidentialité
Activer toutes les macros (il n'y a plus de risques en 2014...)
installer la macro
1/faire un copier de la macro dans la maquette*dans le classeur
Alt+F11
Insertion -module
Coller la macro
2/Dans la feuille concernée
ruban développeur
mode création
contrôle formulaire- bouton
Affecter à la macro
ELPREZZ
Messages postés
68
Date d'inscription
lundi 20 octobre 2014
Statut
Membre
Dernière intervention
11 décembre 2023
5
29 déc. 2014 à 15:55
29 déc. 2014 à 15:55
Merci pour tout Michel