Salut,
Sur le site d'excelabo, je ne trouves la liste complet des macros.
Savez-vous où je pourrais trouvé celà?
Merci
Salut,
Sur le site d'excelabo, je ne trouves la liste complet des macros.
Savez-vous où je pourrais trouvé celà?
Merci
Salut,
Sur le site d'excelabo, je ne trouves la liste complet des macros.
Savez-vous où je pourrais trouvé celà?
Merci
Bonsoir,
AMHA tu cherches quelque chose qui n'existe pas....
Tu trouveras sur le site de Misange toutes sortes de macro, avec chacune
sa
particularité, ou des classeurs à télécharger.
Tu as à ta disposition un menu de recherche(à gauche), clique dessus, tu
trouveras certainement ton bonheur.
Salutations
JJ
"Érico" a écrit dans le message de
news:%23C0ydU$$Salut,
Sur le site d'excelabo, je ne trouves la liste complet des macros.
Savez-vous où je pourrais trouvé celà?
Merci
Bonsoir,
AMHA tu cherches quelque chose qui n'existe pas....
Tu trouveras sur le site de Misange toutes sortes de macro, avec chacune
sa
particularité, ou des classeurs à télécharger.
Tu as à ta disposition un menu de recherche(à gauche), clique dessus, tu
trouveras certainement ton bonheur.
Salutations
JJ
"Érico" <hahaha@videotron.ca> a écrit dans le message de
news:%23C0ydU$$FHA.3992@TK2MSFTNGP15.phx.gbl...
Salut,
Sur le site d'excelabo, je ne trouves la liste complet des macros.
Savez-vous où je pourrais trouvé celà?
Merci
Bonsoir,
AMHA tu cherches quelque chose qui n'existe pas....
Tu trouveras sur le site de Misange toutes sortes de macro, avec chacune
sa
particularité, ou des classeurs à télécharger.
Tu as à ta disposition un menu de recherche(à gauche), clique dessus, tu
trouveras certainement ton bonheur.
Salutations
JJ
"Érico" a écrit dans le message de
news:%23C0ydU$$Salut,
Sur le site d'excelabo, je ne trouves la liste complet des macros.
Savez-vous où je pourrais trouvé celà?
Merci
Exemple, Range veux dire quoi et il fait quoi.
Sélection de Range(ou n'importe quelles instructions) et un petit coup de F1
Je n'ai rien trouvé.
J'aimerais avoir comme un dictoinnaire des commandes de macro.
Exemple, Range veux dire quoi et il fait quoi.
Dans Misange, c'est le même site de excelabo.
Merci
Érico
"Jacky" a écrit dans le message de news:
eZZ1R6$$Bonsoir,
AMHA tu cherches quelque chose qui n'existe pas....
Tu trouveras sur le site de Misange toutes sortes de macro, avec chacune
sa
particularité, ou des classeurs à télécharger.
Tu as à ta disposition un menu de recherche(à gauche), clique dessus, tu
trouveras certainement ton bonheur.
Salutations
JJ
"Érico" a écrit dans le message de
news:%23C0ydU$$Salut,
Sur le site d'excelabo, je ne trouves la liste complet des macros.
Savez-vous où je pourrais trouvé celà?
Merci
Exemple, Range veux dire quoi et il fait quoi.
Sélection de Range(ou n'importe quelles instructions) et un petit coup de F1
Je n'ai rien trouvé.
J'aimerais avoir comme un dictoinnaire des commandes de macro.
Exemple, Range veux dire quoi et il fait quoi.
Dans Misange, c'est le même site de excelabo.
Merci
Érico
"Jacky" <nospam@bidon.fr> a écrit dans le message de news:
eZZ1R6$$FHA.3568@TK2MSFTNGP09.phx.gbl...
Bonsoir,
AMHA tu cherches quelque chose qui n'existe pas....
Tu trouveras sur le site de Misange toutes sortes de macro, avec chacune
sa
particularité, ou des classeurs à télécharger.
Tu as à ta disposition un menu de recherche(à gauche), clique dessus, tu
trouveras certainement ton bonheur.
Salutations
JJ
"Érico" <hahaha@videotron.ca> a écrit dans le message de
news:%23C0ydU$$FHA.3992@TK2MSFTNGP15.phx.gbl...
Salut,
Sur le site d'excelabo, je ne trouves la liste complet des macros.
Savez-vous où je pourrais trouvé celà?
Merci
Exemple, Range veux dire quoi et il fait quoi.
Sélection de Range(ou n'importe quelles instructions) et un petit coup de F1
Je n'ai rien trouvé.
J'aimerais avoir comme un dictoinnaire des commandes de macro.
Exemple, Range veux dire quoi et il fait quoi.
Dans Misange, c'est le même site de excelabo.
Merci
Érico
"Jacky" a écrit dans le message de news:
eZZ1R6$$Bonsoir,
AMHA tu cherches quelque chose qui n'existe pas....
Tu trouveras sur le site de Misange toutes sortes de macro, avec chacune
sa
particularité, ou des classeurs à télécharger.
Tu as à ta disposition un menu de recherche(à gauche), clique dessus, tu
trouveras certainement ton bonheur.
Salutations
JJ
"Érico" a écrit dans le message de
news:%23C0ydU$$Salut,
Sur le site d'excelabo, je ne trouves la liste complet des macros.
Savez-vous où je pourrais trouvé celà?
Merci
Je n'ai rien trouvé.
J'aimerais avoir comme un dictoinnaire des commandes de macro.
Exemple, Range veux dire quoi et il fait quoi.
Dans Misange, c'est le même site de excelabo.
Merci
Érico
"Jacky" a écrit dans le message de news:
eZZ1R6$$Bonsoir,
AMHA tu cherches quelque chose qui n'existe pas....
Tu trouveras sur le site de Misange toutes sortes de macro, avec chacun e
sa
particularité, ou des classeurs à télécharger.
Tu as à ta disposition un menu de recherche(à gauche), clique dessu s, tu
trouveras certainement ton bonheur.
Salutations
JJ
"Érico" a écrit dans le message de
news:%23C0ydU$$Salut,
Sur le site d'excelabo, je ne trouves la liste complet des macros.
Savez-vous où je pourrais trouvé celà?
Merci
Je n'ai rien trouvé.
J'aimerais avoir comme un dictoinnaire des commandes de macro.
Exemple, Range veux dire quoi et il fait quoi.
Dans Misange, c'est le même site de excelabo.
Merci
Érico
"Jacky" <nospam@bidon.fr> a écrit dans le message de news:
eZZ1R6$$FHA.3568@TK2MSFTNGP09.phx.gbl...
Bonsoir,
AMHA tu cherches quelque chose qui n'existe pas....
Tu trouveras sur le site de Misange toutes sortes de macro, avec chacun e
sa
particularité, ou des classeurs à télécharger.
Tu as à ta disposition un menu de recherche(à gauche), clique dessu s, tu
trouveras certainement ton bonheur.
Salutations
JJ
"Érico" <hahaha@videotron.ca> a écrit dans le message de
news:%23C0ydU$$FHA.3992@TK2MSFTNGP15.phx.gbl...
Salut,
Sur le site d'excelabo, je ne trouves la liste complet des macros.
Savez-vous où je pourrais trouvé celà?
Merci
Je n'ai rien trouvé.
J'aimerais avoir comme un dictoinnaire des commandes de macro.
Exemple, Range veux dire quoi et il fait quoi.
Dans Misange, c'est le même site de excelabo.
Merci
Érico
"Jacky" a écrit dans le message de news:
eZZ1R6$$Bonsoir,
AMHA tu cherches quelque chose qui n'existe pas....
Tu trouveras sur le site de Misange toutes sortes de macro, avec chacun e
sa
particularité, ou des classeurs à télécharger.
Tu as à ta disposition un menu de recherche(à gauche), clique dessu s, tu
trouveras certainement ton bonheur.
Salutations
JJ
"Érico" a écrit dans le message de
news:%23C0ydU$$Salut,
Sur le site d'excelabo, je ne trouves la liste complet des macros.
Savez-vous où je pourrais trouvé celà?
Merci
Bonjour Érico,
Cela pourrait ressembler à ceci :
'-------------------------
Sub AfficherColonne()
With Worksheets("Feuil1")
'Affiche toutes les colonnes entre
'la colonne A et M
.Columns("A:M").Hidden = False
'affiche toutes les lignes entre
'la ligne 5 et 25
.Rows("5:25").Hidden = False
End With
End Sub
'-------------------------
Salutations!
"Érico" a écrit dans le message de news:
Merci pour votre aide.
J'aimerais modifier cette macro, au lieu de rajouter des lignes, je veux
démasquer des lignes.
Personne m'avait répondu.
___________________________________
Sub DemasqueDesLignes()
' vbInformation, "Ouverture"
'MsgBox " Salut Paul! "
MsgBox " Pour démasquer des lignes... "
Dim A As Variant, B As Range, C As Integer
A = Application.InputBox(Prompt:="Combien de lignes faut-il insérer?",
Type:=1)
MsgBox " La ligne ou les lignes seront insérées par dessus. "
If A = "Faux" Then Exit Sub
If A <= 0 Then Exit Sub
'-----------------------
Rem rajouter
ActiveSheet.Protect password:="thepass", userinterfaceonly:=True
'-----------------------
On Error Resume Next
Set B = Application.InputBox(Prompt:="Sélectionner la cellule.", Type:=8)
If Err <> 0 Then
Err = 0
Exit Sub
Else
For C = 1 To A
B.EntireRow.Insert
Range("c" & B.Row & ":" & "d" & B.Row).Copy Range("c" & B.Row - 1 &
":" & "d" & B.Row - 1)
Range("h" & B.Row & ":" & "i" & B.Row).Copy Range("h" & B.Row - 1 &
":" & "i" & B.Row - 1)
Range("A" & B.Row - 1 & ":j" & B.Row - 1).Interior.ColorIndex = 12
'Range("A" & B.Row - 1 & ":j" & B.Row - 1).Interior.ColorIndex = 4
'****rouge***
Next
End If
Range("A7:A8").Select
Selection.AutoFill Destination:=Range("A7:A60")
Range("A7:A60").Select
End Sub
'-------------
'-------------
Bonjour Érico,
Cela pourrait ressembler à ceci :
'-------------------------
Sub AfficherColonne()
With Worksheets("Feuil1")
'Affiche toutes les colonnes entre
'la colonne A et M
.Columns("A:M").Hidden = False
'affiche toutes les lignes entre
'la ligne 5 et 25
.Rows("5:25").Hidden = False
End With
End Sub
'-------------------------
Salutations!
"Érico" <hahaha@videotron.ca> a écrit dans le message de news:
etiXw5NAGHA.4004@TK2MSFTNGP15.phx.gbl...
Merci pour votre aide.
J'aimerais modifier cette macro, au lieu de rajouter des lignes, je veux
démasquer des lignes.
Personne m'avait répondu.
___________________________________
Sub DemasqueDesLignes()
' vbInformation, "Ouverture"
'MsgBox " Salut Paul! "
MsgBox " Pour démasquer des lignes... "
Dim A As Variant, B As Range, C As Integer
A = Application.InputBox(Prompt:="Combien de lignes faut-il insérer?",
Type:=1)
MsgBox " La ligne ou les lignes seront insérées par dessus. "
If A = "Faux" Then Exit Sub
If A <= 0 Then Exit Sub
'-----------------------
Rem rajouter
ActiveSheet.Protect password:="thepass", userinterfaceonly:=True
'-----------------------
On Error Resume Next
Set B = Application.InputBox(Prompt:="Sélectionner la cellule.", Type:=8)
If Err <> 0 Then
Err = 0
Exit Sub
Else
For C = 1 To A
B.EntireRow.Insert
Range("c" & B.Row & ":" & "d" & B.Row).Copy Range("c" & B.Row - 1 &
":" & "d" & B.Row - 1)
Range("h" & B.Row & ":" & "i" & B.Row).Copy Range("h" & B.Row - 1 &
":" & "i" & B.Row - 1)
Range("A" & B.Row - 1 & ":j" & B.Row - 1).Interior.ColorIndex = 12
'Range("A" & B.Row - 1 & ":j" & B.Row - 1).Interior.ColorIndex = 4
'****rouge***
Next
End If
Range("A7:A8").Select
Selection.AutoFill Destination:=Range("A7:A60")
Range("A7:A60").Select
End Sub
'-------------
'-------------
Bonjour Érico,
Cela pourrait ressembler à ceci :
'-------------------------
Sub AfficherColonne()
With Worksheets("Feuil1")
'Affiche toutes les colonnes entre
'la colonne A et M
.Columns("A:M").Hidden = False
'affiche toutes les lignes entre
'la ligne 5 et 25
.Rows("5:25").Hidden = False
End With
End Sub
'-------------------------
Salutations!
"Érico" a écrit dans le message de news:
Merci pour votre aide.
J'aimerais modifier cette macro, au lieu de rajouter des lignes, je veux
démasquer des lignes.
Personne m'avait répondu.
___________________________________
Sub DemasqueDesLignes()
' vbInformation, "Ouverture"
'MsgBox " Salut Paul! "
MsgBox " Pour démasquer des lignes... "
Dim A As Variant, B As Range, C As Integer
A = Application.InputBox(Prompt:="Combien de lignes faut-il insérer?",
Type:=1)
MsgBox " La ligne ou les lignes seront insérées par dessus. "
If A = "Faux" Then Exit Sub
If A <= 0 Then Exit Sub
'-----------------------
Rem rajouter
ActiveSheet.Protect password:="thepass", userinterfaceonly:=True
'-----------------------
On Error Resume Next
Set B = Application.InputBox(Prompt:="Sélectionner la cellule.", Type:=8)
If Err <> 0 Then
Err = 0
Exit Sub
Else
For C = 1 To A
B.EntireRow.Insert
Range("c" & B.Row & ":" & "d" & B.Row).Copy Range("c" & B.Row - 1 &
":" & "d" & B.Row - 1)
Range("h" & B.Row & ":" & "i" & B.Row).Copy Range("h" & B.Row - 1 &
":" & "i" & B.Row - 1)
Range("A" & B.Row - 1 & ":j" & B.Row - 1).Interior.ColorIndex = 12
'Range("A" & B.Row - 1 & ":j" & B.Row - 1).Interior.ColorIndex = 4
'****rouge***
Next
End If
Range("A7:A8").Select
Selection.AutoFill Destination:=Range("A7:A60")
Range("A7:A60").Select
End Sub
'-------------
'-------------
Bonjour Érico,
Cela pourrait ressembler à ceci :
'-------------------------
Sub AfficherColonne()
With Worksheets("Feuil1")
'Affiche toutes les colonnes entre
'la colonne A et M
.Columns("A:M").Hidden = False
'affiche toutes les lignes entre
'la ligne 5 et 25
.Rows("5:25").Hidden = False
End With
End Sub
'-------------------------
Salutations!
"Érico" a écrit dans le message de news:
Merci pour votre aide.
J'aimerais modifier cette macro, au lieu de rajouter des lignes, je veux
démasquer des lignes.
Personne m'avait répondu.
___________________________________
Sub DemasqueDesLignes()
' vbInformation, "Ouverture"
'MsgBox " Salut Paul! "
MsgBox " Pour démasquer des lignes... "
Dim A As Variant, B As Range, C As Integer
A = Application.InputBox(Prompt:="Combien de lignes faut-il insérer?",
Type:=1)
MsgBox " La ligne ou les lignes seront insérées par dessus. "
If A = "Faux" Then Exit Sub
If A <= 0 Then Exit Sub
'-----------------------
Rem rajouter
ActiveSheet.Protect password:="thepass", userinterfaceonly:=True
'-----------------------
On Error Resume Next
Set B = Application.InputBox(Prompt:="Sélectionner la cellule.", Type:=8)
If Err <> 0 Then
Err = 0
Exit Sub
Else
For C = 1 To A
B.EntireRow.Insert
Range("c" & B.Row & ":" & "d" & B.Row).Copy Range("c" & B.Row - 1 &
":" & "d" & B.Row - 1)
Range("h" & B.Row & ":" & "i" & B.Row).Copy Range("h" & B.Row - 1 &
":" & "i" & B.Row - 1)
Range("A" & B.Row - 1 & ":j" & B.Row - 1).Interior.ColorIndex = 12
'Range("A" & B.Row - 1 & ":j" & B.Row - 1).Interior.ColorIndex = 4
'****rouge***
Next
End If
Range("A7:A8").Select
Selection.AutoFill Destination:=Range("A7:A60")
Range("A7:A60").Select
End Sub
'-------------
'-------------
Bonjour Érico,
Cela pourrait ressembler à ceci :
'-------------------------
Sub AfficherColonne()
With Worksheets("Feuil1")
'Affiche toutes les colonnes entre
'la colonne A et M
.Columns("A:M").Hidden = False
'affiche toutes les lignes entre
'la ligne 5 et 25
.Rows("5:25").Hidden = False
End With
End Sub
'-------------------------
Salutations!
"Érico" <hahaha@videotron.ca> a écrit dans le message de news:
etiXw5NAGHA.4004@TK2MSFTNGP15.phx.gbl...
Merci pour votre aide.
J'aimerais modifier cette macro, au lieu de rajouter des lignes, je veux
démasquer des lignes.
Personne m'avait répondu.
___________________________________
Sub DemasqueDesLignes()
' vbInformation, "Ouverture"
'MsgBox " Salut Paul! "
MsgBox " Pour démasquer des lignes... "
Dim A As Variant, B As Range, C As Integer
A = Application.InputBox(Prompt:="Combien de lignes faut-il insérer?",
Type:=1)
MsgBox " La ligne ou les lignes seront insérées par dessus. "
If A = "Faux" Then Exit Sub
If A <= 0 Then Exit Sub
'-----------------------
Rem rajouter
ActiveSheet.Protect password:="thepass", userinterfaceonly:=True
'-----------------------
On Error Resume Next
Set B = Application.InputBox(Prompt:="Sélectionner la cellule.", Type:=8)
If Err <> 0 Then
Err = 0
Exit Sub
Else
For C = 1 To A
B.EntireRow.Insert
Range("c" & B.Row & ":" & "d" & B.Row).Copy Range("c" & B.Row - 1 &
":" & "d" & B.Row - 1)
Range("h" & B.Row & ":" & "i" & B.Row).Copy Range("h" & B.Row - 1 &
":" & "i" & B.Row - 1)
Range("A" & B.Row - 1 & ":j" & B.Row - 1).Interior.ColorIndex = 12
'Range("A" & B.Row - 1 & ":j" & B.Row - 1).Interior.ColorIndex = 4
'****rouge***
Next
End If
Range("A7:A8").Select
Selection.AutoFill Destination:=Range("A7:A60")
Range("A7:A60").Select
End Sub
'-------------
'-------------
Bonjour Érico,
Cela pourrait ressembler à ceci :
'-------------------------
Sub AfficherColonne()
With Worksheets("Feuil1")
'Affiche toutes les colonnes entre
'la colonne A et M
.Columns("A:M").Hidden = False
'affiche toutes les lignes entre
'la ligne 5 et 25
.Rows("5:25").Hidden = False
End With
End Sub
'-------------------------
Salutations!
"Érico" a écrit dans le message de news:
Merci pour votre aide.
J'aimerais modifier cette macro, au lieu de rajouter des lignes, je veux
démasquer des lignes.
Personne m'avait répondu.
___________________________________
Sub DemasqueDesLignes()
' vbInformation, "Ouverture"
'MsgBox " Salut Paul! "
MsgBox " Pour démasquer des lignes... "
Dim A As Variant, B As Range, C As Integer
A = Application.InputBox(Prompt:="Combien de lignes faut-il insérer?",
Type:=1)
MsgBox " La ligne ou les lignes seront insérées par dessus. "
If A = "Faux" Then Exit Sub
If A <= 0 Then Exit Sub
'-----------------------
Rem rajouter
ActiveSheet.Protect password:="thepass", userinterfaceonly:=True
'-----------------------
On Error Resume Next
Set B = Application.InputBox(Prompt:="Sélectionner la cellule.", Type:=8)
If Err <> 0 Then
Err = 0
Exit Sub
Else
For C = 1 To A
B.EntireRow.Insert
Range("c" & B.Row & ":" & "d" & B.Row).Copy Range("c" & B.Row - 1 &
":" & "d" & B.Row - 1)
Range("h" & B.Row & ":" & "i" & B.Row).Copy Range("h" & B.Row - 1 &
":" & "i" & B.Row - 1)
Range("A" & B.Row - 1 & ":j" & B.Row - 1).Interior.ColorIndex = 12
'Range("A" & B.Row - 1 & ":j" & B.Row - 1).Interior.ColorIndex = 4
'****rouge***
Next
End If
Range("A7:A8").Select
Selection.AutoFill Destination:=Range("A7:A60")
Range("A7:A60").Select
End Sub
'-------------
'-------------
Bonjour Érico,
Je n'en n'ai pas la moindre idée.
Ta macro insère des nouvelles lignes. Comment puis-je savoir ce que tu
veux
faire exactement ?
Tu insères la macro dans le même module et tu testes différent endroit
selon ce que tu veux obtenir. Pour ce faire, tu
n'as qu'à ajouter la ligne de déclaration de la procédure
"AfficherColonne"
quelque part dans ton autre procédure.
Salutations!
"Érico" a écrit dans le message de news:
Comment je met ça dans ma macro?
"michdenis" a écrit dans le message de news:
eXpNn%Bonjour Érico,
Cela pourrait ressembler à ceci :
'-------------------------
Sub AfficherColonne()
With Worksheets("Feuil1")
'Affiche toutes les colonnes entre
'la colonne A et M
.Columns("A:M").Hidden = False
'affiche toutes les lignes entre
'la ligne 5 et 25
.Rows("5:25").Hidden = False
End With
End Sub
'-------------------------
Salutations!
"Érico" a écrit dans le message de news:
Merci pour votre aide.
J'aimerais modifier cette macro, au lieu de rajouter des lignes, je veux
démasquer des lignes.
Personne m'avait répondu.
___________________________________
Sub DemasqueDesLignes()
' vbInformation, "Ouverture"
'MsgBox " Salut Paul! "
MsgBox " Pour démasquer des lignes... "
Dim A As Variant, B As Range, C As Integer
A = Application.InputBox(Prompt:="Combien de lignes faut-il insérer?",
Type:=1)
MsgBox " La ligne ou les lignes seront insérées par dessus. "
If A = "Faux" Then Exit Sub
If A <= 0 Then Exit Sub
'-----------------------
Rem rajouter
ActiveSheet.Protect password:="thepass", userinterfaceonly:=True
'-----------------------
On Error Resume Next
Set B = Application.InputBox(Prompt:="Sélectionner la cellule.",
Type:=8)
If Err <> 0 Then
Err = 0
Exit Sub
Else
For C = 1 To A
B.EntireRow.Insert
Range("c" & B.Row & ":" & "d" & B.Row).Copy Range("c" & B.Row - 1
&
":" & "d" & B.Row - 1)
Range("h" & B.Row & ":" & "i" & B.Row).Copy Range("h" & B.Row - 1
&
":" & "i" & B.Row - 1)
Range("A" & B.Row - 1 & ":j" & B.Row - 1).Interior.ColorIndex 12
'Range("A" & B.Row - 1 & ":j" & B.Row - 1).Interior.ColorIndex 4
'****rouge***
Next
End If
Range("A7:A8").Select
Selection.AutoFill Destination:=Range("A7:A60")
Range("A7:A60").Select
End Sub
'-------------
'-------------
Bonjour Érico,
Je n'en n'ai pas la moindre idée.
Ta macro insère des nouvelles lignes. Comment puis-je savoir ce que tu
veux
faire exactement ?
Tu insères la macro dans le même module et tu testes différent endroit
selon ce que tu veux obtenir. Pour ce faire, tu
n'as qu'à ajouter la ligne de déclaration de la procédure
"AfficherColonne"
quelque part dans ton autre procédure.
Salutations!
"Érico" <hahaha@videotron.ca> a écrit dans le message de news:
efAgTPOAGHA.504@TK2MSFTNGP12.phx.gbl...
Comment je met ça dans ma macro?
"michdenis" <michdenis@hotmail.com> a écrit dans le message de news:
eXpNn%23NAGHA.1312@TK2MSFTNGP09.phx.gbl...
Bonjour Érico,
Cela pourrait ressembler à ceci :
'-------------------------
Sub AfficherColonne()
With Worksheets("Feuil1")
'Affiche toutes les colonnes entre
'la colonne A et M
.Columns("A:M").Hidden = False
'affiche toutes les lignes entre
'la ligne 5 et 25
.Rows("5:25").Hidden = False
End With
End Sub
'-------------------------
Salutations!
"Érico" <hahaha@videotron.ca> a écrit dans le message de news:
etiXw5NAGHA.4004@TK2MSFTNGP15.phx.gbl...
Merci pour votre aide.
J'aimerais modifier cette macro, au lieu de rajouter des lignes, je veux
démasquer des lignes.
Personne m'avait répondu.
___________________________________
Sub DemasqueDesLignes()
' vbInformation, "Ouverture"
'MsgBox " Salut Paul! "
MsgBox " Pour démasquer des lignes... "
Dim A As Variant, B As Range, C As Integer
A = Application.InputBox(Prompt:="Combien de lignes faut-il insérer?",
Type:=1)
MsgBox " La ligne ou les lignes seront insérées par dessus. "
If A = "Faux" Then Exit Sub
If A <= 0 Then Exit Sub
'-----------------------
Rem rajouter
ActiveSheet.Protect password:="thepass", userinterfaceonly:=True
'-----------------------
On Error Resume Next
Set B = Application.InputBox(Prompt:="Sélectionner la cellule.",
Type:=8)
If Err <> 0 Then
Err = 0
Exit Sub
Else
For C = 1 To A
B.EntireRow.Insert
Range("c" & B.Row & ":" & "d" & B.Row).Copy Range("c" & B.Row - 1
&
":" & "d" & B.Row - 1)
Range("h" & B.Row & ":" & "i" & B.Row).Copy Range("h" & B.Row - 1
&
":" & "i" & B.Row - 1)
Range("A" & B.Row - 1 & ":j" & B.Row - 1).Interior.ColorIndex 12
'Range("A" & B.Row - 1 & ":j" & B.Row - 1).Interior.ColorIndex 4
'****rouge***
Next
End If
Range("A7:A8").Select
Selection.AutoFill Destination:=Range("A7:A60")
Range("A7:A60").Select
End Sub
'-------------
'-------------
Bonjour Érico,
Je n'en n'ai pas la moindre idée.
Ta macro insère des nouvelles lignes. Comment puis-je savoir ce que tu
veux
faire exactement ?
Tu insères la macro dans le même module et tu testes différent endroit
selon ce que tu veux obtenir. Pour ce faire, tu
n'as qu'à ajouter la ligne de déclaration de la procédure
"AfficherColonne"
quelque part dans ton autre procédure.
Salutations!
"Érico" a écrit dans le message de news:
Comment je met ça dans ma macro?
"michdenis" a écrit dans le message de news:
eXpNn%Bonjour Érico,
Cela pourrait ressembler à ceci :
'-------------------------
Sub AfficherColonne()
With Worksheets("Feuil1")
'Affiche toutes les colonnes entre
'la colonne A et M
.Columns("A:M").Hidden = False
'affiche toutes les lignes entre
'la ligne 5 et 25
.Rows("5:25").Hidden = False
End With
End Sub
'-------------------------
Salutations!
"Érico" a écrit dans le message de news:
Merci pour votre aide.
J'aimerais modifier cette macro, au lieu de rajouter des lignes, je veux
démasquer des lignes.
Personne m'avait répondu.
___________________________________
Sub DemasqueDesLignes()
' vbInformation, "Ouverture"
'MsgBox " Salut Paul! "
MsgBox " Pour démasquer des lignes... "
Dim A As Variant, B As Range, C As Integer
A = Application.InputBox(Prompt:="Combien de lignes faut-il insérer?",
Type:=1)
MsgBox " La ligne ou les lignes seront insérées par dessus. "
If A = "Faux" Then Exit Sub
If A <= 0 Then Exit Sub
'-----------------------
Rem rajouter
ActiveSheet.Protect password:="thepass", userinterfaceonly:=True
'-----------------------
On Error Resume Next
Set B = Application.InputBox(Prompt:="Sélectionner la cellule.",
Type:=8)
If Err <> 0 Then
Err = 0
Exit Sub
Else
For C = 1 To A
B.EntireRow.Insert
Range("c" & B.Row & ":" & "d" & B.Row).Copy Range("c" & B.Row - 1
&
":" & "d" & B.Row - 1)
Range("h" & B.Row & ":" & "i" & B.Row).Copy Range("h" & B.Row - 1
&
":" & "i" & B.Row - 1)
Range("A" & B.Row - 1 & ":j" & B.Row - 1).Interior.ColorIndex 12
'Range("A" & B.Row - 1 & ":j" & B.Row - 1).Interior.ColorIndex 4
'****rouge***
Next
End If
Range("A7:A8").Select
Selection.AutoFill Destination:=Range("A7:A60")
Range("A7:A60").Select
End Sub
'-------------
'-------------
Bonjour Érico,
Je n'en n'ai pas la moindre idée.
Ta macro insère des nouvelles lignes. Comment puis-je savoir ce que tu
veux
faire exactement ?
Tu insères la macro dans le même module et tu testes différent endroit
selon ce que tu veux obtenir. Pour ce faire, tu
n'as qu'à ajouter la ligne de déclaration de la procédure
"AfficherColonne"
quelque part dans ton autre procédure.
Salutations!
"Érico" a écrit dans le message de news:
Comment je met ça dans ma macro?
"michdenis" a écrit dans le message de news:
eXpNn%Bonjour Érico,
Cela pourrait ressembler à ceci :
'-------------------------
Sub AfficherColonne()
With Worksheets("Feuil1")
'Affiche toutes les colonnes entre
'la colonne A et M
.Columns("A:M").Hidden = False
'affiche toutes les lignes entre
'la ligne 5 et 25
.Rows("5:25").Hidden = False
End With
End Sub
'-------------------------
Salutations!
"Érico" a écrit dans le message de news:
Merci pour votre aide.
J'aimerais modifier cette macro, au lieu de rajouter des lignes, je veux
démasquer des lignes.
Personne m'avait répondu.
___________________________________
Sub DemasqueDesLignes()
' vbInformation, "Ouverture"
'MsgBox " Salut Paul! "
MsgBox " Pour démasquer des lignes... "
Dim A As Variant, B As Range, C As Integer
A = Application.InputBox(Prompt:="Combien de lignes faut-il insérer?",
Type:=1)
MsgBox " La ligne ou les lignes seront insérées par dessus. "
If A = "Faux" Then Exit Sub
If A <= 0 Then Exit Sub
'-----------------------
Rem rajouter
ActiveSheet.Protect password:="thepass", userinterfaceonly:=True
'-----------------------
On Error Resume Next
Set B = Application.InputBox(Prompt:="Sélectionner la cellule.",
Type:=8)
If Err <> 0 Then
Err = 0
Exit Sub
Else
For C = 1 To A
B.EntireRow.Insert
Range("c" & B.Row & ":" & "d" & B.Row).Copy Range("c" & B.Row - 1
&
":" & "d" & B.Row - 1)
Range("h" & B.Row & ":" & "i" & B.Row).Copy Range("h" & B.Row - 1
&
":" & "i" & B.Row - 1)
Range("A" & B.Row - 1 & ":j" & B.Row - 1).Interior.ColorIndex 12
'Range("A" & B.Row - 1 & ":j" & B.Row - 1).Interior.ColorIndex 4
'****rouge***
Next
End If
Range("A7:A8").Select
Selection.AutoFill Destination:=Range("A7:A60")
Range("A7:A60").Select
End Sub
'-------------
'-------------
Bonjour Érico,
Je n'en n'ai pas la moindre idée.
Ta macro insère des nouvelles lignes. Comment puis-je savoir ce que tu
veux
faire exactement ?
Tu insères la macro dans le même module et tu testes différent endroit
selon ce que tu veux obtenir. Pour ce faire, tu
n'as qu'à ajouter la ligne de déclaration de la procédure
"AfficherColonne"
quelque part dans ton autre procédure.
Salutations!
"Érico" <hahaha@videotron.ca> a écrit dans le message de news:
efAgTPOAGHA.504@TK2MSFTNGP12.phx.gbl...
Comment je met ça dans ma macro?
"michdenis" <michdenis@hotmail.com> a écrit dans le message de news:
eXpNn%23NAGHA.1312@TK2MSFTNGP09.phx.gbl...
Bonjour Érico,
Cela pourrait ressembler à ceci :
'-------------------------
Sub AfficherColonne()
With Worksheets("Feuil1")
'Affiche toutes les colonnes entre
'la colonne A et M
.Columns("A:M").Hidden = False
'affiche toutes les lignes entre
'la ligne 5 et 25
.Rows("5:25").Hidden = False
End With
End Sub
'-------------------------
Salutations!
"Érico" <hahaha@videotron.ca> a écrit dans le message de news:
etiXw5NAGHA.4004@TK2MSFTNGP15.phx.gbl...
Merci pour votre aide.
J'aimerais modifier cette macro, au lieu de rajouter des lignes, je veux
démasquer des lignes.
Personne m'avait répondu.
___________________________________
Sub DemasqueDesLignes()
' vbInformation, "Ouverture"
'MsgBox " Salut Paul! "
MsgBox " Pour démasquer des lignes... "
Dim A As Variant, B As Range, C As Integer
A = Application.InputBox(Prompt:="Combien de lignes faut-il insérer?",
Type:=1)
MsgBox " La ligne ou les lignes seront insérées par dessus. "
If A = "Faux" Then Exit Sub
If A <= 0 Then Exit Sub
'-----------------------
Rem rajouter
ActiveSheet.Protect password:="thepass", userinterfaceonly:=True
'-----------------------
On Error Resume Next
Set B = Application.InputBox(Prompt:="Sélectionner la cellule.",
Type:=8)
If Err <> 0 Then
Err = 0
Exit Sub
Else
For C = 1 To A
B.EntireRow.Insert
Range("c" & B.Row & ":" & "d" & B.Row).Copy Range("c" & B.Row - 1
&
":" & "d" & B.Row - 1)
Range("h" & B.Row & ":" & "i" & B.Row).Copy Range("h" & B.Row - 1
&
":" & "i" & B.Row - 1)
Range("A" & B.Row - 1 & ":j" & B.Row - 1).Interior.ColorIndex 12
'Range("A" & B.Row - 1 & ":j" & B.Row - 1).Interior.ColorIndex 4
'****rouge***
Next
End If
Range("A7:A8").Select
Selection.AutoFill Destination:=Range("A7:A60")
Range("A7:A60").Select
End Sub
'-------------
'-------------
Bonjour Érico,
Je n'en n'ai pas la moindre idée.
Ta macro insère des nouvelles lignes. Comment puis-je savoir ce que tu
veux
faire exactement ?
Tu insères la macro dans le même module et tu testes différent endroit
selon ce que tu veux obtenir. Pour ce faire, tu
n'as qu'à ajouter la ligne de déclaration de la procédure
"AfficherColonne"
quelque part dans ton autre procédure.
Salutations!
"Érico" a écrit dans le message de news:
Comment je met ça dans ma macro?
"michdenis" a écrit dans le message de news:
eXpNn%Bonjour Érico,
Cela pourrait ressembler à ceci :
'-------------------------
Sub AfficherColonne()
With Worksheets("Feuil1")
'Affiche toutes les colonnes entre
'la colonne A et M
.Columns("A:M").Hidden = False
'affiche toutes les lignes entre
'la ligne 5 et 25
.Rows("5:25").Hidden = False
End With
End Sub
'-------------------------
Salutations!
"Érico" a écrit dans le message de news:
Merci pour votre aide.
J'aimerais modifier cette macro, au lieu de rajouter des lignes, je veux
démasquer des lignes.
Personne m'avait répondu.
___________________________________
Sub DemasqueDesLignes()
' vbInformation, "Ouverture"
'MsgBox " Salut Paul! "
MsgBox " Pour démasquer des lignes... "
Dim A As Variant, B As Range, C As Integer
A = Application.InputBox(Prompt:="Combien de lignes faut-il insérer?",
Type:=1)
MsgBox " La ligne ou les lignes seront insérées par dessus. "
If A = "Faux" Then Exit Sub
If A <= 0 Then Exit Sub
'-----------------------
Rem rajouter
ActiveSheet.Protect password:="thepass", userinterfaceonly:=True
'-----------------------
On Error Resume Next
Set B = Application.InputBox(Prompt:="Sélectionner la cellule.",
Type:=8)
If Err <> 0 Then
Err = 0
Exit Sub
Else
For C = 1 To A
B.EntireRow.Insert
Range("c" & B.Row & ":" & "d" & B.Row).Copy Range("c" & B.Row - 1
&
":" & "d" & B.Row - 1)
Range("h" & B.Row & ":" & "i" & B.Row).Copy Range("h" & B.Row - 1
&
":" & "i" & B.Row - 1)
Range("A" & B.Row - 1 & ":j" & B.Row - 1).Interior.ColorIndex 12
'Range("A" & B.Row - 1 & ":j" & B.Row - 1).Interior.ColorIndex 4
'****rouge***
Next
End If
Range("A7:A8").Select
Selection.AutoFill Destination:=Range("A7:A60")
Range("A7:A60").Select
End Sub
'-------------
'-------------