Bonjour à tous,
Me voici avec une question. Comment faire pour mettre une croix (avec
Format/cellule/Bordure) dans une cellule avec une sélection des cellules
par
la souris, et ...plus difficile, avec un second clic de souris, supprimé
cette même croix des cellules sélectionnées. En ne perdant pas de vue que
le
tableau comporte aussi des bordures et formules que je voudrais laisser
telles quelles.
Merci de vos aides
Nadia
Bonjour à tous,
Me voici avec une question. Comment faire pour mettre une croix (avec
Format/cellule/Bordure) dans une cellule avec une sélection des cellules
par
la souris, et ...plus difficile, avec un second clic de souris, supprimé
cette même croix des cellules sélectionnées. En ne perdant pas de vue que
le
tableau comporte aussi des bordures et formules que je voudrais laisser
telles quelles.
Merci de vos aides
Nadia
Bonjour à tous,
Me voici avec une question. Comment faire pour mettre une croix (avec
Format/cellule/Bordure) dans une cellule avec une sélection des cellules
par
la souris, et ...plus difficile, avec un second clic de souris, supprimé
cette même croix des cellules sélectionnées. En ne perdant pas de vue que
le
tableau comporte aussi des bordures et formules que je voudrais laisser
telles quelles.
Merci de vos aides
Nadia
Bonjour
Cela ne répond pas complétement au besoin mais voici une idée à développer
avec un double-clic pour mettre la croix et un autre pour l'effacer :
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As
Boolean)
With Target.Borders(xlDiagonalDown)
If .LineStyle = xlNone Then
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
Else
.LineStyle = xlNone
End If
End With
With Target.Borders(xlDiagonalUp)
If .LineStyle = xlNone Then
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
Else: .LineStyle = xlNone
End If
End With
Cancel = True
End Sub
"nadia.b" a écrit dans le message de news:Bonjour à tous,
Me voici avec une question. Comment faire pour mettre une croix (avec
Format/cellule/Bordure) dans une cellule avec une sélection des cellules
par
la souris, et ...plus difficile, avec un second clic de souris, supprimé
cette même croix des cellules sélectionnées. En ne perdant pas de vue
que
le
tableau comporte aussi des bordures et formules que je voudrais laisser
telles quelles.
Merci de vos aides
Nadia
Bonjour
Cela ne répond pas complétement au besoin mais voici une idée à développer
avec un double-clic pour mettre la croix et un autre pour l'effacer :
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As
Boolean)
With Target.Borders(xlDiagonalDown)
If .LineStyle = xlNone Then
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
Else
.LineStyle = xlNone
End If
End With
With Target.Borders(xlDiagonalUp)
If .LineStyle = xlNone Then
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
Else: .LineStyle = xlNone
End If
End With
Cancel = True
End Sub
"nadia.b" <nadia.b@sangene.ch> a écrit dans le message de news:
eNdcqQIfFHA.3164@TK2MSFTNGP15.phx.gbl...
Bonjour à tous,
Me voici avec une question. Comment faire pour mettre une croix (avec
Format/cellule/Bordure) dans une cellule avec une sélection des cellules
par
la souris, et ...plus difficile, avec un second clic de souris, supprimé
cette même croix des cellules sélectionnées. En ne perdant pas de vue
que
le
tableau comporte aussi des bordures et formules que je voudrais laisser
telles quelles.
Merci de vos aides
Nadia
Bonjour
Cela ne répond pas complétement au besoin mais voici une idée à développer
avec un double-clic pour mettre la croix et un autre pour l'effacer :
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As
Boolean)
With Target.Borders(xlDiagonalDown)
If .LineStyle = xlNone Then
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
Else
.LineStyle = xlNone
End If
End With
With Target.Borders(xlDiagonalUp)
If .LineStyle = xlNone Then
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
Else: .LineStyle = xlNone
End If
End With
Cancel = True
End Sub
"nadia.b" a écrit dans le message de news:Bonjour à tous,
Me voici avec une question. Comment faire pour mettre une croix (avec
Format/cellule/Bordure) dans une cellule avec une sélection des cellules
par
la souris, et ...plus difficile, avec un second clic de souris, supprimé
cette même croix des cellules sélectionnées. En ne perdant pas de vue
que
le
tableau comporte aussi des bordures et formules que je voudrais laisser
telles quelles.
Merci de vos aides
Nadia
Cher SL,
merci pour ton coup de main. Excellent.
Juste une chose, comment fait-on pour changer la grosseur des traits?
Nadia
"SL" a écrit dans le message de
news:Bonjour
Cela ne répond pas complétement au besoin mais voici une idée à
développer
avec un double-clic pour mettre la croix et un autre pour l'effacer :
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As
Boolean)
With Target.Borders(xlDiagonalDown)
If .LineStyle = xlNone Then
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
Else
.LineStyle = xlNone
End If
End With
With Target.Borders(xlDiagonalUp)
If .LineStyle = xlNone Then
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
Else: .LineStyle = xlNone
End If
End With
Cancel = True
End Sub
"nadia.b" a écrit dans le message de news:Bonjour à tous,
Me voici avec une question. Comment faire pour mettre une croix (avec
Format/cellule/Bordure) dans une cellule avec une sélection des
cellules
par
la souris, et ...plus difficile, avec un second clic de souris,
supprimé
cette même croix des cellules sélectionnées. En ne perdant pas de vue
quele
tableau comporte aussi des bordures et formules que je voudrais
laisser
telles quelles.
Merci de vos aides
Nadia
Cher SL,
merci pour ton coup de main. Excellent.
Juste une chose, comment fait-on pour changer la grosseur des traits?
Nadia
"SL" <nospam_sl69@laposte.fr> a écrit dans le message de
news:uT110eIfFHA.2484@TK2MSFTNGP15.phx.gbl...
Bonjour
Cela ne répond pas complétement au besoin mais voici une idée à
développer
avec un double-clic pour mettre la croix et un autre pour l'effacer :
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As
Boolean)
With Target.Borders(xlDiagonalDown)
If .LineStyle = xlNone Then
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
Else
.LineStyle = xlNone
End If
End With
With Target.Borders(xlDiagonalUp)
If .LineStyle = xlNone Then
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
Else: .LineStyle = xlNone
End If
End With
Cancel = True
End Sub
"nadia.b" <nadia.b@sangene.ch> a écrit dans le message de news:
eNdcqQIfFHA.3164@TK2MSFTNGP15.phx.gbl...
Bonjour à tous,
Me voici avec une question. Comment faire pour mettre une croix (avec
Format/cellule/Bordure) dans une cellule avec une sélection des
cellules
par
la souris, et ...plus difficile, avec un second clic de souris,
supprimé
cette même croix des cellules sélectionnées. En ne perdant pas de vue
que
le
tableau comporte aussi des bordures et formules que je voudrais
laisser
telles quelles.
Merci de vos aides
Nadia
Cher SL,
merci pour ton coup de main. Excellent.
Juste une chose, comment fait-on pour changer la grosseur des traits?
Nadia
"SL" a écrit dans le message de
news:Bonjour
Cela ne répond pas complétement au besoin mais voici une idée à
développer
avec un double-clic pour mettre la croix et un autre pour l'effacer :
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As
Boolean)
With Target.Borders(xlDiagonalDown)
If .LineStyle = xlNone Then
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
Else
.LineStyle = xlNone
End If
End With
With Target.Borders(xlDiagonalUp)
If .LineStyle = xlNone Then
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
Else: .LineStyle = xlNone
End If
End With
Cancel = True
End Sub
"nadia.b" a écrit dans le message de news:Bonjour à tous,
Me voici avec une question. Comment faire pour mettre une croix (avec
Format/cellule/Bordure) dans une cellule avec une sélection des
cellules
par
la souris, et ...plus difficile, avec un second clic de souris,
supprimé
cette même croix des cellules sélectionnées. En ne perdant pas de vue
quele
tableau comporte aussi des bordures et formules que je voudrais
laisser
telles quelles.
Merci de vos aides
Nadia
Cher SL,
merci pour ton coup de main. Excellent.
Juste une chose, comment fait-on pour changer la grosseur des traits?
Nadia
"SL" a écrit dans le message de
news:Bonjour
Cela ne répond pas complétement au besoin mais voici une idée à
développer
avec un double-clic pour mettre la croix et un autre pour l'effacer :
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As
Boolean)
With Target.Borders(xlDiagonalDown)
If .LineStyle = xlNone Then
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
Else
.LineStyle = xlNone
End If
End With
With Target.Borders(xlDiagonalUp)
If .LineStyle = xlNone Then
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
Else: .LineStyle = xlNone
End If
End With
Cancel = True
End Sub
"nadia.b" a écrit dans le message de news:Bonjour à tous,
Me voici avec une question. Comment faire pour mettre une croix (avec
Format/cellule/Bordure) dans une cellule avec une sélection des
cellules
par
la souris, et ...plus difficile, avec un second clic de souris,
supprimé
cette même croix des cellules sélectionnées. En ne perdant pas de vue
quele
tableau comporte aussi des bordures et formules que je voudrais
laisser
telles quelles.
Merci de vos aides
Nadia
Cher SL,
merci pour ton coup de main. Excellent.
Juste une chose, comment fait-on pour changer la grosseur des traits?
Nadia
"SL" <nospam_sl69@laposte.fr> a écrit dans le message de
news:uT110eIfFHA.2484@TK2MSFTNGP15.phx.gbl...
Bonjour
Cela ne répond pas complétement au besoin mais voici une idée à
développer
avec un double-clic pour mettre la croix et un autre pour l'effacer :
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As
Boolean)
With Target.Borders(xlDiagonalDown)
If .LineStyle = xlNone Then
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
Else
.LineStyle = xlNone
End If
End With
With Target.Borders(xlDiagonalUp)
If .LineStyle = xlNone Then
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
Else: .LineStyle = xlNone
End If
End With
Cancel = True
End Sub
"nadia.b" <nadia.b@sangene.ch> a écrit dans le message de news:
eNdcqQIfFHA.3164@TK2MSFTNGP15.phx.gbl...
Bonjour à tous,
Me voici avec une question. Comment faire pour mettre une croix (avec
Format/cellule/Bordure) dans une cellule avec une sélection des
cellules
par
la souris, et ...plus difficile, avec un second clic de souris,
supprimé
cette même croix des cellules sélectionnées. En ne perdant pas de vue
que
le
tableau comporte aussi des bordures et formules que je voudrais
laisser
telles quelles.
Merci de vos aides
Nadia
Cher SL,
merci pour ton coup de main. Excellent.
Juste une chose, comment fait-on pour changer la grosseur des traits?
Nadia
"SL" a écrit dans le message de
news:Bonjour
Cela ne répond pas complétement au besoin mais voici une idée à
développer
avec un double-clic pour mettre la croix et un autre pour l'effacer :
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As
Boolean)
With Target.Borders(xlDiagonalDown)
If .LineStyle = xlNone Then
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
Else
.LineStyle = xlNone
End If
End With
With Target.Borders(xlDiagonalUp)
If .LineStyle = xlNone Then
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
Else: .LineStyle = xlNone
End If
End With
Cancel = True
End Sub
"nadia.b" a écrit dans le message de news:Bonjour à tous,
Me voici avec une question. Comment faire pour mettre une croix (avec
Format/cellule/Bordure) dans une cellule avec une sélection des
cellules
par
la souris, et ...plus difficile, avec un second clic de souris,
supprimé
cette même croix des cellules sélectionnées. En ne perdant pas de vue
quele
tableau comporte aussi des bordures et formules que je voudrais
laisser
telles quelles.
Merci de vos aides
Nadia
Cher SL,
merci pour ton coup de main. Excellent.
Juste une chose, comment fait-on pour changer la grosseur des traits?
Nadia
"SL" a écrit dans le message de
news:Bonjour
Cela ne répond pas complétement au besoin mais voici une idée à
développer
avec un double-clic pour mettre la croix et un autre pour l'effacer :
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As
Boolean)
With Target.Borders(xlDiagonalDown)
If .LineStyle = xlNone Then
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
Else
.LineStyle = xlNone
End If
End With
With Target.Borders(xlDiagonalUp)
If .LineStyle = xlNone Then
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
Else: .LineStyle = xlNone
End If
End With
Cancel = True
End Sub
"nadia.b" a écrit dans le message de news:Bonjour à tous,
Me voici avec une question. Comment faire pour mettre une croix (avec
Format/cellule/Bordure) dans une cellule avec une sélection des
cellules
par
la souris, et ...plus difficile, avec un second clic de souris,
supprimé
cette même croix des cellules sélectionnées. En ne perdant pas de vue
quele
tableau comporte aussi des bordures et formules que je voudrais laisser
telles quelles.
Merci de vos aides
Nadia
Cher SL,
merci pour ton coup de main. Excellent.
Juste une chose, comment fait-on pour changer la grosseur des traits?
Nadia
"SL" <nospam_sl69@laposte.fr> a écrit dans le message de
news:uT110eIfFHA.2484@TK2MSFTNGP15.phx.gbl...
Bonjour
Cela ne répond pas complétement au besoin mais voici une idée à
développer
avec un double-clic pour mettre la croix et un autre pour l'effacer :
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As
Boolean)
With Target.Borders(xlDiagonalDown)
If .LineStyle = xlNone Then
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
Else
.LineStyle = xlNone
End If
End With
With Target.Borders(xlDiagonalUp)
If .LineStyle = xlNone Then
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
Else: .LineStyle = xlNone
End If
End With
Cancel = True
End Sub
"nadia.b" <nadia.b@sangene.ch> a écrit dans le message de news:
eNdcqQIfFHA.3164@TK2MSFTNGP15.phx.gbl...
Bonjour à tous,
Me voici avec une question. Comment faire pour mettre une croix (avec
Format/cellule/Bordure) dans une cellule avec une sélection des
cellules
par
la souris, et ...plus difficile, avec un second clic de souris,
supprimé
cette même croix des cellules sélectionnées. En ne perdant pas de vue
que
le
tableau comporte aussi des bordures et formules que je voudrais laisser
telles quelles.
Merci de vos aides
Nadia
Cher SL,
merci pour ton coup de main. Excellent.
Juste une chose, comment fait-on pour changer la grosseur des traits?
Nadia
"SL" a écrit dans le message de
news:Bonjour
Cela ne répond pas complétement au besoin mais voici une idée à
développer
avec un double-clic pour mettre la croix et un autre pour l'effacer :
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As
Boolean)
With Target.Borders(xlDiagonalDown)
If .LineStyle = xlNone Then
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
Else
.LineStyle = xlNone
End If
End With
With Target.Borders(xlDiagonalUp)
If .LineStyle = xlNone Then
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
Else: .LineStyle = xlNone
End If
End With
Cancel = True
End Sub
"nadia.b" a écrit dans le message de news:Bonjour à tous,
Me voici avec une question. Comment faire pour mettre une croix (avec
Format/cellule/Bordure) dans une cellule avec une sélection des
cellules
par
la souris, et ...plus difficile, avec un second clic de souris,
supprimé
cette même croix des cellules sélectionnées. En ne perdant pas de vue
quele
tableau comporte aussi des bordures et formules que je voudrais laisser
telles quelles.
Merci de vos aides
Nadia
à toi de choisir, nadia dans ces différents Weight :
xlHairline, xlThin, xlMedium ou xlThick.
jps (interim de SL déjà parti à l'apéro)
"nadia.b" a écrit dans le message de
news:%23T$Cher SL,
merci pour ton coup de main. Excellent.
Juste une chose, comment fait-on pour changer la grosseur des traits?
Nadia
"SL" a écrit dans le message de
news:Bonjour
Cela ne répond pas complétement au besoin mais voici une idée à
développeravec un double-clic pour mettre la croix et un autre pour l'effacer :
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel
As
Boolean)
With Target.Borders(xlDiagonalDown)
If .LineStyle = xlNone Then
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
Else
.LineStyle = xlNone
End If
End With
With Target.Borders(xlDiagonalUp)
If .LineStyle = xlNone Then
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
Else: .LineStyle = xlNone
End If
End With
Cancel = True
End Sub
"nadia.b" a écrit dans le message de news:Bonjour à tous,
Me voici avec une question. Comment faire pour mettre une croix (avec
Format/cellule/Bordure) dans une cellule avec une sélection des
cellulespar
la souris, et ...plus difficile, avec un second clic de souris,
supprimécette même croix des cellules sélectionnées. En ne perdant pas de vue
quele
tableau comporte aussi des bordures et formules que je voudrais
laissertelles quelles.
Merci de vos aides
Nadia
à toi de choisir, nadia dans ces différents Weight :
xlHairline, xlThin, xlMedium ou xlThick.
jps (interim de SL déjà parti à l'apéro)
"nadia.b" <nadia.b@sangene.ch> a écrit dans le message de
news:%23T$WkkIfFHA.484@TK2MSFTNGP14.phx.gbl...
Cher SL,
merci pour ton coup de main. Excellent.
Juste une chose, comment fait-on pour changer la grosseur des traits?
Nadia
"SL" <nospam_sl69@laposte.fr> a écrit dans le message de
news:uT110eIfFHA.2484@TK2MSFTNGP15.phx.gbl...
Bonjour
Cela ne répond pas complétement au besoin mais voici une idée à
développer
avec un double-clic pour mettre la croix et un autre pour l'effacer :
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel
As
Boolean)
With Target.Borders(xlDiagonalDown)
If .LineStyle = xlNone Then
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
Else
.LineStyle = xlNone
End If
End With
With Target.Borders(xlDiagonalUp)
If .LineStyle = xlNone Then
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
Else: .LineStyle = xlNone
End If
End With
Cancel = True
End Sub
"nadia.b" <nadia.b@sangene.ch> a écrit dans le message de news:
eNdcqQIfFHA.3164@TK2MSFTNGP15.phx.gbl...
Bonjour à tous,
Me voici avec une question. Comment faire pour mettre une croix (avec
Format/cellule/Bordure) dans une cellule avec une sélection des
cellules
par
la souris, et ...plus difficile, avec un second clic de souris,
supprimé
cette même croix des cellules sélectionnées. En ne perdant pas de vue
que
le
tableau comporte aussi des bordures et formules que je voudrais
laisser
telles quelles.
Merci de vos aides
Nadia
à toi de choisir, nadia dans ces différents Weight :
xlHairline, xlThin, xlMedium ou xlThick.
jps (interim de SL déjà parti à l'apéro)
"nadia.b" a écrit dans le message de
news:%23T$Cher SL,
merci pour ton coup de main. Excellent.
Juste une chose, comment fait-on pour changer la grosseur des traits?
Nadia
"SL" a écrit dans le message de
news:Bonjour
Cela ne répond pas complétement au besoin mais voici une idée à
développeravec un double-clic pour mettre la croix et un autre pour l'effacer :
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel
As
Boolean)
With Target.Borders(xlDiagonalDown)
If .LineStyle = xlNone Then
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
Else
.LineStyle = xlNone
End If
End With
With Target.Borders(xlDiagonalUp)
If .LineStyle = xlNone Then
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
Else: .LineStyle = xlNone
End If
End With
Cancel = True
End Sub
"nadia.b" a écrit dans le message de news:Bonjour à tous,
Me voici avec une question. Comment faire pour mettre une croix (avec
Format/cellule/Bordure) dans une cellule avec une sélection des
cellulespar
la souris, et ...plus difficile, avec un second clic de souris,
supprimécette même croix des cellules sélectionnées. En ne perdant pas de vue
quele
tableau comporte aussi des bordures et formules que je voudrais
laissertelles quelles.
Merci de vos aides
Nadia
Re-bonjour
Il faut changer le .LineStyle = xlContinuous et le .Weight = xlThin
le mieux est peut-être d'enregistrer une macro avec ton style et de faire
un
copier-coller dans le code.
Stéphane
"nadia.b" a écrit dans le message de news:
%23T$Cher SL,
merci pour ton coup de main. Excellent.
Juste une chose, comment fait-on pour changer la grosseur des traits?
Nadia
"SL" a écrit dans le message de
news:Bonjour
Cela ne répond pas complétement au besoin mais voici une idée à
développer
avec un double-clic pour mettre la croix et un autre pour l'effacer :
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel
As
Boolean)
With Target.Borders(xlDiagonalDown)
If .LineStyle = xlNone Then
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
Else
.LineStyle = xlNone
End If
End With
With Target.Borders(xlDiagonalUp)
If .LineStyle = xlNone Then
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
Else: .LineStyle = xlNone
End If
End With
Cancel = True
End Sub
"nadia.b" a écrit dans le message de news:Bonjour à tous,
Me voici avec une question. Comment faire pour mettre une croix (avec
Format/cellule/Bordure) dans une cellule avec une sélection des
cellules
par
la souris, et ...plus difficile, avec un second clic de souris,
supprimé
cette même croix des cellules sélectionnées. En ne perdant pas de vue
quele
tableau comporte aussi des bordures et formules que je voudrais
laisser
telles quelles.
Merci de vos aides
Nadia
Re-bonjour
Il faut changer le .LineStyle = xlContinuous et le .Weight = xlThin
le mieux est peut-être d'enregistrer une macro avec ton style et de faire
un
copier-coller dans le code.
Stéphane
"nadia.b" <nadia.b@sangene.ch> a écrit dans le message de news:
%23T$WkkIfFHA.484@TK2MSFTNGP14.phx.gbl...
Cher SL,
merci pour ton coup de main. Excellent.
Juste une chose, comment fait-on pour changer la grosseur des traits?
Nadia
"SL" <nospam_sl69@laposte.fr> a écrit dans le message de
news:uT110eIfFHA.2484@TK2MSFTNGP15.phx.gbl...
Bonjour
Cela ne répond pas complétement au besoin mais voici une idée à
développer
avec un double-clic pour mettre la croix et un autre pour l'effacer :
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel
As
Boolean)
With Target.Borders(xlDiagonalDown)
If .LineStyle = xlNone Then
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
Else
.LineStyle = xlNone
End If
End With
With Target.Borders(xlDiagonalUp)
If .LineStyle = xlNone Then
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
Else: .LineStyle = xlNone
End If
End With
Cancel = True
End Sub
"nadia.b" <nadia.b@sangene.ch> a écrit dans le message de news:
eNdcqQIfFHA.3164@TK2MSFTNGP15.phx.gbl...
Bonjour à tous,
Me voici avec une question. Comment faire pour mettre une croix (avec
Format/cellule/Bordure) dans une cellule avec une sélection des
cellules
par
la souris, et ...plus difficile, avec un second clic de souris,
supprimé
cette même croix des cellules sélectionnées. En ne perdant pas de vue
que
le
tableau comporte aussi des bordures et formules que je voudrais
laisser
telles quelles.
Merci de vos aides
Nadia
Re-bonjour
Il faut changer le .LineStyle = xlContinuous et le .Weight = xlThin
le mieux est peut-être d'enregistrer une macro avec ton style et de faire
un
copier-coller dans le code.
Stéphane
"nadia.b" a écrit dans le message de news:
%23T$Cher SL,
merci pour ton coup de main. Excellent.
Juste une chose, comment fait-on pour changer la grosseur des traits?
Nadia
"SL" a écrit dans le message de
news:Bonjour
Cela ne répond pas complétement au besoin mais voici une idée à
développer
avec un double-clic pour mettre la croix et un autre pour l'effacer :
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel
As
Boolean)
With Target.Borders(xlDiagonalDown)
If .LineStyle = xlNone Then
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
Else
.LineStyle = xlNone
End If
End With
With Target.Borders(xlDiagonalUp)
If .LineStyle = xlNone Then
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
Else: .LineStyle = xlNone
End If
End With
Cancel = True
End Sub
"nadia.b" a écrit dans le message de news:Bonjour à tous,
Me voici avec une question. Comment faire pour mettre une croix (avec
Format/cellule/Bordure) dans une cellule avec une sélection des
cellules
par
la souris, et ...plus difficile, avec un second clic de souris,
supprimé
cette même croix des cellules sélectionnées. En ne perdant pas de vue
quele
tableau comporte aussi des bordures et formules que je voudrais
laisser
telles quelles.
Merci de vos aides
Nadia
Merci vous deux,
Alors, je mets la pression (Pas celle de la Gueuze) ;-o)) et vous demande
à
titre de rafraichissement, s'il est possible de limiter ces actions à des
séries de tableau distinct, dans la feuille de calcul ?
Nadia
"SL" a écrit dans le message de
news:Re-bonjour
Il faut changer le .LineStyle = xlContinuous et le .Weight = xlThin
le mieux est peut-être d'enregistrer une macro avec ton style et de faire
uncopier-coller dans le code.
Stéphane
"nadia.b" a écrit dans le message de news:
%23T$Cher SL,
merci pour ton coup de main. Excellent.
Juste une chose, comment fait-on pour changer la grosseur des traits?
Nadia
"SL" a écrit dans le message de
news:Bonjour
Cela ne répond pas complétement au besoin mais voici une idée à
développer
avec un double-clic pour mettre la croix et un autre pour l'effacer :
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel
AsBoolean)
With Target.Borders(xlDiagonalDown)
If .LineStyle = xlNone Then
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
Else
.LineStyle = xlNone
End If
End With
With Target.Borders(xlDiagonalUp)
If .LineStyle = xlNone Then
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
Else: .LineStyle = xlNone
End If
End With
Cancel = True
End Sub
"nadia.b" a écrit dans le message de news:Bonjour à tous,
Me voici avec une question. Comment faire pour mettre une croix
(avec
Format/cellule/Bordure) dans une cellule avec une sélection des
cellules
par
la souris, et ...plus difficile, avec un second clic de souris,
supprimé
cette même croix des cellules sélectionnées. En ne perdant pas de
vue
quele
tableau comporte aussi des bordures et formules que je voudrais
laissertelles quelles.
Merci de vos aides
Nadia
Merci vous deux,
Alors, je mets la pression (Pas celle de la Gueuze) ;-o)) et vous demande
à
titre de rafraichissement, s'il est possible de limiter ces actions à des
séries de tableau distinct, dans la feuille de calcul ?
Nadia
"SL" <nospam_sl69@laposte.fr> a écrit dans le message de
news:ulSFrpIfFHA.268@TK2MSFTNGP15.phx.gbl...
Re-bonjour
Il faut changer le .LineStyle = xlContinuous et le .Weight = xlThin
le mieux est peut-être d'enregistrer une macro avec ton style et de faire
un
copier-coller dans le code.
Stéphane
"nadia.b" <nadia.b@sangene.ch> a écrit dans le message de news:
%23T$WkkIfFHA.484@TK2MSFTNGP14.phx.gbl...
Cher SL,
merci pour ton coup de main. Excellent.
Juste une chose, comment fait-on pour changer la grosseur des traits?
Nadia
"SL" <nospam_sl69@laposte.fr> a écrit dans le message de
news:uT110eIfFHA.2484@TK2MSFTNGP15.phx.gbl...
Bonjour
Cela ne répond pas complétement au besoin mais voici une idée à
développer
avec un double-clic pour mettre la croix et un autre pour l'effacer :
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel
As
Boolean)
With Target.Borders(xlDiagonalDown)
If .LineStyle = xlNone Then
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
Else
.LineStyle = xlNone
End If
End With
With Target.Borders(xlDiagonalUp)
If .LineStyle = xlNone Then
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
Else: .LineStyle = xlNone
End If
End With
Cancel = True
End Sub
"nadia.b" <nadia.b@sangene.ch> a écrit dans le message de news:
eNdcqQIfFHA.3164@TK2MSFTNGP15.phx.gbl...
Bonjour à tous,
Me voici avec une question. Comment faire pour mettre une croix
(avec
Format/cellule/Bordure) dans une cellule avec une sélection des
cellules
par
la souris, et ...plus difficile, avec un second clic de souris,
supprimé
cette même croix des cellules sélectionnées. En ne perdant pas de
vue
que
le
tableau comporte aussi des bordures et formules que je voudrais
laisser
telles quelles.
Merci de vos aides
Nadia
Merci vous deux,
Alors, je mets la pression (Pas celle de la Gueuze) ;-o)) et vous demande
à
titre de rafraichissement, s'il est possible de limiter ces actions à des
séries de tableau distinct, dans la feuille de calcul ?
Nadia
"SL" a écrit dans le message de
news:Re-bonjour
Il faut changer le .LineStyle = xlContinuous et le .Weight = xlThin
le mieux est peut-être d'enregistrer une macro avec ton style et de faire
uncopier-coller dans le code.
Stéphane
"nadia.b" a écrit dans le message de news:
%23T$Cher SL,
merci pour ton coup de main. Excellent.
Juste une chose, comment fait-on pour changer la grosseur des traits?
Nadia
"SL" a écrit dans le message de
news:Bonjour
Cela ne répond pas complétement au besoin mais voici une idée à
développer
avec un double-clic pour mettre la croix et un autre pour l'effacer :
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel
AsBoolean)
With Target.Borders(xlDiagonalDown)
If .LineStyle = xlNone Then
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
Else
.LineStyle = xlNone
End If
End With
With Target.Borders(xlDiagonalUp)
If .LineStyle = xlNone Then
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
Else: .LineStyle = xlNone
End If
End With
Cancel = True
End Sub
"nadia.b" a écrit dans le message de news:Bonjour à tous,
Me voici avec une question. Comment faire pour mettre une croix
(avec
Format/cellule/Bordure) dans une cellule avec une sélection des
cellules
par
la souris, et ...plus difficile, avec un second clic de souris,
supprimé
cette même croix des cellules sélectionnées. En ne perdant pas de
vue
quele
tableau comporte aussi des bordures et formules que je voudrais
laissertelles quelles.
Merci de vos aides
Nadia
nomme ton tableau (ici "plage") et ajoute ceci en début de code, si tu
double-cliques dans une cellule qui n'est pas dans la plage "plage" pas de
croix.
If Intersect(Target, Range("plage")) Is Nothing Then Exit Sub
Stéphane
"nadia.b" a écrit dans le message de news:Merci vous deux,
Alors, je mets la pression (Pas celle de la Gueuze) ;-o)) et vous
demande
à
titre de rafraichissement, s'il est possible de limiter ces actions à
des
séries de tableau distinct, dans la feuille de calcul ?
Nadia
"SL" a écrit dans le message de
news:Re-bonjour
Il faut changer le .LineStyle = xlContinuous et le .Weight = xlThin
le mieux est peut-être d'enregistrer une macro avec ton style et de
faire
uncopier-coller dans le code.
Stéphane
"nadia.b" a écrit dans le message de news:
%23T$Cher SL,
merci pour ton coup de main. Excellent.
Juste une chose, comment fait-on pour changer la grosseur des traits?
Nadia
"SL" a écrit dans le message de
news:Bonjour
Cela ne répond pas complétement au besoin mais voici une idée à
développer
avec un double-clic pour mettre la croix et un autre pour l'effacer
:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range,
Cancel
AsBoolean)
With Target.Borders(xlDiagonalDown)
If .LineStyle = xlNone Then
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
Else
.LineStyle = xlNone
End If
End With
With Target.Borders(xlDiagonalUp)
If .LineStyle = xlNone Then
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
Else: .LineStyle = xlNone
End If
End With
Cancel = True
End Sub
"nadia.b" a écrit dans le message de news:Bonjour à tous,
Me voici avec une question. Comment faire pour mettre une croix
(avec
Format/cellule/Bordure) dans une cellule avec une sélection des
cellules
par
la souris, et ...plus difficile, avec un second clic de souris,
supprimé
cette même croix des cellules sélectionnées. En ne perdant pas de
vue
quele
tableau comporte aussi des bordures et formules que je voudrais
laissertelles quelles.
Merci de vos aides
Nadia
nomme ton tableau (ici "plage") et ajoute ceci en début de code, si tu
double-cliques dans une cellule qui n'est pas dans la plage "plage" pas de
croix.
If Intersect(Target, Range("plage")) Is Nothing Then Exit Sub
Stéphane
"nadia.b" <nadia.b@sangene.ch> a écrit dans le message de news:
etvM3uIfFHA.2644@TK2MSFTNGP09.phx.gbl...
Merci vous deux,
Alors, je mets la pression (Pas celle de la Gueuze) ;-o)) et vous
demande
à
titre de rafraichissement, s'il est possible de limiter ces actions à
des
séries de tableau distinct, dans la feuille de calcul ?
Nadia
"SL" <nospam_sl69@laposte.fr> a écrit dans le message de
news:ulSFrpIfFHA.268@TK2MSFTNGP15.phx.gbl...
Re-bonjour
Il faut changer le .LineStyle = xlContinuous et le .Weight = xlThin
le mieux est peut-être d'enregistrer une macro avec ton style et de
faire
un
copier-coller dans le code.
Stéphane
"nadia.b" <nadia.b@sangene.ch> a écrit dans le message de news:
%23T$WkkIfFHA.484@TK2MSFTNGP14.phx.gbl...
Cher SL,
merci pour ton coup de main. Excellent.
Juste une chose, comment fait-on pour changer la grosseur des traits?
Nadia
"SL" <nospam_sl69@laposte.fr> a écrit dans le message de
news:uT110eIfFHA.2484@TK2MSFTNGP15.phx.gbl...
Bonjour
Cela ne répond pas complétement au besoin mais voici une idée à
développer
avec un double-clic pour mettre la croix et un autre pour l'effacer
:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range,
Cancel
As
Boolean)
With Target.Borders(xlDiagonalDown)
If .LineStyle = xlNone Then
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
Else
.LineStyle = xlNone
End If
End With
With Target.Borders(xlDiagonalUp)
If .LineStyle = xlNone Then
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
Else: .LineStyle = xlNone
End If
End With
Cancel = True
End Sub
"nadia.b" <nadia.b@sangene.ch> a écrit dans le message de news:
eNdcqQIfFHA.3164@TK2MSFTNGP15.phx.gbl...
Bonjour à tous,
Me voici avec une question. Comment faire pour mettre une croix
(avec
Format/cellule/Bordure) dans une cellule avec une sélection des
cellules
par
la souris, et ...plus difficile, avec un second clic de souris,
supprimé
cette même croix des cellules sélectionnées. En ne perdant pas de
vue
que
le
tableau comporte aussi des bordures et formules que je voudrais
laisser
telles quelles.
Merci de vos aides
Nadia
nomme ton tableau (ici "plage") et ajoute ceci en début de code, si tu
double-cliques dans une cellule qui n'est pas dans la plage "plage" pas de
croix.
If Intersect(Target, Range("plage")) Is Nothing Then Exit Sub
Stéphane
"nadia.b" a écrit dans le message de news:Merci vous deux,
Alors, je mets la pression (Pas celle de la Gueuze) ;-o)) et vous
demande
à
titre de rafraichissement, s'il est possible de limiter ces actions à
des
séries de tableau distinct, dans la feuille de calcul ?
Nadia
"SL" a écrit dans le message de
news:Re-bonjour
Il faut changer le .LineStyle = xlContinuous et le .Weight = xlThin
le mieux est peut-être d'enregistrer une macro avec ton style et de
faire
uncopier-coller dans le code.
Stéphane
"nadia.b" a écrit dans le message de news:
%23T$Cher SL,
merci pour ton coup de main. Excellent.
Juste une chose, comment fait-on pour changer la grosseur des traits?
Nadia
"SL" a écrit dans le message de
news:Bonjour
Cela ne répond pas complétement au besoin mais voici une idée à
développer
avec un double-clic pour mettre la croix et un autre pour l'effacer
:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range,
Cancel
AsBoolean)
With Target.Borders(xlDiagonalDown)
If .LineStyle = xlNone Then
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
Else
.LineStyle = xlNone
End If
End With
With Target.Borders(xlDiagonalUp)
If .LineStyle = xlNone Then
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
Else: .LineStyle = xlNone
End If
End With
Cancel = True
End Sub
"nadia.b" a écrit dans le message de news:Bonjour à tous,
Me voici avec une question. Comment faire pour mettre une croix
(avec
Format/cellule/Bordure) dans une cellule avec une sélection des
cellules
par
la souris, et ...plus difficile, avec un second clic de souris,
supprimé
cette même croix des cellules sélectionnées. En ne perdant pas de
vue
quele
tableau comporte aussi des bordures et formules que je voudrais
laissertelles quelles.
Merci de vos aides
Nadia