Renommer un onglet et insérer une ligne Excel
enso
-
g Messages postés 1285 Statut Membre -
g Messages postés 1285 Statut Membre -
Bonjour,
je débute à peine sur VBA.
Je souhaite insérer une ligne à la fin du premier tableau par le biais d'un bouton. En effet, il y a plusieurs tableaux sur la même feuille. En insérant la ligne, je souhaite garder les listes que je me suis créées dans le tableaux ainsi que les formules.
Aussi, je souhaite renommer automatiquement les onglets par les cellules A3 de chaque feuille. Danscette cellule A3, on retrouve la formule suivante:
=DATE($A$2;$B$2;1) faisant référence à une date.
Je ne vous cache pas que j'ai tout essayé mais en vain je n'y arrive. Je pense que mon niveau de VBA est ellement bas que mêmes certains forum n'y ont rien fait jusqu'à maintenant.
Savez-vous si c'est possible? si oui, dans quel endroit je dois mettre le code?
Merci de prendre le temps de réfléchir à mon problème. Je vous en suis trés reconnaissant.
Enso
je débute à peine sur VBA.
Je souhaite insérer une ligne à la fin du premier tableau par le biais d'un bouton. En effet, il y a plusieurs tableaux sur la même feuille. En insérant la ligne, je souhaite garder les listes que je me suis créées dans le tableaux ainsi que les formules.
Aussi, je souhaite renommer automatiquement les onglets par les cellules A3 de chaque feuille. Danscette cellule A3, on retrouve la formule suivante:
=DATE($A$2;$B$2;1) faisant référence à une date.
Je ne vous cache pas que j'ai tout essayé mais en vain je n'y arrive. Je pense que mon niveau de VBA est ellement bas que mêmes certains forum n'y ont rien fait jusqu'à maintenant.
Savez-vous si c'est possible? si oui, dans quel endroit je dois mettre le code?
Merci de prendre le temps de réfléchir à mon problème. Je vous en suis trés reconnaissant.
Enso
A voir également:
- Renommer un onglet et insérer une ligne Excel
- Word et excel gratuit - Guide
- Insérer liste déroulante excel - Guide
- Insérer une vidéo dans powerpoint - Guide
- Renommer des fichiers en masse - Guide
- Partager photos en ligne - Guide
1 réponse
Bonjour,
Pour renommer une feuille depuis une cellule le code VBA est:
Seulement le format "date" de la cellule A3 ne va pas être accepté, il faudrait arriver à un format texte avec une formule du genre
à adapter en fonction de tes données.
Cordialement.
Pour renommer une feuille depuis une cellule le code VBA est:
Private Sub Worksheet_SelectionChange(ByVal Target As Range) ActiveSheet.Name = [A3] End Sub
Seulement le format "date" de la cellule A3 ne va pas être accepté, il faudrait arriver à un format texte avec une formule du genre
=1&" "&B2&" "&A2
à adapter en fonction de tes données.
Cordialement.
g
Messages postés
1285
Statut
Membre
577
=SI(B2<10;"0"&1&" "&"0"&B2&" "&A2+1900;"0"&1&" "&B2&" "&A2+1900)