2008-12-16 10 views
0

Chaque fois que je crée une nouvelle feuille Excel, je dois entrer et changer son mode de référence de la cellule pour le familier A1, B1, etc. Je n'arrive pas à trouver un moyen de le définir de manière permanente au style A1.Comment puis-je empêcher définitivement Excel de configurer tous les nouveaux documents en mode R1C1?

Y at-il une macro que je peux écrire ou un moyen d'utiliser des modèles ou quelque chose, de sorte que je ne dois pas continuer à changer le paramètre R1C1?

+0

Vous devez aller à Outils> Options | Général et décocher le "style de référence R1C1". Est-ce ainsi que vous le faites manuellement? –

+0

Je suggère que vous restiez avec R1C1 car il facilite le débogage des feuilles de calcul. Comprendre ce que "= J4 + 1" signifie nécessite de connaître votre cellule actuelle, mais "= RC [-1] +1" ne fonctionne pas. Les formules copiées ne changent pas non plus lors du déplacement de cellule à cellule dans R1C1, mais elles le font dans A1, donc repérer une erreur est beaucoup plus facile. – Enigmativity

Répondre

8

Dans Office 2007, cliquez sur le bouton Office, puis sur Options Excel, que vous trouverez à la fin près d'Exit Excel. Allez dans l'onglet Formules et sous Travailler avec des formules, Cochez ou décochez le style de référence R1C1 pour l'utiliser ou pour le changer en style de référence A1.

http://www.lytebyte.com/wp-content/uploads/2008/05/r1c1-reference-style-in-excel-2007.jpg

Si cela ne vous colle pas un problème avec un personal.xls ou le modèle par défaut ou quelque chose que je suppose ...

EDIT:

Essayez cette première: Fermez toutes les feuilles de calcul. En supposant que vous en ayez créé un auparavant, affichez le classeur Personal.xls (Fenêtre> Afficher), puis décochez le style de référence R1C1. Enregistrez vos Personal.xls, réorganisez & fermez Excel (en cliquant sur Oui pour enregistrer les modifications apportées à Personal.xls). Avec un peu de chance, vous devriez maintenant avoir votre style A1 par défaut. Vous devrez répéter ce qui précède avec tous les autres classeurs dans votre répertoire XLSTART et/ou l'emplacement de démarrage dans Outils> Options> onglet Général.

Ensuite: Aide> Détecter & Réparation.
Si aucun bon, essayez http://support.microsoft.com/kb/291288

Dernier recours: Utilisez Démarrer> Exécuter excel /regserver
Notez l'espace après « Excel »

+0

Il ne colle jamais. Thats comment je le change toujours pour un document –

+0

Merci, je vais essayer que –

+0

Unhiding et faire la modification dans Personal.xls a corrigé le problème –

2

Vous pouvez créer un bouton de la barre d'outils qui vous permet de modifier la feuille de calcul Référencement de type A1. Cette macro Excel fera le travail:

Sub useA1references() 
     Application.ReferenceStyle = xlA1 
    End Sub 

Si cela fonctionne, vous pouvez définir la macro à exécuter chaque fois que vous open Excel or create a new workbook.

0

Je suppose que le modèle a été enregistré avec l'option R1C1. Peut-être que vous pouvez l'ouvrir, changer l'option et remplacer le modèle d'origine?

+0

Oui, je pense que le modèle xl est appelé personal.xls – inspite

0

Comme dans In.Spite mentionné, il s'agit probablement d'un problème de modèle par défaut. Si vous remplacez la valeur par défaut par celle qui a la case R1C1 reference décochée, elle doit mémoriser le paramètre.

est ici comme KB décrivant où vous pouvez trouver le modèle par défaut: http://support.microsoft.com/kb/924460

Localisez le modèle, ouvrez-le, décochez la case de référence `R1C1, et remplacer l'ancien modèle.

0

Non applicable directement, mais ...

Pour certains de mes buts notation R1C1 est très utile, donc je l'ai fait une macro qui permet de basculer et attaché à un bouton de la barre d'outils:

With Application 
    If .ReferenceStyle = xlA1 Then 
     .ReferenceStyle = xlR1C1 
    Else 
     .ReferenceStyle = xlA1 
    End If 

End With ' Application 
0

J'ai écrit un complément pour résoudre ce (et questions connexes) Adressage R1C1. Le complément peut être configuré pour enregistrer tous les classeurs dans un format spécifique (mode R1C1 ou A1) et également pour forcer votre Excel dans le mode d'adressage souhaité chaque fois que vous ouvrez un classeur. Il fournit également un bouton sur le ruban pour basculer entre les modes d'adressage. Il est disponible à partir de: http://rath.ca/Misc/VBA/Excel/RC_A1_Toggle_v2.zip

Questions connexes