Re : Figer les volets dans un SpreadSheet
Bonjour et bienvenue sur le forum,
Nous ne pouvons rien faire à partir d'un fichier PDF.
Je t'invite grandement à aller consulter laLien supprimé.
A+
'-----------------------------------------------------------------------------------------------------------
' Limiter la plage d'affichage
' colonneMax = nombre de champ --> conversion du nombre de champ en lettre
' indexLigneMax --> nombre d'enregistrement dans la table
'-----------------------------------------------------------------------------------------------------------
ColonneMax = GestionTableau.decodageColonne(nbFields + 1)
indexLigneMax = mysql_num_rows(pMyRES)
Table1.tableur2.ActiveWindow.ViewableRange = "$A$1:$" & ColonneMax & "$" & indexLigneMax
'-----------------------------------------------------------------------------------------------------------
' on fige les volets pour avoir l'entête fixe
' nota :FreezePanes s'applique à une fenêtre
'-----------------------------------------------------------------------------------------------------------
Table1.tableur2.ActiveSheet.Activate
Table1.tableur2.Range("A2").Select
Table1.tableur2.ActiveWindow.FreezePanes = True
'-----------------------------------------------------------------------------------------------------------
' formatage de la feuille/ cadrillage des cellules
'
'-----------------------------------------------------------------------------------------------------------
With Table1.tableur2.Range("A1:" & ColonneMax & Table1.tableur2.Range("A1").End(xlDown).row)
.Columns.AutoFit
.Borders.LineStyle = xlContinuous
End With
Table1 est l'UserForm
tableur2 est le SpreadSheet
l'ensemble du code fonctionne sauf la partie pour figer ( la methode FreezePanes ne s'applique pas à l'objet tableur2
Merci pour votre aide sur cette partie du code