OVH Cloud OVH Cloud

EntireRow.AutoFit

4 réponses
Avatar
Didier Novarin
Bonsoir
Je souhaite que les éléments d'une cellule aille dans une autre, mais que la
taille de la cellule s'adapte au contenu de celle-ci
J'essaye cela mais sans succès
Merci beaucoup
Didier

Sheets("Fiche").Range("B19") = ActiveCell.Offset(0, 15).Value
If Sheets("Fiche").Range("B19").RowHeight > 24 Then
Sheets("Fiche").Range("B19").EntireRow.AutoFit
Else
Sheets("Fiche").Range("B19").RowHeight = 24
End If

4 réponses

Avatar
LSteph
Bonsoir Didier,

Pourquoi pas l'autofit simplement,
je ne saisis pas le but des conditions.

a+

lSteph

"Didier Novarin" a écrit dans le message de
news: %
Bonsoir
Je souhaite que les éléments d'une cellule aille dans une autre, mais que
la taille de la cellule s'adapte au contenu de celle-ci
J'essaye cela mais sans succès
Merci beaucoup
Didier

Sheets("Fiche").Range("B19") = ActiveCell.Offset(0, 15).Value
If Sheets("Fiche").Range("B19").RowHeight > 24 Then
Sheets("Fiche").Range("B19").EntireRow.AutoFit
Else
Sheets("Fiche").Range("B19").RowHeight = 24
End If




Avatar
Didier Novarin
Bonsoir Lsteph
Je laisse tomber les conditions ;-)
je voudrais faire quelque chose de ce genre
afin que la cellule s'adapte au contenu
Didier

Sheets("Fiche").Range("B19") = ActiveCell.Offset(0, 12).Value
Sheets("Fiche").Range("B19").WrapText = True



"LSteph" a écrit dans le message de news:
%
Bonsoir Didier,

Pourquoi pas l'autofit simplement,
je ne saisis pas le but des conditions.

a+

lSteph

"Didier Novarin" a écrit dans le message de
news: %
Bonsoir
Je souhaite que les éléments d'une cellule aille dans une autre, mais que
la taille de la cellule s'adapte au contenu de celle-ci
J'essaye cela mais sans succès
Merci beaucoup
Didier

Sheets("Fiche").Range("B19") = ActiveCell.Offset(0, 15).Value
If Sheets("Fiche").Range("B19").RowHeight > 24 Then
Sheets("Fiche").Range("B19").EntireRow.AutoFit
Else
Sheets("Fiche").Range("B19").RowHeight = 24
End If








Avatar
LSteph
Tu mets cela dans quoi et ..
Qu'est-ce qui ne marche pas?

De mon côté qd je fais

Private Sub Worksheet_Change(ByVal Target As Range)
Application.EnableEvents = False
Range("B19") = Target

Application.EnableEvents = True
[b19].EntireColumn.AutoFit

End Sub

cela fonctionne et idem avec target.offset(0,12)

lSteph

"Didier Novarin" a écrit dans le message de
news:
Bonsoir Lsteph
Je laisse tomber les conditions ;-)
je voudrais faire quelque chose de ce genre
afin que la cellule s'adapte au contenu
Didier

Sheets("Fiche").Range("B19") = ActiveCell.Offset(0, 12).Value
Sheets("Fiche").Range("B19").WrapText = True



"LSteph" a écrit dans le message de news:
%
Bonsoir Didier,

Pourquoi pas l'autofit simplement,
je ne saisis pas le but des conditions.

a+

lSteph

"Didier Novarin" a écrit dans le message de
news: %
Bonsoir
Je souhaite que les éléments d'une cellule aille dans une autre, mais
que la taille de la cellule s'adapte au contenu de celle-ci
J'essaye cela mais sans succès
Merci beaucoup
Didier

Sheets("Fiche").Range("B19") = ActiveCell.Offset(0, 15).Value
If Sheets("Fiche").Range("B19").RowHeight > 24 Then
Sheets("Fiche").Range("B19").EntireRow.AutoFit
Else
Sheets("Fiche").Range("B19").RowHeight = 24
End If












Avatar
Didier Novarin
C'est impeccable Lsteph
Je te remercie beaucoup
Bonne soirée
Didier

"LSteph" a écrit dans le message de news:

Tu mets cela dans quoi et ..
Qu'est-ce qui ne marche pas?

De mon côté qd je fais

Private Sub Worksheet_Change(ByVal Target As Range)
Application.EnableEvents = False
Range("B19") = Target

Application.EnableEvents = True
[b19].EntireColumn.AutoFit

End Sub

cela fonctionne et idem avec target.offset(0,12)

lSteph

"Didier Novarin" a écrit dans le message de
news:
Bonsoir Lsteph
Je laisse tomber les conditions ;-)
je voudrais faire quelque chose de ce genre
afin que la cellule s'adapte au contenu
Didier

Sheets("Fiche").Range("B19") = ActiveCell.Offset(0, 12).Value
Sheets("Fiche").Range("B19").WrapText = True



"LSteph" a écrit dans le message de news:
%
Bonsoir Didier,

Pourquoi pas l'autofit simplement,
je ne saisis pas le but des conditions.

a+

lSteph

"Didier Novarin" a écrit dans le message de
news: %
Bonsoir
Je souhaite que les éléments d'une cellule aille dans une autre, mais
que la taille de la cellule s'adapte au contenu de celle-ci
J'essaye cela mais sans succès
Merci beaucoup
Didier

Sheets("Fiche").Range("B19") = ActiveCell.Offset(0, 15).Value
If Sheets("Fiche").Range("B19").RowHeight > 24 Then
Sheets("Fiche").Range("B19").EntireRow.AutoFit
Else
Sheets("Fiche").Range("B19").RowHeight = 24
End If