Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : RUBAN EXCEL 2007 [ Divers / General ] (helpvb)

jeudi 13 décembre 2007 à 13:11:21 | RUBAN EXCEL 2007

helpvb

Bonjour,
J 'ai un document Excel avec pas mal de macros (code vba 6.3).
J aurais besoin du code VBA qui me permettrait de griser sur l onglet Accueil les possibilités standard suivantes offertes par le ruban Excel 2007:
          "Inserer" (Cellules, Lignes,Colonnes,...)
          "Supprimer" (Cellules, Lignes,Colonnes,...)
          "Format"  (dans sa globalité ou uniquement griser la posssibilite de 'Renommer la feuille' et 'Deplacer ou copier une feuille....')

Je précise que je ne connais rien à xml
Merci d'avance
Help Help....please

jeudi 13 décembre 2007 à 21:27:26 | Re : RUBAN EXCEL 2007

michelxld

Réponse acceptée !

bonsoir


Tu dois créer un fichier customUI.xml dans ton classeur , qui contiendra les lignes ci dessous:


<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui">

  <commands>
    <command idMso="InsertCellsMenu" enabled="false" />
    <command idMso="SheetRowsDelete" enabled="false" />
    <command idMso="CellsDelete" enabled="false" />
    <command idMso="FormatCellsMenu" enabled="false" />
  </commands>

<ribbon startFromScratch="false">

</ribbon>
</customUI>


nota
Il existe des outils pour gérer les fichiers customUI.xml:
[ Lien ]


bonne soirée
michel


vendredi 14 décembre 2007 à 12:22:38 | Re : RUBAN EXCEL 2007

helpvb

Réponse acceptée !
Bonjour,
Merci pour cette réponse mais j'ai 2 problemes avec le xml :
    - je ne sais comment rattacher ou inserer le code xml dans mon code vba (rattaché à un onglet, à un module, en procedure,...) et comment l'appeler depuis VBA
    - mon fichier excel est utilisé par plusieurs utilisateurs en meme temps (avec Excel 2003 ET Excel 2007) et est donc en mode partagé... Ne me dites pas que je ne peux plus le mettre à disposition en mode partagé... :-( ?

Toute aide sera la bienvenue.
J attends vos reponses.
Merci




Cette discussion est classé dans : vba, code, excel, griser, ruban


Répondre à ce message

Sujets en rapport avec ce message

[VBA Word] Ouverture et modification de classeur Excel sous Word [ par fguihot ] Bonjour à tous !!!Petite mise au point : J'ai découvert le VBA il y a peu, et il est possible que je passe à côté de grosses erreurs conceptuelles... [VBA] VBA et Excel [ par aurelien2723 ] Bonjour!J'ai fait une petite application en VBA sur excel 2002 sous XP avec des forms toussa.La première chose que fait dans l'application estApplicat [VBA excel] phénomène inexpliqué sur excel ! [ par annyong ] Bonjour,je rencontre des problèmes sur Excel, des phénomènes assez étranges :j'ai un peu de code que lorsque j'exécute, tout se passe comme prévu. le Injecter du code vba dans une worksheet [ par gregory__forel ] Bonjour à tous,J'ai un fichier excel "A", à partir duquel je génère un fichier Excel "B".Le fichier Excel "B" possède plusieurs Worksheets, qui sont s Code VBA pour charger DLL dans Excel [ par Pijay ] Bonjour à tous,J'ai une appli Excel avec plusieurs routines sous VBA. Je voudrais charger une DLL via le code VBA de ma feuille EXCEL. Est-ce-possible [VBA Excel] Importation dynamique de code [ par trainkill ] Bonjour,Je suis en train de faire une macro dans un fichier excel qui exporte dans d'autres fichiers excels du code présent dans un fichier text.Pour [VBA] Créer par du code vba une feuille excel contenant une macro vba... [ par gritche2 ] Bonjour,mon problème est le suivant : je travail dans excel en vba et je génére beaucoup de graphiques. Pour chacun d'une eux je voudrais pouvoir récu vba excel [ par vb45000 ] Bonjours, Je vous drai un coup de main.J'ai créer un userform avec 5 combobox à l'intérieur.Je voudrai que ses combobox afiche en 1 :Nomen 2: Prénomen mise en forme conditionnel dans excel avec vba [ par caloumaya ] Bonjour,Je craque complètement.Je bidouille avec excel et vba un planning.Sur ma feuille 1  j'ai un tableau avec les types d'absence (CA, CE, AT.....) VBA Excel : Identifier la 4ème lettre d'un code [ par KMIKZ ] Bonjour à tous,Je ne parviens pas à accéder au forum alors je ne sais pas si ma question existe ou non.Est-ce qu'il est possible sous VBA (Excel) de p


Nos sponsors

Sondage...

CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,234 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.