J'ai fait un nouveau module (click droit dans la liste des feuilles excel,
insertion, module). J'ai copié ce code :
------
Dim LaCel As Range
For Each LaCel In Worksheets("Feuil1").UsedRange.Cells
LaCel.Hyperlinks.Delete
Next LaCel
----------
(c'est pour supprimer tous les liens hypertextes du fichier excel)
Mais quand j'ajoute un bouton, il ne me propose pas mon module ! D'habitude
tous mes modules commencent par un SUB... Mais là ce code que l'on m'a donné
n'a pas ca.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
HD
Qu'est ce qui cloche ?
Effectivement... Si tu veux puovoir associer une macro à un bouton il faut que celle ci soit bien une " Sub "... Les " function " par exemple ne sont pas non plus visibles...
Sub SupprHyperlinks Dim LaCel As Range
For Each LaCel In Worksheets("Feuil1").UsedRange.Cells LaCel.Hyperlinks.Delete Next LaCel End Sub -- @+ HD
Qu'est ce qui cloche ?
Effectivement... Si tu veux puovoir associer une macro à un bouton il faut
que celle ci soit bien une " Sub "... Les " function " par exemple ne sont
pas non plus visibles...
Sub SupprHyperlinks
Dim LaCel As Range
For Each LaCel In Worksheets("Feuil1").UsedRange.Cells
LaCel.Hyperlinks.Delete
Next LaCel
End Sub
--
@+
HD
Effectivement... Si tu veux puovoir associer une macro à un bouton il faut que celle ci soit bien une " Sub "... Les " function " par exemple ne sont pas non plus visibles...
Sub SupprHyperlinks Dim LaCel As Range
For Each LaCel In Worksheets("Feuil1").UsedRange.Cells LaCel.Hyperlinks.Delete Next LaCel End Sub -- @+ HD
Julien FROGER
Super ! Ca marche du tonnerre...et moi qui faisait ca à la main depuis plus d'un an...
Une simple question de plus : Comment rajouter une autre partie de code VBA ?
J'aimerais que au meme moment il me fasse ca : ---------- Sub mise() ' ' mise Macro ' Macro enregistrée le 14/03/2005 par Julien FROGER '
' Columns("A:C").Select With Selection.Font .Size = 8 .Strikethrough = False .Superscript = False .Subscript = False .OutlineFont = False .Shadow = False End With Selection.Font.Italic = False Selection.Font.Bold = False End Sub ---------- On peut rajouter deux codes VBA ?
Merci beaucoup en tout les cas
Le 14/03/05 11:05, dans , « HD » a écrit :
Qu'est ce qui cloche ?
Effectivement... Si tu veux puovoir associer une macro à un bouton il faut que celle ci soit bien une " Sub "... Les " function " par exemple ne sont pas non plus visibles...
Sub SupprHyperlinks Dim LaCel As Range
For Each LaCel In Worksheets("Feuil1").UsedRange.Cells LaCel.Hyperlinks.Delete Next LaCel End Sub
Super !
Ca marche du tonnerre...et moi qui faisait ca à la main depuis plus d'un
an...
Une simple question de plus :
Comment rajouter une autre partie de code VBA ?
J'aimerais que au meme moment il me fasse ca :
----------
Sub mise()
'
' mise Macro
' Macro enregistrée le 14/03/2005 par Julien FROGER
'
'
Columns("A:C").Select
With Selection.Font
.Size = 8
.Strikethrough = False
.Superscript = False
.Subscript = False
.OutlineFont = False
.Shadow = False
End With
Selection.Font.Italic = False
Selection.Font.Bold = False
End Sub
----------
On peut rajouter deux codes VBA ?
Merci beaucoup en tout les cas
Le 14/03/05 11:05, dans e4oriWIKFHA.2640@TK2MSFTNGP09.phx.gbl, « HD »
<hd@anti.spam.fr> a écrit :
Qu'est ce qui cloche ?
Effectivement... Si tu veux puovoir associer une macro à un bouton il faut
que celle ci soit bien une " Sub "... Les " function " par exemple ne sont
pas non plus visibles...
Sub SupprHyperlinks
Dim LaCel As Range
For Each LaCel In Worksheets("Feuil1").UsedRange.Cells
LaCel.Hyperlinks.Delete
Next LaCel
End Sub
Super ! Ca marche du tonnerre...et moi qui faisait ca à la main depuis plus d'un an...
Une simple question de plus : Comment rajouter une autre partie de code VBA ?
J'aimerais que au meme moment il me fasse ca : ---------- Sub mise() ' ' mise Macro ' Macro enregistrée le 14/03/2005 par Julien FROGER '
' Columns("A:C").Select With Selection.Font .Size = 8 .Strikethrough = False .Superscript = False .Subscript = False .OutlineFont = False .Shadow = False End With Selection.Font.Italic = False Selection.Font.Bold = False End Sub ---------- On peut rajouter deux codes VBA ?
Merci beaucoup en tout les cas
Le 14/03/05 11:05, dans , « HD » a écrit :
Qu'est ce qui cloche ?
Effectivement... Si tu veux puovoir associer une macro à un bouton il faut que celle ci soit bien une " Sub "... Les " function " par exemple ne sont pas non plus visibles...
Sub SupprHyperlinks Dim LaCel As Range
For Each LaCel In Worksheets("Feuil1").UsedRange.Cells LaCel.Hyperlinks.Delete Next LaCel End Sub
HD
Une simple question de plus : Comment rajouter une autre partie de code VBA ? Copier / Coller.... Pour être rapide : Ctrl + C du code à prendre et Ctrl
+ V à l'endroit où tu veux la suite du code...
ça te donnerait ça avec le code précédent :
Sub SupprHyperlinks Dim LaCel As Range
For Each LaCel In Worksheets("Feuil1").UsedRange.Cells LaCel.Hyperlinks.Delete Next LaCel
Columns("A:C").Select With Selection.Font .Size = 8 .Strikethrough = False .Superscript = False .Subscript = False .OutlineFont = False .Shadow = False End With Selection.Font.Italic = False Selection.Font.Bold = False End Sub
-- @+ HD
Une simple question de plus :
Comment rajouter une autre partie de code VBA ?
Copier / Coller.... Pour être rapide : Ctrl + C du code à prendre et Ctrl
+ V à l'endroit où tu veux la suite du code...
ça te donnerait ça avec le code précédent :
Sub SupprHyperlinks
Dim LaCel As Range
For Each LaCel In Worksheets("Feuil1").UsedRange.Cells
LaCel.Hyperlinks.Delete
Next LaCel
Columns("A:C").Select
With Selection.Font
.Size = 8
.Strikethrough = False
.Superscript = False
.Subscript = False
.OutlineFont = False
.Shadow = False
End With
Selection.Font.Italic = False
Selection.Font.Bold = False
End Sub
Une simple question de plus : Comment rajouter une autre partie de code VBA ? Copier / Coller.... Pour être rapide : Ctrl + C du code à prendre et Ctrl
+ V à l'endroit où tu veux la suite du code...
ça te donnerait ça avec le code précédent :
Sub SupprHyperlinks Dim LaCel As Range
For Each LaCel In Worksheets("Feuil1").UsedRange.Cells LaCel.Hyperlinks.Delete Next LaCel
Columns("A:C").Select With Selection.Font .Size = 8 .Strikethrough = False .Superscript = False .Subscript = False .OutlineFont = False .Shadow = False End With Selection.Font.Italic = False Selection.Font.Bold = False End Sub