J'ai créé un tableau de 27 par 27 pour représenter tous les candidats
possibles.
Chaque case de 9 (3 par 3) a les 9 candidats possibles:
123123123123123123 etc....(9 fois la série 123) = 27 cases
456456456456456456 etc....(9 fois la série 456)
789789789789789789 etc....(9 fois la série 789)
et de meme pour les 27 lignes
Je cherche à créer une macro qui si je clique sur n'importe quel chiffre
fusionne la région des 9 chiffres correspondants avec la valeur du
chiffre sur lequel je clique puis le mette en gras et en taille 36.
Cela me permet de placer les chiffres de la grille originale et ceux que
j'ai trouvés et de ne laisser les "9 candidats" que pour les cases où je
n'ai rien trouvé.
J'ai déjà un premier problème: les macros que je crée s'exécutent toujours
au meme endroit de la grille et non là où j'ai la cellule active.
Si déjà vous pouvez m'aider sur ce premier obstacle.
Merci,
Bruno
J'ai créé un tableau de 27 par 27 pour représenter tous les candidats
possibles.
Chaque case de 9 (3 par 3) a les 9 candidats possibles:
123123123123123123 etc....(9 fois la série 123) = 27 cases
456456456456456456 etc....(9 fois la série 456)
789789789789789789 etc....(9 fois la série 789)
et de meme pour les 27 lignes
Je cherche à créer une macro qui si je clique sur n'importe quel chiffre
fusionne la région des 9 chiffres correspondants avec la valeur du
chiffre sur lequel je clique puis le mette en gras et en taille 36.
Cela me permet de placer les chiffres de la grille originale et ceux que
j'ai trouvés et de ne laisser les "9 candidats" que pour les cases où je
n'ai rien trouvé.
J'ai déjà un premier problème: les macros que je crée s'exécutent toujours
au meme endroit de la grille et non là où j'ai la cellule active.
Si déjà vous pouvez m'aider sur ce premier obstacle.
Merci,
Bruno
J'ai créé un tableau de 27 par 27 pour représenter tous les candidats
possibles.
Chaque case de 9 (3 par 3) a les 9 candidats possibles:
123123123123123123 etc....(9 fois la série 123) = 27 cases
456456456456456456 etc....(9 fois la série 456)
789789789789789789 etc....(9 fois la série 789)
et de meme pour les 27 lignes
Je cherche à créer une macro qui si je clique sur n'importe quel chiffre
fusionne la région des 9 chiffres correspondants avec la valeur du
chiffre sur lequel je clique puis le mette en gras et en taille 36.
Cela me permet de placer les chiffres de la grille originale et ceux que
j'ai trouvés et de ne laisser les "9 candidats" que pour les cases où je
n'ai rien trouvé.
J'ai déjà un premier problème: les macros que je crée s'exécutent toujours
au meme endroit de la grille et non là où j'ai la cellule active.
Si déjà vous pouvez m'aider sur ce premier obstacle.
Merci,
Bruno
Bonjour, "brunodujura"
Et si tu communiquais le code que tu utilises actuellement ?
Une piste : sépare chaque zone par une colonne et une ligne vide, ce qui
te permettra de sélectionner la zone courante lors de ton double-clic.
--
Bien ,
Patrick
patrick.bastardchezdbmail.com
--
Bien ,
Patrick
patrick.bastardchezdbmail.com
J'ai créé un tableau de 27 par 27 pour représenter tous les candidats
possibles.
Chaque case de 9 (3 par 3) a les 9 candidats possibles:
123123123123123123 etc....(9 fois la série 123) = 27 cases
456456456456456456 etc....(9 fois la série 456)
789789789789789789 etc....(9 fois la série 789)
et de meme pour les 27 lignes
Je cherche à créer une macro qui si je clique sur n'importe quel chiffre
fusionne la région des 9 chiffres correspondants avec la valeur du
chiffre sur lequel je clique puis le mette en gras et en taille 36.
Cela me permet de placer les chiffres de la grille originale et ceux que
j'ai trouvés et de ne laisser les "9 candidats" que pour les cases où je
n'ai rien trouvé.
J'ai déjà un premier problème: les macros que je crée s'exécutent
toujours au meme endroit de la grille et non là où j'ai la cellule
active.
Si déjà vous pouvez m'aider sur ce premier obstacle.
Merci,
Bruno
Bonjour, "brunodujura"
Et si tu communiquais le code que tu utilises actuellement ?
Une piste : sépare chaque zone par une colonne et une ligne vide, ce qui
te permettra de sélectionner la zone courante lors de ton double-clic.
--
Bien amicordi@lement,
Patrick BAST@RD
patrick.bastardchezdbmail.com
--
Bien amicordi@lement,
Patrick BAST@RD
patrick.bastardchezdbmail.com
J'ai créé un tableau de 27 par 27 pour représenter tous les candidats
possibles.
Chaque case de 9 (3 par 3) a les 9 candidats possibles:
123123123123123123 etc....(9 fois la série 123) = 27 cases
456456456456456456 etc....(9 fois la série 456)
789789789789789789 etc....(9 fois la série 789)
et de meme pour les 27 lignes
Je cherche à créer une macro qui si je clique sur n'importe quel chiffre
fusionne la région des 9 chiffres correspondants avec la valeur du
chiffre sur lequel je clique puis le mette en gras et en taille 36.
Cela me permet de placer les chiffres de la grille originale et ceux que
j'ai trouvés et de ne laisser les "9 candidats" que pour les cases où je
n'ai rien trouvé.
J'ai déjà un premier problème: les macros que je crée s'exécutent
toujours au meme endroit de la grille et non là où j'ai la cellule
active.
Si déjà vous pouvez m'aider sur ce premier obstacle.
Merci,
Bruno
Bonjour, "brunodujura"
Et si tu communiquais le code que tu utilises actuellement ?
Une piste : sépare chaque zone par une colonne et une ligne vide, ce qui
te permettra de sélectionner la zone courante lors de ton double-clic.
--
Bien ,
Patrick
patrick.bastardchezdbmail.com
--
Bien ,
Patrick
patrick.bastardchezdbmail.com
J'ai créé un tableau de 27 par 27 pour représenter tous les candidats
possibles.
Chaque case de 9 (3 par 3) a les 9 candidats possibles:
123123123123123123 etc....(9 fois la série 123) = 27 cases
456456456456456456 etc....(9 fois la série 456)
789789789789789789 etc....(9 fois la série 789)
et de meme pour les 27 lignes
Je cherche à créer une macro qui si je clique sur n'importe quel chiffre
fusionne la région des 9 chiffres correspondants avec la valeur du
chiffre sur lequel je clique puis le mette en gras et en taille 36.
Cela me permet de placer les chiffres de la grille originale et ceux que
j'ai trouvés et de ne laisser les "9 candidats" que pour les cases où je
n'ai rien trouvé.
J'ai déjà un premier problème: les macros que je crée s'exécutent
toujours au meme endroit de la grille et non là où j'ai la cellule
active.
Si déjà vous pouvez m'aider sur ce premier obstacle.
Merci,
Bruno
Bonjour Patrick,
En fait j'avance petit à petit...
Au début j'avais:
Range("A1:C3").Select
Selection.ClearContents
With Selection
.HorizontalAlignment = xlCenter
.VerticalAlignment = xlCenter
.WrapText = False
.Orientation = 0
.AddIndent = False
.IndentLevel = 0
.ShrinkToFit = False
.ReadingOrder = xlContext
.MergeCells = False
End With
Selection.Merge
Selection.Font.Bold = True
With Selection.Font
.Name = "Calibri"
.Size = 36
.Strikethrough = False
.Superscript = False
.Subscript = False
.OutlineFont = False
.Shadow = False
.Underline = xlUnderlineStyleNone
.ThemeColor = xlThemeColorLight1
.TintAndShade = 0
.ThemeFont = xlThemeFontMinor
End With
End Sub
Maintenant j'ai remplacé Range("A1:C3").Select
par ActiveCell.select
mais je voudrais étendre la sélection aux 2 colonnes de droite et 2 lignes
du dessous (dans la mesure où je clique en haut et à gauche de la région
de 9 cellules)
Si déjà j'arrive à cela je rentrerai les valeurs de chaque case fusionnée
ensuite....
Merci,
Bruno
"Patrick BASTARD" a écrit dans le
message de news:Bonjour, "brunodujura"
Et si tu communiquais le code que tu utilises actuellement ?
Une piste : sépare chaque zone par une colonne et une ligne vide, ce qui
te permettra de sélectionner la zone courante lors de ton double-clic.
--
Bien ,
Patrick
patrick.bastardchezdbmail.com
--
Bien ,
Patrick
patrick.bastardchezdbmail.com
J'ai créé un tableau de 27 par 27 pour représenter tous les candidats
possibles.
Chaque case de 9 (3 par 3) a les 9 candidats possibles:
123123123123123123 etc....(9 fois la série 123) = 27 cases
456456456456456456 etc....(9 fois la série 456)
789789789789789789 etc....(9 fois la série 789)
et de meme pour les 27 lignes
Je cherche à créer une macro qui si je clique sur n'importe quel chiffre
fusionne la région des 9 chiffres correspondants avec la valeur du
chiffre sur lequel je clique puis le mette en gras et en taille 36.
Cela me permet de placer les chiffres de la grille originale et ceux que
j'ai trouvés et de ne laisser les "9 candidats" que pour les cases où je
n'ai rien trouvé.
J'ai déjà un premier problème: les macros que je crée s'exécutent
toujours au meme endroit de la grille et non là où j'ai la cellule
active.
Si déjà vous pouvez m'aider sur ce premier obstacle.
Merci,
Bruno
Bonjour Patrick,
En fait j'avance petit à petit...
Au début j'avais:
Range("A1:C3").Select
Selection.ClearContents
With Selection
.HorizontalAlignment = xlCenter
.VerticalAlignment = xlCenter
.WrapText = False
.Orientation = 0
.AddIndent = False
.IndentLevel = 0
.ShrinkToFit = False
.ReadingOrder = xlContext
.MergeCells = False
End With
Selection.Merge
Selection.Font.Bold = True
With Selection.Font
.Name = "Calibri"
.Size = 36
.Strikethrough = False
.Superscript = False
.Subscript = False
.OutlineFont = False
.Shadow = False
.Underline = xlUnderlineStyleNone
.ThemeColor = xlThemeColorLight1
.TintAndShade = 0
.ThemeFont = xlThemeFontMinor
End With
End Sub
Maintenant j'ai remplacé Range("A1:C3").Select
par ActiveCell.select
mais je voudrais étendre la sélection aux 2 colonnes de droite et 2 lignes
du dessous (dans la mesure où je clique en haut et à gauche de la région
de 9 cellules)
Si déjà j'arrive à cela je rentrerai les valeurs de chaque case fusionnée
ensuite....
Merci,
Bruno
"Patrick BASTARD" <patrick.bastard@dbmail.com.invalid> a écrit dans le
message de news:euJbh7UsKHA.3408@TK2MSFTNGP06.phx.gbl...
Bonjour, "brunodujura"
Et si tu communiquais le code que tu utilises actuellement ?
Une piste : sépare chaque zone par une colonne et une ligne vide, ce qui
te permettra de sélectionner la zone courante lors de ton double-clic.
--
Bien amicordi@lement,
Patrick BAST@RD
patrick.bastardchezdbmail.com
--
Bien amicordi@lement,
Patrick BAST@RD
patrick.bastardchezdbmail.com
J'ai créé un tableau de 27 par 27 pour représenter tous les candidats
possibles.
Chaque case de 9 (3 par 3) a les 9 candidats possibles:
123123123123123123 etc....(9 fois la série 123) = 27 cases
456456456456456456 etc....(9 fois la série 456)
789789789789789789 etc....(9 fois la série 789)
et de meme pour les 27 lignes
Je cherche à créer une macro qui si je clique sur n'importe quel chiffre
fusionne la région des 9 chiffres correspondants avec la valeur du
chiffre sur lequel je clique puis le mette en gras et en taille 36.
Cela me permet de placer les chiffres de la grille originale et ceux que
j'ai trouvés et de ne laisser les "9 candidats" que pour les cases où je
n'ai rien trouvé.
J'ai déjà un premier problème: les macros que je crée s'exécutent
toujours au meme endroit de la grille et non là où j'ai la cellule
active.
Si déjà vous pouvez m'aider sur ce premier obstacle.
Merci,
Bruno
Bonjour Patrick,
En fait j'avance petit à petit...
Au début j'avais:
Range("A1:C3").Select
Selection.ClearContents
With Selection
.HorizontalAlignment = xlCenter
.VerticalAlignment = xlCenter
.WrapText = False
.Orientation = 0
.AddIndent = False
.IndentLevel = 0
.ShrinkToFit = False
.ReadingOrder = xlContext
.MergeCells = False
End With
Selection.Merge
Selection.Font.Bold = True
With Selection.Font
.Name = "Calibri"
.Size = 36
.Strikethrough = False
.Superscript = False
.Subscript = False
.OutlineFont = False
.Shadow = False
.Underline = xlUnderlineStyleNone
.ThemeColor = xlThemeColorLight1
.TintAndShade = 0
.ThemeFont = xlThemeFontMinor
End With
End Sub
Maintenant j'ai remplacé Range("A1:C3").Select
par ActiveCell.select
mais je voudrais étendre la sélection aux 2 colonnes de droite et 2 lignes
du dessous (dans la mesure où je clique en haut et à gauche de la région
de 9 cellules)
Si déjà j'arrive à cela je rentrerai les valeurs de chaque case fusionnée
ensuite....
Merci,
Bruno
"Patrick BASTARD" a écrit dans le
message de news:Bonjour, "brunodujura"
Et si tu communiquais le code que tu utilises actuellement ?
Une piste : sépare chaque zone par une colonne et une ligne vide, ce qui
te permettra de sélectionner la zone courante lors de ton double-clic.
--
Bien ,
Patrick
patrick.bastardchezdbmail.com
--
Bien ,
Patrick
patrick.bastardchezdbmail.com
J'ai créé un tableau de 27 par 27 pour représenter tous les candidats
possibles.
Chaque case de 9 (3 par 3) a les 9 candidats possibles:
123123123123123123 etc....(9 fois la série 123) = 27 cases
456456456456456456 etc....(9 fois la série 456)
789789789789789789 etc....(9 fois la série 789)
et de meme pour les 27 lignes
Je cherche à créer une macro qui si je clique sur n'importe quel chiffre
fusionne la région des 9 chiffres correspondants avec la valeur du
chiffre sur lequel je clique puis le mette en gras et en taille 36.
Cela me permet de placer les chiffres de la grille originale et ceux que
j'ai trouvés et de ne laisser les "9 candidats" que pour les cases où je
n'ai rien trouvé.
J'ai déjà un premier problème: les macros que je crée s'exécutent
toujours au meme endroit de la grille et non là où j'ai la cellule
active.
Si déjà vous pouvez m'aider sur ce premier obstacle.
Merci,
Bruno
Bonjour Patrick,
En fait j'avance petit à petit...
Au début j'avais:
Range("A1:C3").Select
Selection.ClearContents
With Selection
.HorizontalAlignment = xlCenter
.VerticalAlignment = xlCenter
.WrapText = False
.Orientation = 0
.AddIndent = False
.IndentLevel = 0
.ShrinkToFit = False
.ReadingOrder = xlContext
.MergeCells = False
End With
Selection.Merge
Selection.Font.Bold = True
With Selection.Font
.Name = "Calibri"
.Size = 36
.Strikethrough = False
.Superscript = False
.Subscript = False
.OutlineFont = False
.Shadow = False
.Underline = xlUnderlineStyleNone
.ThemeColor = xlThemeColorLight1
.TintAndShade = 0
.ThemeFont = xlThemeFontMinor
End With
End Sub
Maintenant j'ai remplacé Range("A1:C3").Select
par ActiveCell.select
mais je voudrais étendre la sélection aux 2 colonnes de droite et 2 lignes
du dessous (dans la mesure où je clique en haut et à gauche de la région
de 9 cellules)
Si déjà j'arrive à cela je rentrerai les valeurs de chaque case fusionnée
ensuite....
Merci,
Bruno
"Patrick BASTARD" a écrit dans le
message de news:Bonjour, "brunodujura"
Et si tu communiquais le code que tu utilises actuellement ?
Une piste : sépare chaque zone par une colonne et une ligne vide, ce qui
te permettra de sélectionner la zone courante lors de ton double-clic.
--
Bien ,
Patrick
patrick.bastardchezdbmail.com
--
Bien ,
Patrick
patrick.bastardchezdbmail.com
J'ai créé un tableau de 27 par 27 pour représenter tous les candidats
possibles.
Chaque case de 9 (3 par 3) a les 9 candidats possibles:
123123123123123123 etc....(9 fois la série 123) = 27 cases
456456456456456456 etc....(9 fois la série 456)
789789789789789789 etc....(9 fois la série 789)
et de meme pour les 27 lignes
Je cherche à créer une macro qui si je clique sur n'importe quel chiffre
fusionne la région des 9 chiffres correspondants avec la valeur du
chiffre sur lequel je clique puis le mette en gras et en taille 36.
Cela me permet de placer les chiffres de la grille originale et ceux que
j'ai trouvés et de ne laisser les "9 candidats" que pour les cases où je
n'ai rien trouvé.
J'ai déjà un premier problème: les macros que je crée s'exécutent
toujours au meme endroit de la grille et non là où j'ai la cellule
active.
Si déjà vous pouvez m'aider sur ce premier obstacle.
Merci,
Bruno
Bonjour Patrick,
En fait j'avance petit à petit...
Au début j'avais:
Range("A1:C3").Select
Selection.ClearContents
With Selection
.HorizontalAlignment = xlCenter
.VerticalAlignment = xlCenter
.WrapText = False
.Orientation = 0
.AddIndent = False
.IndentLevel = 0
.ShrinkToFit = False
.ReadingOrder = xlContext
.MergeCells = False
End With
Selection.Merge
Selection.Font.Bold = True
With Selection.Font
.Name = "Calibri"
.Size = 36
.Strikethrough = False
.Superscript = False
.Subscript = False
.OutlineFont = False
.Shadow = False
.Underline = xlUnderlineStyleNone
.ThemeColor = xlThemeColorLight1
.TintAndShade = 0
.ThemeFont = xlThemeFontMinor
End With
End Sub
Maintenant j'ai remplacé Range("A1:C3").Select
par ActiveCell.select
mais je voudrais étendre la sélection aux 2 colonnes de droite et 2 lignes
du dessous (dans la mesure où je clique en haut et à gauche de la région
de 9 cellules)
Si déjà j'arrive à cela je rentrerai les valeurs de chaque case fusionnée
ensuite....
Merci,
Bruno
"Patrick BASTARD" <patrick.bastard@dbmail.com.invalid> a écrit dans le
message de news:euJbh7UsKHA.3408@TK2MSFTNGP06.phx.gbl...
Bonjour, "brunodujura"
Et si tu communiquais le code que tu utilises actuellement ?
Une piste : sépare chaque zone par une colonne et une ligne vide, ce qui
te permettra de sélectionner la zone courante lors de ton double-clic.
--
Bien amicordi@lement,
Patrick BAST@RD
patrick.bastardchezdbmail.com
--
Bien amicordi@lement,
Patrick BAST@RD
patrick.bastardchezdbmail.com
J'ai créé un tableau de 27 par 27 pour représenter tous les candidats
possibles.
Chaque case de 9 (3 par 3) a les 9 candidats possibles:
123123123123123123 etc....(9 fois la série 123) = 27 cases
456456456456456456 etc....(9 fois la série 456)
789789789789789789 etc....(9 fois la série 789)
et de meme pour les 27 lignes
Je cherche à créer une macro qui si je clique sur n'importe quel chiffre
fusionne la région des 9 chiffres correspondants avec la valeur du
chiffre sur lequel je clique puis le mette en gras et en taille 36.
Cela me permet de placer les chiffres de la grille originale et ceux que
j'ai trouvés et de ne laisser les "9 candidats" que pour les cases où je
n'ai rien trouvé.
J'ai déjà un premier problème: les macros que je crée s'exécutent
toujours au meme endroit de la grille et non là où j'ai la cellule
active.
Si déjà vous pouvez m'aider sur ce premier obstacle.
Merci,
Bruno
Bonjour Patrick,
En fait j'avance petit à petit...
Au début j'avais:
Range("A1:C3").Select
Selection.ClearContents
With Selection
.HorizontalAlignment = xlCenter
.VerticalAlignment = xlCenter
.WrapText = False
.Orientation = 0
.AddIndent = False
.IndentLevel = 0
.ShrinkToFit = False
.ReadingOrder = xlContext
.MergeCells = False
End With
Selection.Merge
Selection.Font.Bold = True
With Selection.Font
.Name = "Calibri"
.Size = 36
.Strikethrough = False
.Superscript = False
.Subscript = False
.OutlineFont = False
.Shadow = False
.Underline = xlUnderlineStyleNone
.ThemeColor = xlThemeColorLight1
.TintAndShade = 0
.ThemeFont = xlThemeFontMinor
End With
End Sub
Maintenant j'ai remplacé Range("A1:C3").Select
par ActiveCell.select
mais je voudrais étendre la sélection aux 2 colonnes de droite et 2 lignes
du dessous (dans la mesure où je clique en haut et à gauche de la région
de 9 cellules)
Si déjà j'arrive à cela je rentrerai les valeurs de chaque case fusionnée
ensuite....
Merci,
Bruno
"Patrick BASTARD" a écrit dans le
message de news:Bonjour, "brunodujura"
Et si tu communiquais le code que tu utilises actuellement ?
Une piste : sépare chaque zone par une colonne et une ligne vide, ce qui
te permettra de sélectionner la zone courante lors de ton double-clic.
--
Bien ,
Patrick
patrick.bastardchezdbmail.com
--
Bien ,
Patrick
patrick.bastardchezdbmail.com
J'ai créé un tableau de 27 par 27 pour représenter tous les candidats
possibles.
Chaque case de 9 (3 par 3) a les 9 candidats possibles:
123123123123123123 etc....(9 fois la série 123) = 27 cases
456456456456456456 etc....(9 fois la série 456)
789789789789789789 etc....(9 fois la série 789)
et de meme pour les 27 lignes
Je cherche à créer une macro qui si je clique sur n'importe quel chiffre
fusionne la région des 9 chiffres correspondants avec la valeur du
chiffre sur lequel je clique puis le mette en gras et en taille 36.
Cela me permet de placer les chiffres de la grille originale et ceux que
j'ai trouvés et de ne laisser les "9 candidats" que pour les cases où je
n'ai rien trouvé.
J'ai déjà un premier problème: les macros que je crée s'exécutent
toujours au meme endroit de la grille et non là où j'ai la cellule
active.
Si déjà vous pouvez m'aider sur ce premier obstacle.
Merci,
Bruno
Re,
L'enregistreur me donne ça :
Selection.CurrentRegion.Select
Selection.ClearContents
With Selection
.HorizontalAlignment = xlCenter
.VerticalAlignment = xlCenter
.WrapText = False
.Orientation = 0
.AddIndent = False
.IndentLevel = 0
.ShrinkToFit = False
.ReadingOrder = xlContext
.MergeCells = False
End With
Selection.Merge
With Selection.Font
.Name = "Arial"
.Size = 20
.Strikethrough = False
.Superscript = False
.Subscript = False
.OutlineFont = False
.Shadow = False
.Underline = xlUnderlineStyleNone
.ColorIndex = xlAutomatic
End With
Selection.Font.Bold = False
End Sub
--
Bien ,
Patrick
patrick.bastardchezdbmail.com
"brunodujura" a écrit dans le message de
news:4b7e6f23$0$2853$Bonjour Patrick,
En fait j'avance petit à petit...
Au début j'avais:
Range("A1:C3").Select
Selection.ClearContents
With Selection
.HorizontalAlignment = xlCenter
.VerticalAlignment = xlCenter
.WrapText = False
.Orientation = 0
.AddIndent = False
.IndentLevel = 0
.ShrinkToFit = False
.ReadingOrder = xlContext
.MergeCells = False
End With
Selection.Merge
Selection.Font.Bold = True
With Selection.Font
.Name = "Calibri"
.Size = 36
.Strikethrough = False
.Superscript = False
.Subscript = False
.OutlineFont = False
.Shadow = False
.Underline = xlUnderlineStyleNone
.ThemeColor = xlThemeColorLight1
.TintAndShade = 0
.ThemeFont = xlThemeFontMinor
End With
End Sub
Maintenant j'ai remplacé Range("A1:C3").Select
par ActiveCell.select
mais je voudrais étendre la sélection aux 2 colonnes de droite et 2
lignes du dessous (dans la mesure où je clique en haut et à gauche de la
région de 9 cellules)
Si déjà j'arrive à cela je rentrerai les valeurs de chaque case fusionnée
ensuite....
Merci,
Bruno
"Patrick BASTARD" a écrit dans le
message de news:Bonjour, "brunodujura"
Et si tu communiquais le code que tu utilises actuellement ?
Une piste : sépare chaque zone par une colonne et une ligne vide, ce qui
te permettra de sélectionner la zone courante lors de ton double-clic.
--
Bien ,
Patrick
patrick.bastardchezdbmail.com
--
Bien ,
Patrick
patrick.bastardchezdbmail.com
J'ai créé un tableau de 27 par 27 pour représenter tous les candidats
possibles.
Chaque case de 9 (3 par 3) a les 9 candidats possibles:
123123123123123123 etc....(9 fois la série 123) = 27 cases
456456456456456456 etc....(9 fois la série 456)
789789789789789789 etc....(9 fois la série 789)
et de meme pour les 27 lignes
Je cherche à créer une macro qui si je clique sur n'importe quel
chiffre fusionne la région des 9 chiffres correspondants avec la
valeur du chiffre sur lequel je clique puis le mette en gras et en
taille 36.
Cela me permet de placer les chiffres de la grille originale et ceux
que j'ai trouvés et de ne laisser les "9 candidats" que pour les cases
où je n'ai rien trouvé.
J'ai déjà un premier problème: les macros que je crée s'exécutent
toujours au meme endroit de la grille et non là où j'ai la cellule
active.
Si déjà vous pouvez m'aider sur ce premier obstacle.
Merci,
Bruno
Re,
L'enregistreur me donne ça :
Selection.CurrentRegion.Select
Selection.ClearContents
With Selection
.HorizontalAlignment = xlCenter
.VerticalAlignment = xlCenter
.WrapText = False
.Orientation = 0
.AddIndent = False
.IndentLevel = 0
.ShrinkToFit = False
.ReadingOrder = xlContext
.MergeCells = False
End With
Selection.Merge
With Selection.Font
.Name = "Arial"
.Size = 20
.Strikethrough = False
.Superscript = False
.Subscript = False
.OutlineFont = False
.Shadow = False
.Underline = xlUnderlineStyleNone
.ColorIndex = xlAutomatic
End With
Selection.Font.Bold = False
End Sub
--
Bien amicordi@lement,
Patrick BAST@RD
patrick.bastardchezdbmail.com
"brunodujura" <pasdespamsbrunodujura@gmail.com> a écrit dans le message de
news:4b7e6f23$0$2853$426a74cc@news.free.fr...
Bonjour Patrick,
En fait j'avance petit à petit...
Au début j'avais:
Range("A1:C3").Select
Selection.ClearContents
With Selection
.HorizontalAlignment = xlCenter
.VerticalAlignment = xlCenter
.WrapText = False
.Orientation = 0
.AddIndent = False
.IndentLevel = 0
.ShrinkToFit = False
.ReadingOrder = xlContext
.MergeCells = False
End With
Selection.Merge
Selection.Font.Bold = True
With Selection.Font
.Name = "Calibri"
.Size = 36
.Strikethrough = False
.Superscript = False
.Subscript = False
.OutlineFont = False
.Shadow = False
.Underline = xlUnderlineStyleNone
.ThemeColor = xlThemeColorLight1
.TintAndShade = 0
.ThemeFont = xlThemeFontMinor
End With
End Sub
Maintenant j'ai remplacé Range("A1:C3").Select
par ActiveCell.select
mais je voudrais étendre la sélection aux 2 colonnes de droite et 2
lignes du dessous (dans la mesure où je clique en haut et à gauche de la
région de 9 cellules)
Si déjà j'arrive à cela je rentrerai les valeurs de chaque case fusionnée
ensuite....
Merci,
Bruno
"Patrick BASTARD" <patrick.bastard@dbmail.com.invalid> a écrit dans le
message de news:euJbh7UsKHA.3408@TK2MSFTNGP06.phx.gbl...
Bonjour, "brunodujura"
Et si tu communiquais le code que tu utilises actuellement ?
Une piste : sépare chaque zone par une colonne et une ligne vide, ce qui
te permettra de sélectionner la zone courante lors de ton double-clic.
--
Bien amicordi@lement,
Patrick BAST@RD
patrick.bastardchezdbmail.com
--
Bien amicordi@lement,
Patrick BAST@RD
patrick.bastardchezdbmail.com
J'ai créé un tableau de 27 par 27 pour représenter tous les candidats
possibles.
Chaque case de 9 (3 par 3) a les 9 candidats possibles:
123123123123123123 etc....(9 fois la série 123) = 27 cases
456456456456456456 etc....(9 fois la série 456)
789789789789789789 etc....(9 fois la série 789)
et de meme pour les 27 lignes
Je cherche à créer une macro qui si je clique sur n'importe quel
chiffre fusionne la région des 9 chiffres correspondants avec la
valeur du chiffre sur lequel je clique puis le mette en gras et en
taille 36.
Cela me permet de placer les chiffres de la grille originale et ceux
que j'ai trouvés et de ne laisser les "9 candidats" que pour les cases
où je n'ai rien trouvé.
J'ai déjà un premier problème: les macros que je crée s'exécutent
toujours au meme endroit de la grille et non là où j'ai la cellule
active.
Si déjà vous pouvez m'aider sur ce premier obstacle.
Merci,
Bruno
Re,
L'enregistreur me donne ça :
Selection.CurrentRegion.Select
Selection.ClearContents
With Selection
.HorizontalAlignment = xlCenter
.VerticalAlignment = xlCenter
.WrapText = False
.Orientation = 0
.AddIndent = False
.IndentLevel = 0
.ShrinkToFit = False
.ReadingOrder = xlContext
.MergeCells = False
End With
Selection.Merge
With Selection.Font
.Name = "Arial"
.Size = 20
.Strikethrough = False
.Superscript = False
.Subscript = False
.OutlineFont = False
.Shadow = False
.Underline = xlUnderlineStyleNone
.ColorIndex = xlAutomatic
End With
Selection.Font.Bold = False
End Sub
--
Bien ,
Patrick
patrick.bastardchezdbmail.com
"brunodujura" a écrit dans le message de
news:4b7e6f23$0$2853$Bonjour Patrick,
En fait j'avance petit à petit...
Au début j'avais:
Range("A1:C3").Select
Selection.ClearContents
With Selection
.HorizontalAlignment = xlCenter
.VerticalAlignment = xlCenter
.WrapText = False
.Orientation = 0
.AddIndent = False
.IndentLevel = 0
.ShrinkToFit = False
.ReadingOrder = xlContext
.MergeCells = False
End With
Selection.Merge
Selection.Font.Bold = True
With Selection.Font
.Name = "Calibri"
.Size = 36
.Strikethrough = False
.Superscript = False
.Subscript = False
.OutlineFont = False
.Shadow = False
.Underline = xlUnderlineStyleNone
.ThemeColor = xlThemeColorLight1
.TintAndShade = 0
.ThemeFont = xlThemeFontMinor
End With
End Sub
Maintenant j'ai remplacé Range("A1:C3").Select
par ActiveCell.select
mais je voudrais étendre la sélection aux 2 colonnes de droite et 2
lignes du dessous (dans la mesure où je clique en haut et à gauche de la
région de 9 cellules)
Si déjà j'arrive à cela je rentrerai les valeurs de chaque case fusionnée
ensuite....
Merci,
Bruno
"Patrick BASTARD" a écrit dans le
message de news:Bonjour, "brunodujura"
Et si tu communiquais le code que tu utilises actuellement ?
Une piste : sépare chaque zone par une colonne et une ligne vide, ce qui
te permettra de sélectionner la zone courante lors de ton double-clic.
--
Bien ,
Patrick
patrick.bastardchezdbmail.com
--
Bien ,
Patrick
patrick.bastardchezdbmail.com
J'ai créé un tableau de 27 par 27 pour représenter tous les candidats
possibles.
Chaque case de 9 (3 par 3) a les 9 candidats possibles:
123123123123123123 etc....(9 fois la série 123) = 27 cases
456456456456456456 etc....(9 fois la série 456)
789789789789789789 etc....(9 fois la série 789)
et de meme pour les 27 lignes
Je cherche à créer une macro qui si je clique sur n'importe quel
chiffre fusionne la région des 9 chiffres correspondants avec la
valeur du chiffre sur lequel je clique puis le mette en gras et en
taille 36.
Cela me permet de placer les chiffres de la grille originale et ceux
que j'ai trouvés et de ne laisser les "9 candidats" que pour les cases
où je n'ai rien trouvé.
J'ai déjà un premier problème: les macros que je crée s'exécutent
toujours au meme endroit de la grille et non là où j'ai la cellule
active.
Si déjà vous pouvez m'aider sur ce premier obstacle.
Merci,
Bruno
J'ai créé un tableau de 27 par 27 pour représenter tous les candidats
possibles.
Chaque case de 9 (3 par 3) a les 9 candidats possibles:
123123123123123123 etc....(9 fois la série 123) = 27 cases
456456456456456456 etc....(9 fois la série 456)
789789789789789789 etc....(9 fois la série 789)
et de meme pour les 27 lignes
Je cherche à créer une macro qui si je clique sur n'importe quel
chiffre fusionne la région des 9 chiffres correspondants avec la
valeur du chiffre sur lequel je clique puis le mette en gras et en
taille 36.
Cela me permet de placer les chiffres de la grille originale et ceux
que j'ai trouvés et de ne laisser les "9 candidats" que pour les
cases où je n'ai rien trouvé.
J'ai créé un tableau de 27 par 27 pour représenter tous les candidats
possibles.
Chaque case de 9 (3 par 3) a les 9 candidats possibles:
123123123123123123 etc....(9 fois la série 123) = 27 cases
456456456456456456 etc....(9 fois la série 456)
789789789789789789 etc....(9 fois la série 789)
et de meme pour les 27 lignes
Je cherche à créer une macro qui si je clique sur n'importe quel
chiffre fusionne la région des 9 chiffres correspondants avec la
valeur du chiffre sur lequel je clique puis le mette en gras et en
taille 36.
Cela me permet de placer les chiffres de la grille originale et ceux
que j'ai trouvés et de ne laisser les "9 candidats" que pour les
cases où je n'ai rien trouvé.
J'ai créé un tableau de 27 par 27 pour représenter tous les candidats
possibles.
Chaque case de 9 (3 par 3) a les 9 candidats possibles:
123123123123123123 etc....(9 fois la série 123) = 27 cases
456456456456456456 etc....(9 fois la série 456)
789789789789789789 etc....(9 fois la série 789)
et de meme pour les 27 lignes
Je cherche à créer une macro qui si je clique sur n'importe quel
chiffre fusionne la région des 9 chiffres correspondants avec la
valeur du chiffre sur lequel je clique puis le mette en gras et en
taille 36.
Cela me permet de placer les chiffres de la grille originale et ceux
que j'ai trouvés et de ne laisser les "9 candidats" que pour les
cases où je n'ai rien trouvé.
J'ai créé un tableau de 27 par 27 pour représenter tous les candidats
possibles.
Chaque case de 9 (3 par 3) a les 9 candidats possibles:
123123123123123123 etc....(9 fois la série 123) = 27 cases
456456456456456456 etc....(9 fois la série 456)
789789789789789789 etc....(9 fois la série 789)
et de meme pour les 27 lignes
Je cherche à créer une macro qui si je clique sur n'importe quel
chiffre fusionne la région des 9 chiffres correspondants avec la
valeur du chiffre sur lequel je clique puis le mette en gras et en
taille 36.
Cela me permet de placer les chiffres de la grille originale et ceux
que j'ai trouvés et de ne laisser les "9 candidats" que pour les
cases où je n'ai rien trouvé.
J'ai créé un tableau de 27 par 27 pour représenter tous les candidats
possibles.
Chaque case de 9 (3 par 3) a les 9 candidats possibles:
123123123123123123 etc....(9 fois la série 123) = 27 cases
456456456456456456 etc....(9 fois la série 456)
789789789789789789 etc....(9 fois la série 789)
et de meme pour les 27 lignes
Je cherche à créer une macro qui si je clique sur n'importe quel
chiffre fusionne la région des 9 chiffres correspondants avec la
valeur du chiffre sur lequel je clique puis le mette en gras et en
taille 36.
Cela me permet de placer les chiffres de la grille originale et ceux
que j'ai trouvés et de ne laisser les "9 candidats" que pour les
cases où je n'ai rien trouvé.
J'ai créé un tableau de 27 par 27 pour représenter tous les candidats
possibles.
Chaque case de 9 (3 par 3) a les 9 candidats possibles:
123123123123123123 etc....(9 fois la série 123) = 27 cases
456456456456456456 etc....(9 fois la série 456)
789789789789789789 etc....(9 fois la série 789)
et de meme pour les 27 lignes
Je cherche à créer une macro qui si je clique sur n'importe quel
chiffre fusionne la région des 9 chiffres correspondants avec la
valeur du chiffre sur lequel je clique puis le mette en gras et en
taille 36.
Cela me permet de placer les chiffres de la grille originale et ceux
que j'ai trouvés et de ne laisser les "9 candidats" que pour les
cases où je n'ai rien trouvé.
J'ai créé un tableau de 27 par 27 pour représenter tous les candidats
possibles.
Chaque case de 9 (3 par 3) a les 9 candidats possibles:
123123123123123123 etc....(9 fois la série 123) = 27 cases
456456456456456456 etc....(9 fois la série 456)
789789789789789789 etc....(9 fois la série 789)
et de meme pour les 27 lignes
Je cherche à créer une macro qui si je clique sur n'importe quel
chiffre fusionne la région des 9 chiffres correspondants avec la
valeur du chiffre sur lequel je clique puis le mette en gras et en
taille 36.
Cela me permet de placer les chiffres de la grille originale et ceux
que j'ai trouvés et de ne laisser les "9 candidats" que pour les
cases où je n'ai rien trouvé.
J'ai créé un tableau de 27 par 27 pour représenter tous les candidats
possibles.
Chaque case de 9 (3 par 3) a les 9 candidats possibles:
123123123123123123 etc....(9 fois la série 123) = 27 cases
456456456456456456 etc....(9 fois la série 456)
789789789789789789 etc....(9 fois la série 789)
et de meme pour les 27 lignes
Je cherche à créer une macro qui si je clique sur n'importe quel
chiffre fusionne la région des 9 chiffres correspondants avec la
valeur du chiffre sur lequel je clique puis le mette en gras et en
taille 36.
Cela me permet de placer les chiffres de la grille originale et ceux
que j'ai trouvés et de ne laisser les "9 candidats" que pour les
cases où je n'ai rien trouvé.
J'ai créé un tableau de 27 par 27 pour représenter tous les candidats
possibles.
Chaque case de 9 (3 par 3) a les 9 candidats possibles:
123123123123123123 etc....(9 fois la série 123) = 27 cases
456456456456456456 etc....(9 fois la série 456)
789789789789789789 etc....(9 fois la série 789)
et de meme pour les 27 lignes
Je cherche à créer une macro qui si je clique sur n'importe quel
chiffre fusionne la région des 9 chiffres correspondants avec la
valeur du chiffre sur lequel je clique puis le mette en gras et en
taille 36.
Cela me permet de placer les chiffres de la grille originale et ceux
que j'ai trouvés et de ne laisser les "9 candidats" que pour les
cases où je n'ai rien trouvé.
J'ai créé un tableau de 27 par 27 pour représenter tous les candidats
possibles.
Chaque case de 9 (3 par 3) a les 9 candidats possibles:
123123123123123123 etc....(9 fois la série 123) = 27 cases
456456456456456456 etc....(9 fois la série 456)
789789789789789789 etc....(9 fois la série 789)
et de meme pour les 27 lignes
Je cherche à créer une macro qui si je clique sur n'importe quel
chiffre fusionne la région des 9 chiffres correspondants avec la
valeur du chiffre sur lequel je clique puis le mette en gras et en
taille 36.
Cela me permet de placer les chiffres de la grille originale et ceux
que j'ai trouvés et de ne laisser les "9 candidats" que pour les
cases où je n'ai rien trouvé.
J'ai créé un tableau de 27 par 27 pour représenter tous les candidats
possibles.
Chaque case de 9 (3 par 3) a les 9 candidats possibles:
123123123123123123 etc....(9 fois la série 123) = 27 cases
456456456456456456 etc....(9 fois la série 456)
789789789789789789 etc....(9 fois la série 789)
et de meme pour les 27 lignes
Je cherche à créer une macro qui si je clique sur n'importe quel
chiffre fusionne la région des 9 chiffres correspondants avec la
valeur du chiffre sur lequel je clique puis le mette en gras et en
taille 36.
Cela me permet de placer les chiffres de la grille originale et ceux
que j'ai trouvés et de ne laisser les "9 candidats" que pour les
cases où je n'ai rien trouvé.
J'ai créé un tableau de 27 par 27 pour représenter tous les candidats
possibles.
Chaque case de 9 (3 par 3) a les 9 candidats possibles:
123123123123123123 etc....(9 fois la série 123) = 27 cases
456456456456456456 etc....(9 fois la série 456)
789789789789789789 etc....(9 fois la série 789)
et de meme pour les 27 lignes
Je cherche à créer une macro qui si je clique sur n'importe quel
chiffre fusionne la région des 9 chiffres correspondants avec la
valeur du chiffre sur lequel je clique puis le mette en gras et en
taille 36.
Cela me permet de placer les chiffres de la grille originale et ceux
que j'ai trouvés et de ne laisser les "9 candidats" que pour les
cases où je n'ai rien trouvé.
J'avoue que je n'arrive pas à appliquer ta méthode.
Je voudrais notamment que le chiffre sur lequel on clique devienne
notamment celui qui sera écrit en taille 36.
Je n'ai pas besoin de revenir en arrière cad défusionner.
nb :
voir sur Excelabo.net les exemples fournis par les contributeurs de ce
forum ;o)))
J'avoue que je n'arrive pas à appliquer ta méthode.
Je voudrais notamment que le chiffre sur lequel on clique devienne
notamment celui qui sera écrit en taille 36.
Je n'ai pas besoin de revenir en arrière cad défusionner.
nb :
voir sur Excelabo.net les exemples fournis par les contributeurs de ce
forum ;o)))
J'avoue que je n'arrive pas à appliquer ta méthode.
Je voudrais notamment que le chiffre sur lequel on clique devienne
notamment celui qui sera écrit en taille 36.
Je n'ai pas besoin de revenir en arrière cad défusionner.
nb :
voir sur Excelabo.net les exemples fournis par les contributeurs de ce
forum ;o)))