Les "Tableaux" ont perdu leur autoextensibilité

Bonjour à tous

mes Tableaux (créés par le menu Accueil/Mettre sous forme de Tableau) ne sont plus autoextensibles

dans l'exemple, j'ai saisi 2 villes

puis j'ai mis sous forme de tableau

puis j'ai saisi la 3è ville

le tableau ne s'est pas allongé tout seul vers le bas comme il devrait le faire

de même si on ajoute une colonne, le Tableau ne comprend pas qu'il faut automatiquement l'intégrer au Tableau

merci de votre aide

amitiés

13test.xlsx (9.46 Ko)

Bonjour,

J'ai testé ton classeur, il fonctionne parfaitement (par ex. je supprime pays, je tape pop et ça ajoute une colonne à droite, idem si je supprime Lyon et le retape)

Donc... il faudrait labourer le champ des possibles, paramètres, bugs...

Bonjour jmd,

ça marche bien chez moi, quand ça m'ajoute automatiquement une colonne, ça me propose de désactiver l'option de correction automatique, voir ici: https://support.office.com/fr-fr/article/choisir-les-options-de-correction-automatique-pour-la-mise-en-majuscules-l-orthographe-et-les-symboles-e7433b94-f3de-4532-9dc8-b29063a96e1f

Je pense que chez toi, dans l'onglet "Mise en forme automatique au cours de la frappe, l'option "Formules de remplissage dans les colonnes pour créer des colonnes calculées" est décochée, c'est sûrement ça qu'il te manque

Bonjour,

Aucun souci avec ton classeur.

Tu as dû modifier les options d'Excel.

Cdlt.

Bonjour,

Même test sur version 2003 tout fonctionne.

Les options de correction sont toujours cochées ?

nouvelle image 22

merci à tous

en effet, avec vos réponses, j'ai enfin trouvé l'option "inclure de ouvelles lignes et colonnes dans les tableaux"

ce truc est perdu au milieu des options de correction automatique

j'avais fouillé dans les options, mais sans succès

résolu

merci encore

amitiés excelliennes

Re,

La question est : Comment as tu fait pour modifier des valeurs (par défaut dans Excel) sans connaître les paramètres et leur emplacement dans les options Excel ?

Cdlt.

re

excellente question

je n'en ai absolument aucune idée, puisque je ne vais jamais ou quasiment jamais dans les options

peut-être en ouvrant un fichier qui venait d'ailleurs, ça a reparamétré tout seul ?

on ouvre toutes sortes de fichiers sur le forum, en plus les fichiers que je traite en milieu pro ne sont pas tous bien "nets"

une macro insidieuse ?

(bien que je permette que rarement les macros sur mon PC, comme tu le sais)

et tout cas, merci encore de ton aide

Re,

je pense qu'il s'agit peut-être d'un clic raté, Excel propose plus facilement de désactiver cette correction automatique que de l'activer... Il faut quand même chercher sinon pour désactiver ça

Re,

AutoCorrect est lié à l'application, non à un classeur.

A priori, tu as modifié les propriétés (à ton insu).

Sinon, si tu acceptes des procédures VBA au démarrage ou si tu exécutes des procédures VBA,

sans savoir et comprendre, ce qu'elles vont réaliser, c'est ballot !...

Pour terminer, si un classeur est multi-utilisateur et qu'un utilisateur a modifié (à son insu) les propriétés de AutoCorrect, le classeur présentera un dysfonctionnement pour ce dernier.

Cdlt.

Nota : Je n'ai pas trouvé de raccourcis Excel, pouvant modifier ces paramètres.

Nota : Je n'ai pas trouvé de raccourcis Excel, pouvant modifier ces paramètres.

Salut

Quand j'écris pile à côté d'un tableau et que ça m'ajoute la colonne, une icône d'éclair apparaît, si je clique dessus, ça me propose de désactiver la correction automatique, peut-être que jmd a fait ça par erreur, 2 clics et c'est fait...

Yep !

trouvé !

l'icône qui apparaît lors de la saisie d'une novelle ligne propose

"arrêter le développement auto du tableau"

et juste dessous

"arrêter le développement auto des tableaux"

vous avez vu la différence ?

bah moi non plus

travaillez trop vite, et cliquez sur la mauvaise ligne, et paf ! vous perdez l'automatisme qui se cache au fond des options

bien vu Ausecours

merci à nouveau

Re,

2 procédures VBA :

1 - Restaurer les propriétés par défaut de AutoCorrect dans Excel

2 - Un exemple de procédure pour autoriser Le redimenssionnement dans une procédure.

On mémorise les propriétés, autorise le redimensionnement et on rétablit les propriétés à l'origine.

Cdlt.

Public Sub RestoreAutoCorrect()
'AutoCorrect : Restore default properties for tables
    With Application.AutoCorrect
        .AutoExpandListRange = True
        .AutoFillFormulasInLists = True
    End With
End Sub
Public Sub Macro1()
'Variables declaration
Dim bAutoExpand As Boolean, bFillFormulas As Boolean

    With ActiveWorkbook.AutoCorrect
        ' Save the current state of Excel settings.
        bAutoExpand = .AutoExpandListRange
        bfillFormats = .autofillformulaslists
        'Turn on Excel functionality
        .AutoExpandListRange = True
        .autofillformulaslists = True
    End With

    'code
    '...
    '...

    With ActiveWorkbook.AutoCorrect
    'Restore Excel settings to original state.
        .AutoExpandListRange = bAutoExpand
        .autofillformulaslists = bfillFormats
    End With

End Sub

re

salut Jean-Eric

merci pour le code

sur ce coup tu te donnes du mal, comme tu le fais avec enthousiasme pour tous les forumeurs

mais tu me connais je ne pratique pas VBA

ta proposition est généreuse, elle pourra certainement servir à d'autres aussi étourdis ou maladroits que moi

amitiés

Yep !

trouvé !

l'icône qui apparaît lors de la saisie d'une novelle ligne propose

"arrêter le développement auto du tableau"

et juste dessous

"arrêter le développement auto des tableaux"

vous avez vu la différence ?

bah moi non plus

travaillez trop vite, et cliquez sur la mauvaise ligne, et paf ! vous perdez l'automatisme qui se cache au fond des options

bien vu Ausecours

merci à nouveau

De rien

à bientôt

Rechercher des sujets similaires à "tableaux ont perdu leur autoextensibilite"