Fusionner une plage entre deux variables
Fermé
farreneit
Messages postés
282
Date d'inscription
jeudi 5 juillet 2012
Statut
Membre
Dernière intervention
13 janvier 2023
-
23 nov. 2021 à 14:49
farreneit Messages postés 282 Date d'inscription jeudi 5 juillet 2012 Statut Membre Dernière intervention 13 janvier 2023 - 10 déc. 2021 à 15:59
farreneit Messages postés 282 Date d'inscription jeudi 5 juillet 2012 Statut Membre Dernière intervention 13 janvier 2023 - 10 déc. 2021 à 15:59
A voir également:
- Fusionner une plage entre deux variables
- Frédéric cherche à faire le buzz sur les réseaux sociaux. il a ajouté une image de manchots sur une image de plage. retrouvez l'image originale de la plage. que cachent les manchots ? ✓ - Forum Windows
- Ce programme est écrit en python. il construit un mot secret dans une variable mais il ne l'affiche pas. modifiez-le pour qu'il affiche le mot secret. exécutez-le. quel est ce mot secret ? ✓ - Forum Python
- Comment fusionner des pdf - Guide
- Fusionner deux fichiers excel - Guide
- Deux comptes whatsapp - Guide
2 réponses
yg_be
Messages postés
21303
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
18 mars 2023
1 326
23 nov. 2021 à 15:21
23 nov. 2021 à 15:21
bonjour,
A quelle ligne as-tu cette erreur?
Peux-tu fusionner sans problème à la main?
A quelle ligne as-tu cette erreur?
Peux-tu fusionner sans problème à la main?
cs_Le Pivert
Messages postés
7883
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
18 mars 2023
724
23 nov. 2021 à 15:22
23 nov. 2021 à 15:22
Bonjour,
comme ceci:
comme ceci:
Sheets("References crees").Range("E4", "E10").MergeCells = True
farreneit
Messages postés
282
Date d'inscription
jeudi 5 juillet 2012
Statut
Membre
Dernière intervention
13 janvier 2023
10
23 nov. 2021 à 15:40
23 nov. 2021 à 15:40
Merci pour la réponse, mais le but est de pouvoir fusionner en fonction des variables.
cs_Le Pivert
Messages postés
7883
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
18 mars 2023
724
>
farreneit
Messages postés
282
Date d'inscription
jeudi 5 juillet 2012
Statut
Membre
Dernière intervention
13 janvier 2023
23 nov. 2021 à 16:22
23 nov. 2021 à 16:22
et cela:
@+
Range(mergeA, mergeB).MergeCells = True
@+
farreneit
Messages postés
282
Date d'inscription
jeudi 5 juillet 2012
Statut
Membre
Dernière intervention
13 janvier 2023
10
>
cs_Le Pivert
Messages postés
7883
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
18 mars 2023
23 nov. 2021 à 17:27
23 nov. 2021 à 17:27
Comme ça cela fonctionne, merci.
Malheureusement cela bloque à un autre niveau.
Mes variables dépendent en fait d'autres variables :
J'obtiens le code d'erreur :
Unable to set the MergeCells property of the Range Class ...
Merci encore
Malheureusement cela bloque à un autre niveau.
Mes variables dépendent en fait d'autres variables :
Dim mergeA As Range, mergeB As Range
Dim Cible As Range
Sheets("References crees").Select
Set Cible = Sheets("References crees").[E4]
Set mergeA = Cible.Offset(, 1)
Set mergeB = Cible.Offset(5)
Range(mergeA, mergeB).Merge
J'obtiens le code d'erreur :
Unable to set the MergeCells property of the Range Class ...
Merci encore
23 nov. 2021 à 15:39
J'ai l'erreur au niveau du .Merge
Oui aucun souci pour fusionner à la main ou pour fusionner en remplaçant les variables par une intervalle simple "E4:E10" ...
23 nov. 2021 à 18:06
24 nov. 2021 à 16:01
Impossible de partager le fichier malheureusement (données sensibles) ..
J'ai donc recréé le fichier et cela fonctionnait ^^
A priori l'erreur venait simplement d'un blocage de la feuille (j'ai un .unprotect au début et un .protect en fin de macro).
Par contre chose bizarre, lorsque la feuille est bloquée et que je lance la macro, cela fonctionne mais très lentement.
Tandis que lorsque je débloque manuellement la feuille et que je lance la macro, celle ci fonctionne très rapidement ...
Y-a-t'il une explication et un remède ?
Merci !
Modifié le 24 nov. 2021 à 16:07
https://wetransfer.com/downloads/bb65f8a27c9b6ee7c4559ed23298076120211124150633/6bd474
Je te laisse essayer une première fois en enlevant la protection de la feuille "references crees" manuellement.
Puis réessayer derrière.
Aussi, le total (TT) ne s'affiche pas ...
24 nov. 2021 à 16:52
Je vois aussi que le fichier a un lien vers un autre fichier.