Macro problème Row Height dans un tableau

i5i. Messages postés 4 Statut Membre -  
danielc0 Messages postés 1969 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je dois arranger un fichier excel qui contient de nombreux bug et le plus embetant est le message d'erreur suivant : Run-time error '1004': Unable to set the RowHeight property of the Range class. qui s'affiche quand j'ouvre deux onglet de mon fichier.

Je ne m'y connais pas du tout en excel et surtout en programmation. Je pense avoir trouvé la ligne qui beug : .Rows(i + 4).RowHeight = 546 + ((UBound(Ts, 1) - 4) * 18)

Elle est comprise dans cet ensemble :
If lig > 1 Then
For i = 0 To 5
Pr = Psemaine(Per.deb + (i * 7))
Ts = Select_T_Date(Tdata, 2, 3, Pr)
If UBound(Ts, 1) > 3 Then
.Rows(i + 4).RowHeight = 546 + ((UBound(Ts, 1) - 4) * 18)
End If

J'ai cherché sur internet un peu partout mais impossible de résoudre le problème ! Si quelqu'un a une solution je suis preneuse surtout que c'est urgent !! Merci beaucoup beaucoup
A voir également:

2 réponses

danielc0 Messages postés 1969 Date d'inscription   Statut Membre Dernière intervention   243
 
Bonjour,

La valeur max du RowHeight est de 409.5.

Daniel
0
i5i. Messages postés 4 Statut Membre
 
Merci Daniel déjàça ne met plus le mot d'erreur et les éléments sont réapparu dans le tableau mais il y a encore des beugs car je pense qu'il faut plus d'espace que 409 pour que tout rentre est ce qu'il y a un moyen de faire ca ?
0
danielc0 Messages postés 1969 Date d'inscription   Statut Membre Dernière intervention   243
 
Non, c'est une limite d'Excel.

Daniel
0
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
Bonjour,

pourquoi as tu besoin d'une hauteur de ligne si importante ?
0
i5i. Messages postés 4 Statut Membre
 
Car tout se superpose..
0
i5i. Messages postés 4 Statut Membre
 
Et quand je fusionne deux colonne ca n'arrange pas le problème
0
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
il faudrait voir ton classeur et que tu expliques ce que tu veux réellement faire

Mettre le classeur sans données confidentielles en pièce jointe sur 
https://mon-partage.fr/
Puis faire un clic « copier le raccourci » et le coller dans votre message

Dans l’attente
0