Réponses:
Voici une description étape par étape de comment ajouter des lignes d'en-tête.
- Commencez par sélectionner l'onglet Mise en page, puis ouvrez la boîte de dialogue Mise en page.
- Sous l'onglet Feuille de la boîte de dialogue Mise en page, cliquez sur les lignes à répéter en haut.
- En cliquant sur la ligne à afficher en haut de chaque page, la boîte de dialogue Mise en page - Lignes à répéter en haut s'affiche. Lorsque vous avez terminé revenez à la boîte de dialogue Mise en page en appuyant sur la touche Entrée.
- Sélectionnez le bouton OK pour terminer la configuration.
- Désormais, chaque fois que vous imprimez un aperçu ou imprimez votre feuille de calcul, la ligne que vous avez sélectionnée sera répétée en haut de chaque page.
également par programmation (au moins en c #), cela a pour effet de:
[excel sheet].PageSetup.PrintTitleRows = "$[firstrow]$[lastrow]";
Je m'attendrais à ce que d'autres langues le traitent de la même façon, à savoir qu'il s'agit d'une interface com.
Le problème est le deux-points manquant (:) entre les lignes à répéter en haut. Vous pouvez même essayer ceci en l’affichant comme vous le définissez manuellement dans Excel (toute version)
Excel.Application xlApp ;
Excel.Workbook xlWorkBook ;
Excel.Worksheet xlWorkSheet ;
object misValue = System.Reflection.Missing.Value;
xlApp = new Excel.Application(); //Start Excel and get Application object.
xlApp.Visible = true;
xlWorkBook = (Excel.Workbook)(xlApp.Workbooks.Add(misValue));
xlWorkSheet = (Excel.Worksheet)xlWorkBook.ActiveSheet;
xlWorkSheet.PageSetup.PrintTitleRows = "$1:$1"; // Rows to repeat at top of Excel Page Setup
xlWorkSheet.PageSetup.PrintTitleColumns = "$A:$B"; // Columns to repeat at left of Excel Page Setup
La méthode la plus ancienne consiste à définir le nom "Print_Titles" comme étant les lignes à imprimer en haut. Sélectionnez les lignes que vous souhaitez comme en-tête, cliquez dans la zone d'édition de texte à gauche de la barre de formule, tapez "Print_Titles" et appuyez sur Entrée. Définir le nom via la boîte de dialogue "Définir les noms" ou par programme fonctionne également très bien, mais je ne sais pas où ils ont masqué la boîte de dialogue dans l'interface utilisateur 2007 ...
Dans MS Excel 2007, allez dans l'onglet Mise en page, la première section de cet onglet est intitulée "Thèmes", la deuxième section est intitulée "Mise en page", la dernière option est "Imprimer le titre", cliquez dessus.
Une boîte de dialogue apparaîtra, un simple clic sur la colonne de gauche numéro 1 ou votre ligne de titre et la formule se remplira automatiquement. Vous l'avez sélectionné et maintenant "imprimer".