A voir également:
- Inserer une ligne vide lors de la copie de plusieur cellule
- Aller à la ligne dans une cellule excel - Guide
- Insérer une vidéo sur powerpoint - Guide
- Partage de photos en ligne - Guide
- Site de vente en ligne particulier - Guide
- Copie cachée - Guide
3 réponses
Utilisateur anonyme
Modifié par albkan le 3/11/2016 à 15:11
Modifié par albkan le 3/11/2016 à 15:11
Bonjour Jalysca,
Je te propose ce code VBA, à copier / coller dans Module1 :
Attention : Si ton tableau mis en place sur la feuille "TAB" commence
en colonne C (par exemple), alors modifie la lettre de la ligne #10 :
Dis-moi ce que tu en penses, et si ça te convient.
Cordialement. 😊
Je te propose ce code VBA, à copier / coller dans Module1 :
Option Explicit Sub Essai() Dim dlig As Long, lig As Long, i As Long Worksheets("TAB").Select: Application.ScreenUpdating = False With Worksheets("BASE") dlig = .Range("A" & Rows.Count).End(xlUp).Row lig = Range("A" & Rows.Count).End(xlUp).Row + 1 For i = 1 To dlig Cells(lig, 1) = .Cells(i, 1): lig = lig + 2 Next i End With End Sub
Attention : Si ton tableau mis en place sur la feuille "TAB" commence
en colonne C (par exemple), alors modifie la lettre de la ligne #10 :
lig = Range("C" & Rows.Count).End(xlUp).Row + 1
Dis-moi ce que tu en penses, et si ça te convient.
Cordialement. 😊
Bonjour Albkan
Merci beaucoup pour ton aide, J'ai bien placé ta "formule" dans le module 1,
sur le même classeur, j'ai donc mon onglet TAB avec mon tableau vide et ma mise en page, et un autre onglet BASE avec mon listing.
Quand je choisi la macro que tu m'a indiquée une fenêtre d 'erreur me dit
"impossible d exécuter le code en mode arrêt"
Que dois-je faire...
Merci..
Merci beaucoup pour ton aide, J'ai bien placé ta "formule" dans le module 1,
sur le même classeur, j'ai donc mon onglet TAB avec mon tableau vide et ma mise en page, et un autre onglet BASE avec mon listing.
Quand je choisi la macro que tu m'a indiquée une fenêtre d 'erreur me dit
"impossible d exécuter le code en mode arrêt"
Que dois-je faire...
Merci..
Utilisateur anonyme
7 nov. 2016 à 18:32
7 nov. 2016 à 18:32
Bonjour Jalysca,
Tu dois faire < Alt >< F11 > pour être sur Microsoft Visual Basic ; ensuite :
menu Exécution / Réinitialiser (dont le petit carré est le même que celui
de la barre d'outils en-dessous : tu peux le voir sous le mot Format et à
gauche de l'équerre). Ensuite, fais de nouveau < Alt >< F11 > pour
revenir sur la feuille Excel, et relance la macro.
Mais si ça ne marche pas, regardes avec ce fichier Excel 2007.
Sur la feuille BASE, tu verras A1 à A10 ; sur la feuille TAB, il y a déjà A à F ;
fais < Ctrl >< e > : ça lance la macro Essai, qui ajoute ce qu'il faut sous
le F ; car dans ton énoncé initial, tu avais écris : « Sur la nouvelle feuille
(TAB) j'ai déjà un tableau mis en place ».
Je te laisse adapter, mais tu pourras me demander si tu as besoin d'aide.
Cordialement. 😊
Tu dois faire < Alt >< F11 > pour être sur Microsoft Visual Basic ; ensuite :
menu Exécution / Réinitialiser (dont le petit carré est le même que celui
de la barre d'outils en-dessous : tu peux le voir sous le mot Format et à
gauche de l'équerre). Ensuite, fais de nouveau < Alt >< F11 > pour
revenir sur la feuille Excel, et relance la macro.
Mais si ça ne marche pas, regardes avec ce fichier Excel 2007.
Sur la feuille BASE, tu verras A1 à A10 ; sur la feuille TAB, il y a déjà A à F ;
fais < Ctrl >< e > : ça lance la macro Essai, qui ajoute ce qu'il faut sous
le F ; car dans ton énoncé initial, tu avais écris : « Sur la nouvelle feuille
(TAB) j'ai déjà un tableau mis en place ».
Je te laisse adapter, mais tu pourras me demander si tu as besoin d'aide.
Cordialement. 😊