Bonjour à tous,..................Excel 2000 sous XP
Merci de me lire...!!...........Bonne Journée...!!
Je dispose d'une macro qui fonctionne très bien, mais j'aimerais lui ajouter
une condition supplémentaire,
Seule une partie de la procédure est concernée, au lieu du seul,
With Range("Descriptif")
J'aimarais un choix entres ("Descriptif") ou ("Libellé")
Est-ce possible...??......si oui, je ne sais pas comment l'écrire,
'--------------------------------------
With Range("Descriptif")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
'--------------------------------------
Ci-dessous je mets la procédure compléte, mais je ne crois pas que ce soit
bien utile,...........Merci d'avance...!!
Salutations!...............encore Merci...!!..................DC
'--------------------------------------
Sub Souligné_Titre()
'
Dim ligne
On Error GoTo Sortie
Selection.Copy
ActiveWindow.ActivateNext
ActiveSheet.Paste
ActiveCell.Offset(0, 0).Range("A1").Select
Application.CutCopyMode = False
ActiveCell.Offset(-1, 0).Range("A1").Select
'**********************************************
With Range("Descriptif")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
'*********************************************
Set ligne = Application.InputBox(Prompt:="OUI = Flèche Bas + OK... NON =
Annuler...(Esc)", Title:=" Continuer OUI ou NON",
Default:¬tiveCell.Offset(1, 0).Range("A1").Address, Left:83, Top:=-66,
Type:=8)
ligne.Range("A1:D1").Select
Windows("Code-9.xls").Activate
Set ligne = Application.InputBox(Prompt:="Sélection + OK... Pour Arrêter
= Annuler...(Esc)", Title:="Sélection H ou B avec les Flèches",
Default:¬tiveCell.Offset(1, 0).Range("A1").Address, Left:83, Top:=-66,
Type:=8)
ligne.Range("A1:D1").Select
Application.Run "'Code-9.xls'!Souligné_titre"
Sortie:
End Sub
'--------------------------------------------
Bonjour à tous,..................Excel 2000 sous XP
Merci de me lire...!!...........Bonne Journée...!!
Je dispose d'une macro qui fonctionne très bien, mais j'aimerais lui ajouter
une condition supplémentaire,
Seule une partie de la procédure est concernée, au lieu du seul,
With Range("Descriptif")
J'aimarais un choix entres ("Descriptif") ou ("Libellé")
Est-ce possible...??......si oui, je ne sais pas comment l'écrire,
'--------------------------------------
With Range("Descriptif")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
'--------------------------------------
Ci-dessous je mets la procédure compléte, mais je ne crois pas que ce soit
bien utile,...........Merci d'avance...!!
Salutations!...............encore Merci...!!..................DC
'--------------------------------------
Sub Souligné_Titre()
'
Dim ligne
On Error GoTo Sortie
Selection.Copy
ActiveWindow.ActivateNext
ActiveSheet.Paste
ActiveCell.Offset(0, 0).Range("A1").Select
Application.CutCopyMode = False
ActiveCell.Offset(-1, 0).Range("A1").Select
'**********************************************
With Range("Descriptif")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
'*********************************************
Set ligne = Application.InputBox(Prompt:="OUI = Flèche Bas + OK... NON =
Annuler...(Esc)", Title:=" Continuer OUI ou NON",
Default:¬tiveCell.Offset(1, 0).Range("A1").Address, Left:83, Top:=-66,
Type:=8)
ligne.Range("A1:D1").Select
Windows("Code-9.xls").Activate
Set ligne = Application.InputBox(Prompt:="Sélection + OK... Pour Arrêter
= Annuler...(Esc)", Title:="Sélection H ou B avec les Flèches",
Default:¬tiveCell.Offset(1, 0).Range("A1").Address, Left:83, Top:=-66,
Type:=8)
ligne.Range("A1:D1").Select
Application.Run "'Code-9.xls'!Souligné_titre"
Sortie:
End Sub
'--------------------------------------------
Bonjour à tous,..................Excel 2000 sous XP
Merci de me lire...!!...........Bonne Journée...!!
Je dispose d'une macro qui fonctionne très bien, mais j'aimerais lui ajouter
une condition supplémentaire,
Seule une partie de la procédure est concernée, au lieu du seul,
With Range("Descriptif")
J'aimarais un choix entres ("Descriptif") ou ("Libellé")
Est-ce possible...??......si oui, je ne sais pas comment l'écrire,
'--------------------------------------
With Range("Descriptif")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
'--------------------------------------
Ci-dessous je mets la procédure compléte, mais je ne crois pas que ce soit
bien utile,...........Merci d'avance...!!
Salutations!...............encore Merci...!!..................DC
'--------------------------------------
Sub Souligné_Titre()
'
Dim ligne
On Error GoTo Sortie
Selection.Copy
ActiveWindow.ActivateNext
ActiveSheet.Paste
ActiveCell.Offset(0, 0).Range("A1").Select
Application.CutCopyMode = False
ActiveCell.Offset(-1, 0).Range("A1").Select
'**********************************************
With Range("Descriptif")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
'*********************************************
Set ligne = Application.InputBox(Prompt:="OUI = Flèche Bas + OK... NON =
Annuler...(Esc)", Title:=" Continuer OUI ou NON",
Default:¬tiveCell.Offset(1, 0).Range("A1").Address, Left:83, Top:=-66,
Type:=8)
ligne.Range("A1:D1").Select
Windows("Code-9.xls").Activate
Set ligne = Application.InputBox(Prompt:="Sélection + OK... Pour Arrêter
= Annuler...(Esc)", Title:="Sélection H ou B avec les Flèches",
Default:¬tiveCell.Offset(1, 0).Range("A1").Address, Left:83, Top:=-66,
Type:=8)
ligne.Range("A1:D1").Select
Application.Run "'Code-9.xls'!Souligné_titre"
Sortie:
End Sub
'--------------------------------------------
*Bonjour DC*,
Une saisie avant :
monchoix = inputbox("Quelle feuille ?")
With Range(monchoix)
...
te convient il ?Bonjour à tous,..................Excel 2000 sous XP
Merci de me lire...!!...........Bonne Journée...!!
Je dispose d'une macro qui fonctionne très bien, mais j'aimerais lui
ajouter une condition supplémentaire,
Seule une partie de la procédure est concernée, au lieu du seul,
With Range("Descriptif")
J'aimarais un choix entres ("Descriptif") ou ("Libellé")
Est-ce possible...??......si oui, je ne sais pas comment l'écrire,
'--------------------------------------
With Range("Descriptif")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
'--------------------------------------
Ci-dessous je mets la procédure compléte, mais je ne crois pas que ce
soit bien utile,...........Merci d'avance...!!
Salutations!...............encore Merci...!!..................DC
'--------------------------------------
Sub Souligné_Titre()
'
Dim ligne
On Error GoTo Sortie
Selection.Copy
ActiveWindow.ActivateNext
ActiveSheet.Paste
ActiveCell.Offset(0, 0).Range("A1").Select
Application.CutCopyMode = False
ActiveCell.Offset(-1, 0).Range("A1").Select
'**********************************************
With Range("Descriptif")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
'*********************************************
Set ligne = Application.InputBox(Prompt:="OUI = Flèche Bas + OK... NON =
Annuler...(Esc)", Title:=" Continuer OUI ou NON",
Default:¬tiveCell.Offset(1, 0).Range("A1").Address, Left:83,
Top:=-66, Type:=8)
ligne.Range("A1:D1").Select
Windows("Code-9.xls").Activate
Set ligne = Application.InputBox(Prompt:="Sélection + OK... Pour
Arrêter = Annuler...(Esc)", Title:="Sélection H ou B avec les Flèches",
Default:¬tiveCell.Offset(1, 0).Range("A1").Address, Left:83,
Top:=-66, Type:=8)
ligne.Range("A1:D1").Select
Application.Run "'Code-9.xls'!Souligné_titre"
Sortie:
End Sub
'--------------------------------------------
--
JLuc
Pensez a regarder ces sites très bien fait, ce sont des mines de trucs et
astuces !
http://www.excelabo.net
http://jacxl.free.fr/
http://dj.joss.free.fr/
C:Program FilesMicrosoft OfficeOffice1036VBALIST.XLS
*Bonjour DC*,
Une saisie avant :
monchoix = inputbox("Quelle feuille ?")
With Range(monchoix)
...
te convient il ?
Bonjour à tous,..................Excel 2000 sous XP
Merci de me lire...!!...........Bonne Journée...!!
Je dispose d'une macro qui fonctionne très bien, mais j'aimerais lui
ajouter une condition supplémentaire,
Seule une partie de la procédure est concernée, au lieu du seul,
With Range("Descriptif")
J'aimarais un choix entres ("Descriptif") ou ("Libellé")
Est-ce possible...??......si oui, je ne sais pas comment l'écrire,
'--------------------------------------
With Range("Descriptif")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
'--------------------------------------
Ci-dessous je mets la procédure compléte, mais je ne crois pas que ce
soit bien utile,...........Merci d'avance...!!
Salutations!...............encore Merci...!!..................DC
'--------------------------------------
Sub Souligné_Titre()
'
Dim ligne
On Error GoTo Sortie
Selection.Copy
ActiveWindow.ActivateNext
ActiveSheet.Paste
ActiveCell.Offset(0, 0).Range("A1").Select
Application.CutCopyMode = False
ActiveCell.Offset(-1, 0).Range("A1").Select
'**********************************************
With Range("Descriptif")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
'*********************************************
Set ligne = Application.InputBox(Prompt:="OUI = Flèche Bas + OK... NON =
Annuler...(Esc)", Title:=" Continuer OUI ou NON",
Default:¬tiveCell.Offset(1, 0).Range("A1").Address, Left:83,
Top:=-66, Type:=8)
ligne.Range("A1:D1").Select
Windows("Code-9.xls").Activate
Set ligne = Application.InputBox(Prompt:="Sélection + OK... Pour
Arrêter = Annuler...(Esc)", Title:="Sélection H ou B avec les Flèches",
Default:¬tiveCell.Offset(1, 0).Range("A1").Address, Left:83,
Top:=-66, Type:=8)
ligne.Range("A1:D1").Select
Application.Run "'Code-9.xls'!Souligné_titre"
Sortie:
End Sub
'--------------------------------------------
--
JLuc
Pensez a regarder ces sites très bien fait, ce sont des mines de trucs et
astuces !
http://www.excelabo.net
http://jacxl.free.fr/
http://dj.joss.free.fr/
C:Program FilesMicrosoft OfficeOffice1036VBALIST.XLS
*Bonjour DC*,
Une saisie avant :
monchoix = inputbox("Quelle feuille ?")
With Range(monchoix)
...
te convient il ?Bonjour à tous,..................Excel 2000 sous XP
Merci de me lire...!!...........Bonne Journée...!!
Je dispose d'une macro qui fonctionne très bien, mais j'aimerais lui
ajouter une condition supplémentaire,
Seule une partie de la procédure est concernée, au lieu du seul,
With Range("Descriptif")
J'aimarais un choix entres ("Descriptif") ou ("Libellé")
Est-ce possible...??......si oui, je ne sais pas comment l'écrire,
'--------------------------------------
With Range("Descriptif")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
'--------------------------------------
Ci-dessous je mets la procédure compléte, mais je ne crois pas que ce
soit bien utile,...........Merci d'avance...!!
Salutations!...............encore Merci...!!..................DC
'--------------------------------------
Sub Souligné_Titre()
'
Dim ligne
On Error GoTo Sortie
Selection.Copy
ActiveWindow.ActivateNext
ActiveSheet.Paste
ActiveCell.Offset(0, 0).Range("A1").Select
Application.CutCopyMode = False
ActiveCell.Offset(-1, 0).Range("A1").Select
'**********************************************
With Range("Descriptif")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
'*********************************************
Set ligne = Application.InputBox(Prompt:="OUI = Flèche Bas + OK... NON =
Annuler...(Esc)", Title:=" Continuer OUI ou NON",
Default:¬tiveCell.Offset(1, 0).Range("A1").Address, Left:83,
Top:=-66, Type:=8)
ligne.Range("A1:D1").Select
Windows("Code-9.xls").Activate
Set ligne = Application.InputBox(Prompt:="Sélection + OK... Pour
Arrêter = Annuler...(Esc)", Title:="Sélection H ou B avec les Flèches",
Default:¬tiveCell.Offset(1, 0).Range("A1").Address, Left:83,
Top:=-66, Type:=8)
ligne.Range("A1:D1").Select
Application.Run "'Code-9.xls'!Souligné_titre"
Sortie:
End Sub
'--------------------------------------------
--
JLuc
Pensez a regarder ces sites très bien fait, ce sont des mines de trucs et
astuces !
http://www.excelabo.net
http://jacxl.free.fr/
http://dj.joss.free.fr/
C:Program FilesMicrosoft OfficeOffice1036VBALIST.XLS
Bonjour DC,
As-tu essayé quelque chose comme ceci :
'--------------------------
With Range("Descriptif")
If .Parent.Name = ActiveSheet.Name Then
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
Else
With Range("Libellé")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
End If
End With
'--------------------------
Salutations!
"DC" a écrit dans le message de news:
438403fb$0$18350$
Bonjour à tous,..................Excel 2000 sous XP
Merci de me lire...!!...........Bonne Journée...!!
Je dispose d'une macro qui fonctionne très bien, mais j'aimerais lui
ajouter
une condition supplémentaire,
Seule une partie de la procédure est concernée, au lieu du seul,
With Range("Descriptif")
J'aimarais un choix entres ("Descriptif") ou ("Libellé")
Est-ce possible...??......si oui, je ne sais pas comment l'écrire,
'--------------------------------------
With Range("Descriptif")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
'--------------------------------------
Ci-dessous je mets la procédure compléte, mais je ne crois pas que ce soit
bien utile,...........Merci d'avance...!!
Salutations!...............encore Merci...!!..................DC
'--------------------------------------
Sub Souligné_Titre()
'
Dim ligne
On Error GoTo Sortie
Selection.Copy
ActiveWindow.ActivateNext
ActiveSheet.Paste
ActiveCell.Offset(0, 0).Range("A1").Select
Application.CutCopyMode = False
ActiveCell.Offset(-1, 0).Range("A1").Select
'**********************************************
With Range("Descriptif")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
'*********************************************
Set ligne = Application.InputBox(Prompt:="OUI = Flèche Bas + OK...
NON = Annuler...(Esc)", Title:=" Continuer OUI ou NON",
Default:¬tiveCell.Offset(1, 0).Range("A1").Address, Left:83, Top:=-66,
Type:=8)
ligne.Range("A1:D1").Select
Windows("Code-9.xls").Activate
Set ligne = Application.InputBox(Prompt:="Sélection + OK...
Pour Arrêter = Annuler...(Esc)", Title:="Sélection H ou B avec les
Flèches",
Default:¬tiveCell.Offset(1, 0).Range("A1").Address, Left:83, Top:=-66,
Type:=8)
ligne.Range("A1:D1").Select
Application.Run "'Code-9.xls'!Souligné_titre"
Sortie:
End Sub
'--------------------------------------------
Bonjour DC,
As-tu essayé quelque chose comme ceci :
'--------------------------
With Range("Descriptif")
If .Parent.Name = ActiveSheet.Name Then
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
Else
With Range("Libellé")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
End If
End With
'--------------------------
Salutations!
"DC" <da.campion@hotmail.fr> a écrit dans le message de news:
438403fb$0$18350$8fcfb975@news.wanadoo.fr...
Bonjour à tous,..................Excel 2000 sous XP
Merci de me lire...!!...........Bonne Journée...!!
Je dispose d'une macro qui fonctionne très bien, mais j'aimerais lui
ajouter
une condition supplémentaire,
Seule une partie de la procédure est concernée, au lieu du seul,
With Range("Descriptif")
J'aimarais un choix entres ("Descriptif") ou ("Libellé")
Est-ce possible...??......si oui, je ne sais pas comment l'écrire,
'--------------------------------------
With Range("Descriptif")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
'--------------------------------------
Ci-dessous je mets la procédure compléte, mais je ne crois pas que ce soit
bien utile,...........Merci d'avance...!!
Salutations!...............encore Merci...!!..................DC
'--------------------------------------
Sub Souligné_Titre()
'
Dim ligne
On Error GoTo Sortie
Selection.Copy
ActiveWindow.ActivateNext
ActiveSheet.Paste
ActiveCell.Offset(0, 0).Range("A1").Select
Application.CutCopyMode = False
ActiveCell.Offset(-1, 0).Range("A1").Select
'**********************************************
With Range("Descriptif")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
'*********************************************
Set ligne = Application.InputBox(Prompt:="OUI = Flèche Bas + OK...
NON = Annuler...(Esc)", Title:=" Continuer OUI ou NON",
Default:¬tiveCell.Offset(1, 0).Range("A1").Address, Left:83, Top:=-66,
Type:=8)
ligne.Range("A1:D1").Select
Windows("Code-9.xls").Activate
Set ligne = Application.InputBox(Prompt:="Sélection + OK...
Pour Arrêter = Annuler...(Esc)", Title:="Sélection H ou B avec les
Flèches",
Default:¬tiveCell.Offset(1, 0).Range("A1").Address, Left:83, Top:=-66,
Type:=8)
ligne.Range("A1:D1").Select
Application.Run "'Code-9.xls'!Souligné_titre"
Sortie:
End Sub
'--------------------------------------------
Bonjour DC,
As-tu essayé quelque chose comme ceci :
'--------------------------
With Range("Descriptif")
If .Parent.Name = ActiveSheet.Name Then
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
Else
With Range("Libellé")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
End If
End With
'--------------------------
Salutations!
"DC" a écrit dans le message de news:
438403fb$0$18350$
Bonjour à tous,..................Excel 2000 sous XP
Merci de me lire...!!...........Bonne Journée...!!
Je dispose d'une macro qui fonctionne très bien, mais j'aimerais lui
ajouter
une condition supplémentaire,
Seule une partie de la procédure est concernée, au lieu du seul,
With Range("Descriptif")
J'aimarais un choix entres ("Descriptif") ou ("Libellé")
Est-ce possible...??......si oui, je ne sais pas comment l'écrire,
'--------------------------------------
With Range("Descriptif")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
'--------------------------------------
Ci-dessous je mets la procédure compléte, mais je ne crois pas que ce soit
bien utile,...........Merci d'avance...!!
Salutations!...............encore Merci...!!..................DC
'--------------------------------------
Sub Souligné_Titre()
'
Dim ligne
On Error GoTo Sortie
Selection.Copy
ActiveWindow.ActivateNext
ActiveSheet.Paste
ActiveCell.Offset(0, 0).Range("A1").Select
Application.CutCopyMode = False
ActiveCell.Offset(-1, 0).Range("A1").Select
'**********************************************
With Range("Descriptif")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
'*********************************************
Set ligne = Application.InputBox(Prompt:="OUI = Flèche Bas + OK...
NON = Annuler...(Esc)", Title:=" Continuer OUI ou NON",
Default:¬tiveCell.Offset(1, 0).Range("A1").Address, Left:83, Top:=-66,
Type:=8)
ligne.Range("A1:D1").Select
Windows("Code-9.xls").Activate
Set ligne = Application.InputBox(Prompt:="Sélection + OK...
Pour Arrêter = Annuler...(Esc)", Title:="Sélection H ou B avec les
Flèches",
Default:¬tiveCell.Offset(1, 0).Range("A1").Address, Left:83, Top:=-66,
Type:=8)
ligne.Range("A1:D1").Select
Application.Run "'Code-9.xls'!Souligné_titre"
Sortie:
End Sub
'--------------------------------------------
Bonsoir à tous.................Bonsoir michdenis,
Merci de ta réponse,......C'est Sympa.........Bonne Soirée...!!
A première vue, j'ai pensé que c'était pas mal du tout, mais à l'usage, je
crois avoir constaté, que seule la partie ("Descriptif")
fonctionnait bien, quand à la partie ("Libellé"), je n'arrive pas à la
maitriser,
Donc, j'ai conservé la version de JLuc, qui c'est vrai est un peu plus
contraignante, par l'obligation d'un choix manuel, mais çà fonctionne
bien,............alors bon...!!.....à voir.??
Salutations!...........encore un grand Merci...!!..............DC
"michdenis" a écrit dans le message de news:Bonjour DC,
As-tu essayé quelque chose comme ceci :
'--------------------------
With Range("Descriptif")
If .Parent.Name = ActiveSheet.Name Then
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
Else
With Range("Libellé")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
End If
End With
'--------------------------
Salutations!
"DC" a écrit dans le message de news:
438403fb$0$18350$
Bonjour à tous,..................Excel 2000 sous XP
Merci de me lire...!!...........Bonne Journée...!!
Je dispose d'une macro qui fonctionne très bien, mais j'aimerais lui
ajouter
une condition supplémentaire,
Seule une partie de la procédure est concernée, au lieu du seul,
With Range("Descriptif")
J'aimarais un choix entres ("Descriptif") ou ("Libellé")
Est-ce possible...??......si oui, je ne sais pas comment l'écrire,
'--------------------------------------
With Range("Descriptif")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
'--------------------------------------
Ci-dessous je mets la procédure compléte, mais je ne crois pas que ce soit
bien utile,...........Merci d'avance...!!
Salutations!...............encore Merci...!!..................DC
'--------------------------------------
Sub Souligné_Titre()
'
Dim ligne
On Error GoTo Sortie
Selection.Copy
ActiveWindow.ActivateNext
ActiveSheet.Paste
ActiveCell.Offset(0, 0).Range("A1").Select
Application.CutCopyMode = False
ActiveCell.Offset(-1, 0).Range("A1").Select
'**********************************************
With Range("Descriptif")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
'*********************************************
Set ligne = Application.InputBox(Prompt:="OUI = Flèche Bas + OK...
NON = Annuler...(Esc)", Title:=" Continuer OUI ou NON",
Default:¬tiveCell.Offset(1, 0).Range("A1").Address, Left:83, Top:=-66,
Type:=8)
ligne.Range("A1:D1").Select
Windows("Code-9.xls").Activate
Set ligne = Application.InputBox(Prompt:="Sélection + OK...
Pour Arrêter = Annuler...(Esc)", Title:="Sélection H ou B avec les
Flèches",
Default:¬tiveCell.Offset(1, 0).Range("A1").Address, Left:83, Top:=-66,
Type:=8)
ligne.Range("A1:D1").Select
Application.Run "'Code-9.xls'!Souligné_titre"
Sortie:
End Sub
'--------------------------------------------
Bonsoir à tous.................Bonsoir michdenis,
Merci de ta réponse,......C'est Sympa.........Bonne Soirée...!!
A première vue, j'ai pensé que c'était pas mal du tout, mais à l'usage, je
crois avoir constaté, que seule la partie ("Descriptif")
fonctionnait bien, quand à la partie ("Libellé"), je n'arrive pas à la
maitriser,
Donc, j'ai conservé la version de JLuc, qui c'est vrai est un peu plus
contraignante, par l'obligation d'un choix manuel, mais çà fonctionne
bien,............alors bon...!!.....à voir.??
Salutations!...........encore un grand Merci...!!..............DC
"michdenis" <michdenis@hotmail.com> a écrit dans le message de news:
eLfi6yC8FHA.2616@TK2MSFTNGP15.phx.gbl...
Bonjour DC,
As-tu essayé quelque chose comme ceci :
'--------------------------
With Range("Descriptif")
If .Parent.Name = ActiveSheet.Name Then
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
Else
With Range("Libellé")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
End If
End With
'--------------------------
Salutations!
"DC" <da.campion@hotmail.fr> a écrit dans le message de news:
438403fb$0$18350$8fcfb975@news.wanadoo.fr...
Bonjour à tous,..................Excel 2000 sous XP
Merci de me lire...!!...........Bonne Journée...!!
Je dispose d'une macro qui fonctionne très bien, mais j'aimerais lui
ajouter
une condition supplémentaire,
Seule une partie de la procédure est concernée, au lieu du seul,
With Range("Descriptif")
J'aimarais un choix entres ("Descriptif") ou ("Libellé")
Est-ce possible...??......si oui, je ne sais pas comment l'écrire,
'--------------------------------------
With Range("Descriptif")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
'--------------------------------------
Ci-dessous je mets la procédure compléte, mais je ne crois pas que ce soit
bien utile,...........Merci d'avance...!!
Salutations!...............encore Merci...!!..................DC
'--------------------------------------
Sub Souligné_Titre()
'
Dim ligne
On Error GoTo Sortie
Selection.Copy
ActiveWindow.ActivateNext
ActiveSheet.Paste
ActiveCell.Offset(0, 0).Range("A1").Select
Application.CutCopyMode = False
ActiveCell.Offset(-1, 0).Range("A1").Select
'**********************************************
With Range("Descriptif")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
'*********************************************
Set ligne = Application.InputBox(Prompt:="OUI = Flèche Bas + OK...
NON = Annuler...(Esc)", Title:=" Continuer OUI ou NON",
Default:¬tiveCell.Offset(1, 0).Range("A1").Address, Left:83, Top:=-66,
Type:=8)
ligne.Range("A1:D1").Select
Windows("Code-9.xls").Activate
Set ligne = Application.InputBox(Prompt:="Sélection + OK...
Pour Arrêter = Annuler...(Esc)", Title:="Sélection H ou B avec les
Flèches",
Default:¬tiveCell.Offset(1, 0).Range("A1").Address, Left:83, Top:=-66,
Type:=8)
ligne.Range("A1:D1").Select
Application.Run "'Code-9.xls'!Souligné_titre"
Sortie:
End Sub
'--------------------------------------------
Bonsoir à tous.................Bonsoir michdenis,
Merci de ta réponse,......C'est Sympa.........Bonne Soirée...!!
A première vue, j'ai pensé que c'était pas mal du tout, mais à l'usage, je
crois avoir constaté, que seule la partie ("Descriptif")
fonctionnait bien, quand à la partie ("Libellé"), je n'arrive pas à la
maitriser,
Donc, j'ai conservé la version de JLuc, qui c'est vrai est un peu plus
contraignante, par l'obligation d'un choix manuel, mais çà fonctionne
bien,............alors bon...!!.....à voir.??
Salutations!...........encore un grand Merci...!!..............DC
"michdenis" a écrit dans le message de news:Bonjour DC,
As-tu essayé quelque chose comme ceci :
'--------------------------
With Range("Descriptif")
If .Parent.Name = ActiveSheet.Name Then
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
Else
With Range("Libellé")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
End If
End With
'--------------------------
Salutations!
"DC" a écrit dans le message de news:
438403fb$0$18350$
Bonjour à tous,..................Excel 2000 sous XP
Merci de me lire...!!...........Bonne Journée...!!
Je dispose d'une macro qui fonctionne très bien, mais j'aimerais lui
ajouter
une condition supplémentaire,
Seule une partie de la procédure est concernée, au lieu du seul,
With Range("Descriptif")
J'aimarais un choix entres ("Descriptif") ou ("Libellé")
Est-ce possible...??......si oui, je ne sais pas comment l'écrire,
'--------------------------------------
With Range("Descriptif")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
'--------------------------------------
Ci-dessous je mets la procédure compléte, mais je ne crois pas que ce soit
bien utile,...........Merci d'avance...!!
Salutations!...............encore Merci...!!..................DC
'--------------------------------------
Sub Souligné_Titre()
'
Dim ligne
On Error GoTo Sortie
Selection.Copy
ActiveWindow.ActivateNext
ActiveSheet.Paste
ActiveCell.Offset(0, 0).Range("A1").Select
Application.CutCopyMode = False
ActiveCell.Offset(-1, 0).Range("A1").Select
'**********************************************
With Range("Descriptif")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
'*********************************************
Set ligne = Application.InputBox(Prompt:="OUI = Flèche Bas + OK...
NON = Annuler...(Esc)", Title:=" Continuer OUI ou NON",
Default:¬tiveCell.Offset(1, 0).Range("A1").Address, Left:83, Top:=-66,
Type:=8)
ligne.Range("A1:D1").Select
Windows("Code-9.xls").Activate
Set ligne = Application.InputBox(Prompt:="Sélection + OK...
Pour Arrêter = Annuler...(Esc)", Title:="Sélection H ou B avec les
Flèches",
Default:¬tiveCell.Offset(1, 0).Range("A1").Address, Left:83, Top:=-66,
Type:=8)
ligne.Range("A1:D1").Select
Application.Run "'Code-9.xls'!Souligné_titre"
Sortie:
End Sub
'--------------------------------------------
Pour que ce soit moins contraignant, tu peux faire un petit userform avec
un combobox où tu mets tes différents choix possibles ;-)
Y a des tas de possibilités, a toi de savoir par où tu veux passer
:')
DC avait soumis l'idée :Bonsoir à tous.................Bonsoir michdenis,
Merci de ta réponse,......C'est Sympa.........Bonne Soirée...!!
A première vue, j'ai pensé que c'était pas mal du tout, mais à l'usage,
je crois avoir constaté, que seule la partie ("Descriptif")
fonctionnait bien, quand à la partie ("Libellé"), je n'arrive pas à la
maitriser,
Donc, j'ai conservé la version de JLuc, qui c'est vrai est un peu plus
contraignante, par l'obligation d'un choix manuel, mais çà fonctionne
bien,............alors bon...!!.....à voir.??
Salutations!...........encore un grand Merci...!!..............DC
"michdenis" a écrit dans le message de news:Bonjour DC,
As-tu essayé quelque chose comme ceci :
'--------------------------
With Range("Descriptif")
If .Parent.Name = ActiveSheet.Name Then
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
Else
With Range("Libellé")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
End If
End With
'--------------------------
Salutations!
"DC" a écrit dans le message de news:
438403fb$0$18350$
Bonjour à tous,..................Excel 2000 sous XP
Merci de me lire...!!...........Bonne Journée...!!
Je dispose d'une macro qui fonctionne très bien, mais j'aimerais lui
ajouter
une condition supplémentaire,
Seule une partie de la procédure est concernée, au lieu du seul,
With Range("Descriptif")
J'aimarais un choix entres ("Descriptif") ou ("Libellé")
Est-ce possible...??......si oui, je ne sais pas comment l'écrire,
'--------------------------------------
With Range("Descriptif")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
'--------------------------------------
Ci-dessous je mets la procédure compléte, mais je ne crois pas que ce
soit
bien utile,...........Merci d'avance...!!
Salutations!...............encore Merci...!!..................DC
'--------------------------------------
Sub Souligné_Titre()
'
Dim ligne
On Error GoTo Sortie
Selection.Copy
ActiveWindow.ActivateNext
ActiveSheet.Paste
ActiveCell.Offset(0, 0).Range("A1").Select
Application.CutCopyMode = False
ActiveCell.Offset(-1, 0).Range("A1").Select
'**********************************************
With Range("Descriptif")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
'*********************************************
Set ligne = Application.InputBox(Prompt:="OUI = Flèche Bas + OK...
NON = Annuler...(Esc)", Title:=" Continuer OUI ou NON",
Default:¬tiveCell.Offset(1, 0).Range("A1").Address, Left:83,
Top:=-66,
Type:=8)
ligne.Range("A1:D1").Select
Windows("Code-9.xls").Activate
Set ligne = Application.InputBox(Prompt:="Sélection + OK...
Pour Arrêter = Annuler...(Esc)", Title:="Sélection H ou B avec les
Flèches",
Default:¬tiveCell.Offset(1, 0).Range("A1").Address, Left:83,
Top:=-66,
Type:=8)
ligne.Range("A1:D1").Select
Application.Run "'Code-9.xls'!Souligné_titre"
Sortie:
End Sub
'--------------------------------------------
Pour que ce soit moins contraignant, tu peux faire un petit userform avec
un combobox où tu mets tes différents choix possibles ;-)
Y a des tas de possibilités, a toi de savoir par où tu veux passer
:')
DC avait soumis l'idée :
Bonsoir à tous.................Bonsoir michdenis,
Merci de ta réponse,......C'est Sympa.........Bonne Soirée...!!
A première vue, j'ai pensé que c'était pas mal du tout, mais à l'usage,
je crois avoir constaté, que seule la partie ("Descriptif")
fonctionnait bien, quand à la partie ("Libellé"), je n'arrive pas à la
maitriser,
Donc, j'ai conservé la version de JLuc, qui c'est vrai est un peu plus
contraignante, par l'obligation d'un choix manuel, mais çà fonctionne
bien,............alors bon...!!.....à voir.??
Salutations!...........encore un grand Merci...!!..............DC
"michdenis" <michdenis@hotmail.com> a écrit dans le message de news:
eLfi6yC8FHA.2616@TK2MSFTNGP15.phx.gbl...
Bonjour DC,
As-tu essayé quelque chose comme ceci :
'--------------------------
With Range("Descriptif")
If .Parent.Name = ActiveSheet.Name Then
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
Else
With Range("Libellé")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
End If
End With
'--------------------------
Salutations!
"DC" <da.campion@hotmail.fr> a écrit dans le message de news:
438403fb$0$18350$8fcfb975@news.wanadoo.fr...
Bonjour à tous,..................Excel 2000 sous XP
Merci de me lire...!!...........Bonne Journée...!!
Je dispose d'une macro qui fonctionne très bien, mais j'aimerais lui
ajouter
une condition supplémentaire,
Seule une partie de la procédure est concernée, au lieu du seul,
With Range("Descriptif")
J'aimarais un choix entres ("Descriptif") ou ("Libellé")
Est-ce possible...??......si oui, je ne sais pas comment l'écrire,
'--------------------------------------
With Range("Descriptif")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
'--------------------------------------
Ci-dessous je mets la procédure compléte, mais je ne crois pas que ce
soit
bien utile,...........Merci d'avance...!!
Salutations!...............encore Merci...!!..................DC
'--------------------------------------
Sub Souligné_Titre()
'
Dim ligne
On Error GoTo Sortie
Selection.Copy
ActiveWindow.ActivateNext
ActiveSheet.Paste
ActiveCell.Offset(0, 0).Range("A1").Select
Application.CutCopyMode = False
ActiveCell.Offset(-1, 0).Range("A1").Select
'**********************************************
With Range("Descriptif")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
'*********************************************
Set ligne = Application.InputBox(Prompt:="OUI = Flèche Bas + OK...
NON = Annuler...(Esc)", Title:=" Continuer OUI ou NON",
Default:¬tiveCell.Offset(1, 0).Range("A1").Address, Left:83,
Top:=-66,
Type:=8)
ligne.Range("A1:D1").Select
Windows("Code-9.xls").Activate
Set ligne = Application.InputBox(Prompt:="Sélection + OK...
Pour Arrêter = Annuler...(Esc)", Title:="Sélection H ou B avec les
Flèches",
Default:¬tiveCell.Offset(1, 0).Range("A1").Address, Left:83,
Top:=-66,
Type:=8)
ligne.Range("A1:D1").Select
Application.Run "'Code-9.xls'!Souligné_titre"
Sortie:
End Sub
'--------------------------------------------
Pour que ce soit moins contraignant, tu peux faire un petit userform avec
un combobox où tu mets tes différents choix possibles ;-)
Y a des tas de possibilités, a toi de savoir par où tu veux passer
:')
DC avait soumis l'idée :Bonsoir à tous.................Bonsoir michdenis,
Merci de ta réponse,......C'est Sympa.........Bonne Soirée...!!
A première vue, j'ai pensé que c'était pas mal du tout, mais à l'usage,
je crois avoir constaté, que seule la partie ("Descriptif")
fonctionnait bien, quand à la partie ("Libellé"), je n'arrive pas à la
maitriser,
Donc, j'ai conservé la version de JLuc, qui c'est vrai est un peu plus
contraignante, par l'obligation d'un choix manuel, mais çà fonctionne
bien,............alors bon...!!.....à voir.??
Salutations!...........encore un grand Merci...!!..............DC
"michdenis" a écrit dans le message de news:Bonjour DC,
As-tu essayé quelque chose comme ceci :
'--------------------------
With Range("Descriptif")
If .Parent.Name = ActiveSheet.Name Then
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
Else
With Range("Libellé")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
End If
End With
'--------------------------
Salutations!
"DC" a écrit dans le message de news:
438403fb$0$18350$
Bonjour à tous,..................Excel 2000 sous XP
Merci de me lire...!!...........Bonne Journée...!!
Je dispose d'une macro qui fonctionne très bien, mais j'aimerais lui
ajouter
une condition supplémentaire,
Seule une partie de la procédure est concernée, au lieu du seul,
With Range("Descriptif")
J'aimarais un choix entres ("Descriptif") ou ("Libellé")
Est-ce possible...??......si oui, je ne sais pas comment l'écrire,
'--------------------------------------
With Range("Descriptif")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
'--------------------------------------
Ci-dessous je mets la procédure compléte, mais je ne crois pas que ce
soit
bien utile,...........Merci d'avance...!!
Salutations!...............encore Merci...!!..................DC
'--------------------------------------
Sub Souligné_Titre()
'
Dim ligne
On Error GoTo Sortie
Selection.Copy
ActiveWindow.ActivateNext
ActiveSheet.Paste
ActiveCell.Offset(0, 0).Range("A1").Select
Application.CutCopyMode = False
ActiveCell.Offset(-1, 0).Range("A1").Select
'**********************************************
With Range("Descriptif")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
'*********************************************
Set ligne = Application.InputBox(Prompt:="OUI = Flèche Bas + OK...
NON = Annuler...(Esc)", Title:=" Continuer OUI ou NON",
Default:¬tiveCell.Offset(1, 0).Range("A1").Address, Left:83,
Top:=-66,
Type:=8)
ligne.Range("A1:D1").Select
Windows("Code-9.xls").Activate
Set ligne = Application.InputBox(Prompt:="Sélection + OK...
Pour Arrêter = Annuler...(Esc)", Title:="Sélection H ou B avec les
Flèches",
Default:¬tiveCell.Offset(1, 0).Range("A1").Address, Left:83,
Top:=-66,
Type:=8)
ligne.Range("A1:D1").Select
Application.Run "'Code-9.xls'!Souligné_titre"
Sortie:
End Sub
'--------------------------------------------
Bonsoir à tous.........................Bonsoir JLuc,
Merci de bien suivre le fil, JLuc ,........ c'est sympa...!!
Il faut que je te précise tout de suite, que je fais partie des non initiés
et " userform ou combobox " pour moi c'est du Chinois, je parvient tout juste
à expliquer ce que j'attends d'une macro, mais ne sais absolument pas la
concevoir, sinon par la procédure "Nouvelle Macro" d'ou mon côté limité,
Par contre le fait de m'écrire un petit bout de code, que je pourrais
éventuellement insérer, pour améliorer le coté contraignant des choses, sera
toujours le bien venu et beaucoup apprécié,
Dans le cas présent, je dispose de 2 noms dans la feuille, "Descriptif" et
"Libellé"
Chaque nom à une adresse précise, Colonne A et ligne différente, et c'est
vrai, que ta première idée fonctionne très bien, dommage qu'il y est cette
petite contrainte manuel, mais bon, à toi de voir si tu as envie
d'améliorer.............Merci d'avance...!!
Cordialement...............Bonne soirée...!!..............DC
"JLuc" a écrit dans le message de news:Pour que ce soit moins contraignant, tu peux faire un petit userform avec
un combobox où tu mets tes différents choix possibles ;-)
Y a des tas de possibilités, a toi de savoir par où tu veux passer
:')
DC avait soumis l'idée :Bonsoir à tous.................Bonsoir michdenis,
Merci de ta réponse,......C'est Sympa.........Bonne Soirée...!!
A première vue, j'ai pensé que c'était pas mal du tout, mais à l'usage, je
crois avoir constaté, que seule la partie ("Descriptif")
fonctionnait bien, quand à la partie ("Libellé"), je n'arrive pas à la
maitriser,
Donc, j'ai conservé la version de JLuc, qui c'est vrai est un peu plus
contraignante, par l'obligation d'un choix manuel, mais çà fonctionne
bien,............alors bon...!!.....à voir.??
Salutations!...........encore un grand Merci...!!..............DC
"michdenis" a écrit dans le message de news:Bonjour DC,
As-tu essayé quelque chose comme ceci :
'--------------------------
With Range("Descriptif")
If .Parent.Name = ActiveSheet.Name Then
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
Else
With Range("Libellé")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
End If
End With
'--------------------------
Salutations!
"DC" a écrit dans le message de news:
438403fb$0$18350$
Bonjour à tous,..................Excel 2000 sous XP
Merci de me lire...!!...........Bonne Journée...!!
Je dispose d'une macro qui fonctionne très bien, mais j'aimerais lui
ajouter
une condition supplémentaire,
Seule une partie de la procédure est concernée, au lieu du seul,
With Range("Descriptif")
J'aimarais un choix entres ("Descriptif") ou ("Libellé")
Est-ce possible...??......si oui, je ne sais pas comment l'écrire,
'--------------------------------------
With Range("Descriptif")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
'--------------------------------------
Ci-dessous je mets la procédure compléte, mais je ne crois pas que ce
soit
bien utile,...........Merci d'avance...!!
Salutations!...............encore Merci...!!..................DC
'--------------------------------------
Sub Souligné_Titre()
'
Dim ligne
On Error GoTo Sortie
Selection.Copy
ActiveWindow.ActivateNext
ActiveSheet.Paste
ActiveCell.Offset(0, 0).Range("A1").Select
Application.CutCopyMode = False
ActiveCell.Offset(-1, 0).Range("A1").Select
'**********************************************
With Range("Descriptif")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
'*********************************************
Set ligne = Application.InputBox(Prompt:="OUI = Flèche Bas + OK...
NON = Annuler...(Esc)", Title:=" Continuer OUI ou NON",
Default:¬tiveCell.Offset(1, 0).Range("A1").Address, Left:83,
Top:=-66,
Type:=8)
ligne.Range("A1:D1").Select
Windows("Code-9.xls").Activate
Set ligne = Application.InputBox(Prompt:="Sélection + OK...
Pour Arrêter = Annuler...(Esc)", Title:="Sélection H ou B avec les
Flèches",
Default:¬tiveCell.Offset(1, 0).Range("A1").Address, Left:83,
Top:=-66,
Type:=8)
ligne.Range("A1:D1").Select
Application.Run "'Code-9.xls'!Souligné_titre"
Sortie:
End Sub
'--------------------------------------------
Bonsoir à tous.........................Bonsoir JLuc,
Merci de bien suivre le fil, JLuc ,........ c'est sympa...!!
Il faut que je te précise tout de suite, que je fais partie des non initiés
et " userform ou combobox " pour moi c'est du Chinois, je parvient tout juste
à expliquer ce que j'attends d'une macro, mais ne sais absolument pas la
concevoir, sinon par la procédure "Nouvelle Macro" d'ou mon côté limité,
Par contre le fait de m'écrire un petit bout de code, que je pourrais
éventuellement insérer, pour améliorer le coté contraignant des choses, sera
toujours le bien venu et beaucoup apprécié,
Dans le cas présent, je dispose de 2 noms dans la feuille, "Descriptif" et
"Libellé"
Chaque nom à une adresse précise, Colonne A et ligne différente, et c'est
vrai, que ta première idée fonctionne très bien, dommage qu'il y est cette
petite contrainte manuel, mais bon, à toi de voir si tu as envie
d'améliorer.............Merci d'avance...!!
Cordialement...............Bonne soirée...!!..............DC
"JLuc" <ns.jeanluc.laurent@free.fr.ns> a écrit dans le message de news:
mn.c4017d5b8686dbcf.42854@free.fr.ns...
Pour que ce soit moins contraignant, tu peux faire un petit userform avec
un combobox où tu mets tes différents choix possibles ;-)
Y a des tas de possibilités, a toi de savoir par où tu veux passer
:')
DC avait soumis l'idée :
Bonsoir à tous.................Bonsoir michdenis,
Merci de ta réponse,......C'est Sympa.........Bonne Soirée...!!
A première vue, j'ai pensé que c'était pas mal du tout, mais à l'usage, je
crois avoir constaté, que seule la partie ("Descriptif")
fonctionnait bien, quand à la partie ("Libellé"), je n'arrive pas à la
maitriser,
Donc, j'ai conservé la version de JLuc, qui c'est vrai est un peu plus
contraignante, par l'obligation d'un choix manuel, mais çà fonctionne
bien,............alors bon...!!.....à voir.??
Salutations!...........encore un grand Merci...!!..............DC
"michdenis" <michdenis@hotmail.com> a écrit dans le message de news:
eLfi6yC8FHA.2616@TK2MSFTNGP15.phx.gbl...
Bonjour DC,
As-tu essayé quelque chose comme ceci :
'--------------------------
With Range("Descriptif")
If .Parent.Name = ActiveSheet.Name Then
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
Else
With Range("Libellé")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
End If
End With
'--------------------------
Salutations!
"DC" <da.campion@hotmail.fr> a écrit dans le message de news:
438403fb$0$18350$8fcfb975@news.wanadoo.fr...
Bonjour à tous,..................Excel 2000 sous XP
Merci de me lire...!!...........Bonne Journée...!!
Je dispose d'une macro qui fonctionne très bien, mais j'aimerais lui
ajouter
une condition supplémentaire,
Seule une partie de la procédure est concernée, au lieu du seul,
With Range("Descriptif")
J'aimarais un choix entres ("Descriptif") ou ("Libellé")
Est-ce possible...??......si oui, je ne sais pas comment l'écrire,
'--------------------------------------
With Range("Descriptif")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
'--------------------------------------
Ci-dessous je mets la procédure compléte, mais je ne crois pas que ce
soit
bien utile,...........Merci d'avance...!!
Salutations!...............encore Merci...!!..................DC
'--------------------------------------
Sub Souligné_Titre()
'
Dim ligne
On Error GoTo Sortie
Selection.Copy
ActiveWindow.ActivateNext
ActiveSheet.Paste
ActiveCell.Offset(0, 0).Range("A1").Select
Application.CutCopyMode = False
ActiveCell.Offset(-1, 0).Range("A1").Select
'**********************************************
With Range("Descriptif")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
'*********************************************
Set ligne = Application.InputBox(Prompt:="OUI = Flèche Bas + OK...
NON = Annuler...(Esc)", Title:=" Continuer OUI ou NON",
Default:¬tiveCell.Offset(1, 0).Range("A1").Address, Left:83,
Top:=-66,
Type:=8)
ligne.Range("A1:D1").Select
Windows("Code-9.xls").Activate
Set ligne = Application.InputBox(Prompt:="Sélection + OK...
Pour Arrêter = Annuler...(Esc)", Title:="Sélection H ou B avec les
Flèches",
Default:¬tiveCell.Offset(1, 0).Range("A1").Address, Left:83,
Top:=-66,
Type:=8)
ligne.Range("A1:D1").Select
Application.Run "'Code-9.xls'!Souligné_titre"
Sortie:
End Sub
'--------------------------------------------
Bonsoir à tous.........................Bonsoir JLuc,
Merci de bien suivre le fil, JLuc ,........ c'est sympa...!!
Il faut que je te précise tout de suite, que je fais partie des non initiés
et " userform ou combobox " pour moi c'est du Chinois, je parvient tout juste
à expliquer ce que j'attends d'une macro, mais ne sais absolument pas la
concevoir, sinon par la procédure "Nouvelle Macro" d'ou mon côté limité,
Par contre le fait de m'écrire un petit bout de code, que je pourrais
éventuellement insérer, pour améliorer le coté contraignant des choses, sera
toujours le bien venu et beaucoup apprécié,
Dans le cas présent, je dispose de 2 noms dans la feuille, "Descriptif" et
"Libellé"
Chaque nom à une adresse précise, Colonne A et ligne différente, et c'est
vrai, que ta première idée fonctionne très bien, dommage qu'il y est cette
petite contrainte manuel, mais bon, à toi de voir si tu as envie
d'améliorer.............Merci d'avance...!!
Cordialement...............Bonne soirée...!!..............DC
"JLuc" a écrit dans le message de news:Pour que ce soit moins contraignant, tu peux faire un petit userform avec
un combobox où tu mets tes différents choix possibles ;-)
Y a des tas de possibilités, a toi de savoir par où tu veux passer
:')
DC avait soumis l'idée :Bonsoir à tous.................Bonsoir michdenis,
Merci de ta réponse,......C'est Sympa.........Bonne Soirée...!!
A première vue, j'ai pensé que c'était pas mal du tout, mais à l'usage, je
crois avoir constaté, que seule la partie ("Descriptif")
fonctionnait bien, quand à la partie ("Libellé"), je n'arrive pas à la
maitriser,
Donc, j'ai conservé la version de JLuc, qui c'est vrai est un peu plus
contraignante, par l'obligation d'un choix manuel, mais çà fonctionne
bien,............alors bon...!!.....à voir.??
Salutations!...........encore un grand Merci...!!..............DC
"michdenis" a écrit dans le message de news:Bonjour DC,
As-tu essayé quelque chose comme ceci :
'--------------------------
With Range("Descriptif")
If .Parent.Name = ActiveSheet.Name Then
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
Else
With Range("Libellé")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
End If
End With
'--------------------------
Salutations!
"DC" a écrit dans le message de news:
438403fb$0$18350$
Bonjour à tous,..................Excel 2000 sous XP
Merci de me lire...!!...........Bonne Journée...!!
Je dispose d'une macro qui fonctionne très bien, mais j'aimerais lui
ajouter
une condition supplémentaire,
Seule une partie de la procédure est concernée, au lieu du seul,
With Range("Descriptif")
J'aimarais un choix entres ("Descriptif") ou ("Libellé")
Est-ce possible...??......si oui, je ne sais pas comment l'écrire,
'--------------------------------------
With Range("Descriptif")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
'--------------------------------------
Ci-dessous je mets la procédure compléte, mais je ne crois pas que ce
soit
bien utile,...........Merci d'avance...!!
Salutations!...............encore Merci...!!..................DC
'--------------------------------------
Sub Souligné_Titre()
'
Dim ligne
On Error GoTo Sortie
Selection.Copy
ActiveWindow.ActivateNext
ActiveSheet.Paste
ActiveCell.Offset(0, 0).Range("A1").Select
Application.CutCopyMode = False
ActiveCell.Offset(-1, 0).Range("A1").Select
'**********************************************
With Range("Descriptif")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
'*********************************************
Set ligne = Application.InputBox(Prompt:="OUI = Flèche Bas + OK...
NON = Annuler...(Esc)", Title:=" Continuer OUI ou NON",
Default:¬tiveCell.Offset(1, 0).Range("A1").Address, Left:83,
Top:=-66,
Type:=8)
ligne.Range("A1:D1").Select
Windows("Code-9.xls").Activate
Set ligne = Application.InputBox(Prompt:="Sélection + OK...
Pour Arrêter = Annuler...(Esc)", Title:="Sélection H ou B avec les
Flèches",
Default:¬tiveCell.Offset(1, 0).Range("A1").Address, Left:83,
Top:=-66,
Type:=8)
ligne.Range("A1:D1").Select
Application.Run "'Code-9.xls'!Souligné_titre"
Sortie:
End Sub
'--------------------------------------------
Bonsoir à tous.........................Bonsoir JLuc,
Merci de bien suivre le fil, JLuc ,........ c'est sympa...!!
Il faut que je te précise tout de suite, que je fais partie des non initiés
et " userform ou combobox " pour moi c'est du Chinois, je parvient tout juste
à expliquer ce que j'attends d'une macro, mais ne sais absolument pas la
concevoir, sinon par la procédure "Nouvelle Macro" d'ou mon côté limité,
Par contre le fait de m'écrire un petit bout de code, que je pourrais
éventuellement insérer, pour améliorer le coté contraignant des choses, sera
toujours le bien venu et beaucoup apprécié,
Dans le cas présent, je dispose de 2 noms dans la feuille, "Descriptif" et
"Libellé"
Chaque nom à une adresse précise, Colonne A et ligne différente, et c'est
vrai, que ta première idée fonctionne très bien, dommage qu'il y est cette
petite contrainte manuel, mais bon, à toi de voir si tu as envie
d'améliorer.............Merci d'avance...!!
Cordialement...............Bonne soirée...!!..............DC
"JLuc" a écrit dans le message de news:Pour que ce soit moins contraignant, tu peux faire un petit userform avec
un combobox où tu mets tes différents choix possibles ;-)
Y a des tas de possibilités, a toi de savoir par où tu veux passer
:')
DC avait soumis l'idée :Bonsoir à tous.................Bonsoir michdenis,
Merci de ta réponse,......C'est Sympa.........Bonne Soirée...!!
A première vue, j'ai pensé que c'était pas mal du tout, mais à l'usage, je
crois avoir constaté, que seule la partie ("Descriptif")
fonctionnait bien, quand à la partie ("Libellé"), je n'arrive pas à la
maitriser,
Donc, j'ai conservé la version de JLuc, qui c'est vrai est un peu plus
contraignante, par l'obligation d'un choix manuel, mais çà fonctionne
bien,............alors bon...!!.....à voir.??
Salutations!...........encore un grand Merci...!!..............DC
"michdenis" a écrit dans le message de news:Bonjour DC,
As-tu essayé quelque chose comme ceci :
'--------------------------
With Range("Descriptif")
If .Parent.Name = ActiveSheet.Name Then
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
Else
With Range("Libellé")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
End If
End With
'--------------------------
Salutations!
"DC" a écrit dans le message de news:
438403fb$0$18350$
Bonjour à tous,..................Excel 2000 sous XP
Merci de me lire...!!...........Bonne Journée...!!
Je dispose d'une macro qui fonctionne très bien, mais j'aimerais lui
ajouter
une condition supplémentaire,
Seule une partie de la procédure est concernée, au lieu du seul,
With Range("Descriptif")
J'aimarais un choix entres ("Descriptif") ou ("Libellé")
Est-ce possible...??......si oui, je ne sais pas comment l'écrire,
'--------------------------------------
With Range("Descriptif")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
'--------------------------------------
Ci-dessous je mets la procédure compléte, mais je ne crois pas que ce
soit
bien utile,...........Merci d'avance...!!
Salutations!...............encore Merci...!!..................DC
'--------------------------------------
Sub Souligné_Titre()
'
Dim ligne
On Error GoTo Sortie
Selection.Copy
ActiveWindow.ActivateNext
ActiveSheet.Paste
ActiveCell.Offset(0, 0).Range("A1").Select
Application.CutCopyMode = False
ActiveCell.Offset(-1, 0).Range("A1").Select
'**********************************************
With Range("Descriptif")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
'*********************************************
Set ligne = Application.InputBox(Prompt:="OUI = Flèche Bas + OK...
NON = Annuler...(Esc)", Title:=" Continuer OUI ou NON",
Default:¬tiveCell.Offset(1, 0).Range("A1").Address, Left:83,
Top:=-66,
Type:=8)
ligne.Range("A1:D1").Select
Windows("Code-9.xls").Activate
Set ligne = Application.InputBox(Prompt:="Sélection + OK...
Pour Arrêter = Annuler...(Esc)", Title:="Sélection H ou B avec les
Flèches",
Default:¬tiveCell.Offset(1, 0).Range("A1").Address, Left:83,
Top:=-66,
Type:=8)
ligne.Range("A1:D1").Select
Application.Run "'Code-9.xls'!Souligné_titre"
Sortie:
End Sub
'--------------------------------------------
Bonsoir à tous.........................Bonsoir JLuc,
Merci de bien suivre le fil, JLuc ,........ c'est sympa...!!
Il faut que je te précise tout de suite, que je fais partie des non initiés
et " userform ou combobox " pour moi c'est du Chinois, je parvient tout juste
à expliquer ce que j'attends d'une macro, mais ne sais absolument pas la
concevoir, sinon par la procédure "Nouvelle Macro" d'ou mon côté limité,
Par contre le fait de m'écrire un petit bout de code, que je pourrais
éventuellement insérer, pour améliorer le coté contraignant des choses, sera
toujours le bien venu et beaucoup apprécié,
Dans le cas présent, je dispose de 2 noms dans la feuille, "Descriptif" et
"Libellé"
Chaque nom à une adresse précise, Colonne A et ligne différente, et c'est
vrai, que ta première idée fonctionne très bien, dommage qu'il y est cette
petite contrainte manuel, mais bon, à toi de voir si tu as envie
d'améliorer.............Merci d'avance...!!
Cordialement...............Bonne soirée...!!..............DC
"JLuc" <ns.jeanluc.laurent@free.fr.ns> a écrit dans le message de news:
mn.c4017d5b8686dbcf.42854@free.fr.ns...
Pour que ce soit moins contraignant, tu peux faire un petit userform avec
un combobox où tu mets tes différents choix possibles ;-)
Y a des tas de possibilités, a toi de savoir par où tu veux passer
:')
DC avait soumis l'idée :
Bonsoir à tous.................Bonsoir michdenis,
Merci de ta réponse,......C'est Sympa.........Bonne Soirée...!!
A première vue, j'ai pensé que c'était pas mal du tout, mais à l'usage, je
crois avoir constaté, que seule la partie ("Descriptif")
fonctionnait bien, quand à la partie ("Libellé"), je n'arrive pas à la
maitriser,
Donc, j'ai conservé la version de JLuc, qui c'est vrai est un peu plus
contraignante, par l'obligation d'un choix manuel, mais çà fonctionne
bien,............alors bon...!!.....à voir.??
Salutations!...........encore un grand Merci...!!..............DC
"michdenis" <michdenis@hotmail.com> a écrit dans le message de news:
eLfi6yC8FHA.2616@TK2MSFTNGP15.phx.gbl...
Bonjour DC,
As-tu essayé quelque chose comme ceci :
'--------------------------
With Range("Descriptif")
If .Parent.Name = ActiveSheet.Name Then
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
Else
With Range("Libellé")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
End If
End With
'--------------------------
Salutations!
"DC" <da.campion@hotmail.fr> a écrit dans le message de news:
438403fb$0$18350$8fcfb975@news.wanadoo.fr...
Bonjour à tous,..................Excel 2000 sous XP
Merci de me lire...!!...........Bonne Journée...!!
Je dispose d'une macro qui fonctionne très bien, mais j'aimerais lui
ajouter
une condition supplémentaire,
Seule une partie de la procédure est concernée, au lieu du seul,
With Range("Descriptif")
J'aimarais un choix entres ("Descriptif") ou ("Libellé")
Est-ce possible...??......si oui, je ne sais pas comment l'écrire,
'--------------------------------------
With Range("Descriptif")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
'--------------------------------------
Ci-dessous je mets la procédure compléte, mais je ne crois pas que ce
soit
bien utile,...........Merci d'avance...!!
Salutations!...............encore Merci...!!..................DC
'--------------------------------------
Sub Souligné_Titre()
'
Dim ligne
On Error GoTo Sortie
Selection.Copy
ActiveWindow.ActivateNext
ActiveSheet.Paste
ActiveCell.Offset(0, 0).Range("A1").Select
Application.CutCopyMode = False
ActiveCell.Offset(-1, 0).Range("A1").Select
'**********************************************
With Range("Descriptif")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
'*********************************************
Set ligne = Application.InputBox(Prompt:="OUI = Flèche Bas + OK...
NON = Annuler...(Esc)", Title:=" Continuer OUI ou NON",
Default:¬tiveCell.Offset(1, 0).Range("A1").Address, Left:83,
Top:=-66,
Type:=8)
ligne.Range("A1:D1").Select
Windows("Code-9.xls").Activate
Set ligne = Application.InputBox(Prompt:="Sélection + OK...
Pour Arrêter = Annuler...(Esc)", Title:="Sélection H ou B avec les
Flèches",
Default:¬tiveCell.Offset(1, 0).Range("A1").Address, Left:83,
Top:=-66,
Type:=8)
ligne.Range("A1:D1").Select
Application.Run "'Code-9.xls'!Souligné_titre"
Sortie:
End Sub
'--------------------------------------------
Bonsoir à tous.........................Bonsoir JLuc,
Merci de bien suivre le fil, JLuc ,........ c'est sympa...!!
Il faut que je te précise tout de suite, que je fais partie des non initiés
et " userform ou combobox " pour moi c'est du Chinois, je parvient tout juste
à expliquer ce que j'attends d'une macro, mais ne sais absolument pas la
concevoir, sinon par la procédure "Nouvelle Macro" d'ou mon côté limité,
Par contre le fait de m'écrire un petit bout de code, que je pourrais
éventuellement insérer, pour améliorer le coté contraignant des choses, sera
toujours le bien venu et beaucoup apprécié,
Dans le cas présent, je dispose de 2 noms dans la feuille, "Descriptif" et
"Libellé"
Chaque nom à une adresse précise, Colonne A et ligne différente, et c'est
vrai, que ta première idée fonctionne très bien, dommage qu'il y est cette
petite contrainte manuel, mais bon, à toi de voir si tu as envie
d'améliorer.............Merci d'avance...!!
Cordialement...............Bonne soirée...!!..............DC
"JLuc" a écrit dans le message de news:Pour que ce soit moins contraignant, tu peux faire un petit userform avec
un combobox où tu mets tes différents choix possibles ;-)
Y a des tas de possibilités, a toi de savoir par où tu veux passer
:')
DC avait soumis l'idée :Bonsoir à tous.................Bonsoir michdenis,
Merci de ta réponse,......C'est Sympa.........Bonne Soirée...!!
A première vue, j'ai pensé que c'était pas mal du tout, mais à l'usage, je
crois avoir constaté, que seule la partie ("Descriptif")
fonctionnait bien, quand à la partie ("Libellé"), je n'arrive pas à la
maitriser,
Donc, j'ai conservé la version de JLuc, qui c'est vrai est un peu plus
contraignante, par l'obligation d'un choix manuel, mais çà fonctionne
bien,............alors bon...!!.....à voir.??
Salutations!...........encore un grand Merci...!!..............DC
"michdenis" a écrit dans le message de news:Bonjour DC,
As-tu essayé quelque chose comme ceci :
'--------------------------
With Range("Descriptif")
If .Parent.Name = ActiveSheet.Name Then
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
Else
With Range("Libellé")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
End If
End With
'--------------------------
Salutations!
"DC" a écrit dans le message de news:
438403fb$0$18350$
Bonjour à tous,..................Excel 2000 sous XP
Merci de me lire...!!...........Bonne Journée...!!
Je dispose d'une macro qui fonctionne très bien, mais j'aimerais lui
ajouter
une condition supplémentaire,
Seule une partie de la procédure est concernée, au lieu du seul,
With Range("Descriptif")
J'aimarais un choix entres ("Descriptif") ou ("Libellé")
Est-ce possible...??......si oui, je ne sais pas comment l'écrire,
'--------------------------------------
With Range("Descriptif")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
'--------------------------------------
Ci-dessous je mets la procédure compléte, mais je ne crois pas que ce
soit
bien utile,...........Merci d'avance...!!
Salutations!...............encore Merci...!!..................DC
'--------------------------------------
Sub Souligné_Titre()
'
Dim ligne
On Error GoTo Sortie
Selection.Copy
ActiveWindow.ActivateNext
ActiveSheet.Paste
ActiveCell.Offset(0, 0).Range("A1").Select
Application.CutCopyMode = False
ActiveCell.Offset(-1, 0).Range("A1").Select
'**********************************************
With Range("Descriptif")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
'*********************************************
Set ligne = Application.InputBox(Prompt:="OUI = Flèche Bas + OK...
NON = Annuler...(Esc)", Title:=" Continuer OUI ou NON",
Default:¬tiveCell.Offset(1, 0).Range("A1").Address, Left:83,
Top:=-66,
Type:=8)
ligne.Range("A1:D1").Select
Windows("Code-9.xls").Activate
Set ligne = Application.InputBox(Prompt:="Sélection + OK...
Pour Arrêter = Annuler...(Esc)", Title:="Sélection H ou B avec les
Flèches",
Default:¬tiveCell.Offset(1, 0).Range("A1").Address, Left:83,
Top:=-66,
Type:=8)
ligne.Range("A1:D1").Select
Application.Run "'Code-9.xls'!Souligné_titre"
Sortie:
End Sub
'--------------------------------------------
Bonjour DC,
Et ceci :
'--------------------------
If ActiveSheet.Name = Range("Descriptif") .Parent.Name
With Range("Descriptif")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
end with
elseif ActiveSheet.Name = Range("Libellé") .Parent.Name
With Range("Libellé")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
End If
'--------------------------
Salutations!
"michdenis" a écrit dans le message de news:
Bonjour DC,
As-tu essayé quelque chose comme ceci :
'--------------------------
With Range("Descriptif")
If .Parent.Name = ActiveSheet.Name Then
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
Else
With Range("Libellé")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
End If
End With
'--------------------------
Salutations!
"DC" a écrit dans le message de news:
438403fb$0$18350$
Bonjour à tous,..................Excel 2000 sous XP
Merci de me lire...!!...........Bonne Journée...!!
Je dispose d'une macro qui fonctionne très bien, mais j'aimerais lui
ajouter
une condition supplémentaire,
Seule une partie de la procédure est concernée, au lieu du seul,
With Range("Descriptif")
J'aimarais un choix entres ("Descriptif") ou ("Libellé")
Est-ce possible...??......si oui, je ne sais pas comment l'écrire,
'--------------------------------------
With Range("Descriptif")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
'--------------------------------------
Ci-dessous je mets la procédure compléte, mais je ne crois pas que ce soit
bien utile,...........Merci d'avance...!!
Salutations!...............encore Merci...!!..................DC
'--------------------------------------
Sub Souligné_Titre()
'
Dim ligne
On Error GoTo Sortie
Selection.Copy
ActiveWindow.ActivateNext
ActiveSheet.Paste
ActiveCell.Offset(0, 0).Range("A1").Select
Application.CutCopyMode = False
ActiveCell.Offset(-1, 0).Range("A1").Select
'**********************************************
With Range("Descriptif")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
'*********************************************
Set ligne = Application.InputBox(Prompt:="OUI = Flèche Bas + OK...
NON = Annuler...(Esc)", Title:=" Continuer OUI ou NON",
Default:¬tiveCell.Offset(1, 0).Range("A1").Address, Left:83, Top:=-66,
Type:=8)
ligne.Range("A1:D1").Select
Windows("Code-9.xls").Activate
Set ligne = Application.InputBox(Prompt:="Sélection + OK...
Pour Arrêter = Annuler...(Esc)", Title:="Sélection H ou B avec les
Flèches",
Default:¬tiveCell.Offset(1, 0).Range("A1").Address, Left:83, Top:=-66,
Type:=8)
ligne.Range("A1:D1").Select
Application.Run "'Code-9.xls'!Souligné_titre"
Sortie:
End Sub
'--------------------------------------------
Bonjour DC,
Et ceci :
'--------------------------
If ActiveSheet.Name = Range("Descriptif") .Parent.Name
With Range("Descriptif")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
end with
elseif ActiveSheet.Name = Range("Libellé") .Parent.Name
With Range("Libellé")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
End If
'--------------------------
Salutations!
"michdenis" <michdenis@hotmail.com> a écrit dans le message de news:
eLfi6yC8FHA.2616@TK2MSFTNGP15.phx.gbl...
Bonjour DC,
As-tu essayé quelque chose comme ceci :
'--------------------------
With Range("Descriptif")
If .Parent.Name = ActiveSheet.Name Then
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
Else
With Range("Libellé")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
End If
End With
'--------------------------
Salutations!
"DC" <da.campion@hotmail.fr> a écrit dans le message de news:
438403fb$0$18350$8fcfb975@news.wanadoo.fr...
Bonjour à tous,..................Excel 2000 sous XP
Merci de me lire...!!...........Bonne Journée...!!
Je dispose d'une macro qui fonctionne très bien, mais j'aimerais lui
ajouter
une condition supplémentaire,
Seule une partie de la procédure est concernée, au lieu du seul,
With Range("Descriptif")
J'aimarais un choix entres ("Descriptif") ou ("Libellé")
Est-ce possible...??......si oui, je ne sais pas comment l'écrire,
'--------------------------------------
With Range("Descriptif")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
'--------------------------------------
Ci-dessous je mets la procédure compléte, mais je ne crois pas que ce soit
bien utile,...........Merci d'avance...!!
Salutations!...............encore Merci...!!..................DC
'--------------------------------------
Sub Souligné_Titre()
'
Dim ligne
On Error GoTo Sortie
Selection.Copy
ActiveWindow.ActivateNext
ActiveSheet.Paste
ActiveCell.Offset(0, 0).Range("A1").Select
Application.CutCopyMode = False
ActiveCell.Offset(-1, 0).Range("A1").Select
'**********************************************
With Range("Descriptif")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
'*********************************************
Set ligne = Application.InputBox(Prompt:="OUI = Flèche Bas + OK...
NON = Annuler...(Esc)", Title:=" Continuer OUI ou NON",
Default:¬tiveCell.Offset(1, 0).Range("A1").Address, Left:83, Top:=-66,
Type:=8)
ligne.Range("A1:D1").Select
Windows("Code-9.xls").Activate
Set ligne = Application.InputBox(Prompt:="Sélection + OK...
Pour Arrêter = Annuler...(Esc)", Title:="Sélection H ou B avec les
Flèches",
Default:¬tiveCell.Offset(1, 0).Range("A1").Address, Left:83, Top:=-66,
Type:=8)
ligne.Range("A1:D1").Select
Application.Run "'Code-9.xls'!Souligné_titre"
Sortie:
End Sub
'--------------------------------------------
Bonjour DC,
Et ceci :
'--------------------------
If ActiveSheet.Name = Range("Descriptif") .Parent.Name
With Range("Descriptif")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
end with
elseif ActiveSheet.Name = Range("Libellé") .Parent.Name
With Range("Libellé")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
End If
'--------------------------
Salutations!
"michdenis" a écrit dans le message de news:
Bonjour DC,
As-tu essayé quelque chose comme ceci :
'--------------------------
With Range("Descriptif")
If .Parent.Name = ActiveSheet.Name Then
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
Else
With Range("Libellé")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
End If
End With
'--------------------------
Salutations!
"DC" a écrit dans le message de news:
438403fb$0$18350$
Bonjour à tous,..................Excel 2000 sous XP
Merci de me lire...!!...........Bonne Journée...!!
Je dispose d'une macro qui fonctionne très bien, mais j'aimerais lui
ajouter
une condition supplémentaire,
Seule une partie de la procédure est concernée, au lieu du seul,
With Range("Descriptif")
J'aimarais un choix entres ("Descriptif") ou ("Libellé")
Est-ce possible...??......si oui, je ne sais pas comment l'écrire,
'--------------------------------------
With Range("Descriptif")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
'--------------------------------------
Ci-dessous je mets la procédure compléte, mais je ne crois pas que ce soit
bien utile,...........Merci d'avance...!!
Salutations!...............encore Merci...!!..................DC
'--------------------------------------
Sub Souligné_Titre()
'
Dim ligne
On Error GoTo Sortie
Selection.Copy
ActiveWindow.ActivateNext
ActiveSheet.Paste
ActiveCell.Offset(0, 0).Range("A1").Select
Application.CutCopyMode = False
ActiveCell.Offset(-1, 0).Range("A1").Select
'**********************************************
With Range("Descriptif")
ActiveWindow.Panes(2).ScrollRow = .Row
ActiveWindow.Panes(2).ScrollColumn = .Column
End With
'*********************************************
Set ligne = Application.InputBox(Prompt:="OUI = Flèche Bas + OK...
NON = Annuler...(Esc)", Title:=" Continuer OUI ou NON",
Default:¬tiveCell.Offset(1, 0).Range("A1").Address, Left:83, Top:=-66,
Type:=8)
ligne.Range("A1:D1").Select
Windows("Code-9.xls").Activate
Set ligne = Application.InputBox(Prompt:="Sélection + OK...
Pour Arrêter = Annuler...(Esc)", Title:="Sélection H ou B avec les
Flèches",
Default:¬tiveCell.Offset(1, 0).Range("A1").Address, Left:83, Top:=-66,
Type:=8)
ligne.Range("A1:D1").Select
Application.Run "'Code-9.xls'!Souligné_titre"
Sortie:
End Sub
'--------------------------------------------