Contenu récent par Barodchaise

  1. B

    Modifier une feuille Excel en VBA

    Re : Modifier une feuille Excel en VBA Bon j'ai trouvé en fait :D resultat = Application.Run("FonctionCommune.xls!selectionParService", colCritere, valCritere, nomfic)
  2. B

    Modifier une feuille Excel en VBA

    Re : Modifier une feuille Excel en VBA Voilà je suis sur la suite de mon projet et je rencontre un petit obstacle. J'ai lancé une fonction dans le menu, qui va ouvrir un autre classeur excel qui possède des fonctions communes à tous les services (Menu.xls fait partie d'un service). Bref, ce...
  3. B

    Modifier une feuille Excel en VBA

    Re : Modifier une feuille Excel en VBA Pas de soucis :D Encore merci. J'ai opté pour cette version définitive qui est la plus légère possible et qui me permet de rester sur la feuille que je veux modifier. Du coup je peux créer les autres fonctions qui vont s'enchainer. Sub ouvrirDaP()...
  4. B

    Modifier une feuille Excel en VBA

    Re : Modifier une feuille Excel en VBA Ouep :D Cela va surement revenir, ça fait un moment que j'avais pu coder en VB. En tout cas merci beaucoup tout l'monde. De toute manière vous risquez de me voir assez souvent, j'aurai surement pas mal d'autres soucis sous peu ;)
  5. B

    Modifier une feuille Excel en VBA

    Re : Modifier une feuille Excel en VBA Cela donne donc un code plutôt allégé maintenant : Sub ouvrirDaP() Dim nomfic As String nomfic = "G:\C-DGRMG\C-DSIT\Dossiers-Equipe-Développement\Macros_excel\Excel95\Gestion\Gestcomp\LaCriee\Machin.xls" Call supssfct(nomfic) 'en...
  6. B

    Modifier une feuille Excel en VBA

    Re : Modifier une feuille Excel en VBA OK. Donc j'ai viré la fonction docaouvrir qui ne sert plus à rien désormais
  7. B

    Modifier une feuille Excel en VBA

    Re : Modifier une feuille Excel en VBA Bon j'ai trouvé ! Workbooks.Open Filename:="G:\C-DGRMG\C-DSIT\Dossiers-Equipe-Développement\Macros_excel\Excel95\Gestion\Gestcomp\LaCriee\Machin.xls" à la place de Workbooks("Machin.xls").Activate Et la msgbox me renvoie bien "Sous-Fonction"
  8. B

    Modifier une feuille Excel en VBA

    Re : Modifier une feuille Excel en VBA Juste une précision. Le Menu que j'ai mis en pièce jointe, j'ai comme contrainte de garder la forme (pour le moment du moins). C'est juste le bouton DAP qui fait appel au code VB. Les autres boutons étant associés aux maccros d'excel 95, je n'y fais pas...
  9. B

    Modifier une feuille Excel en VBA

    Re : Modifier une feuille Excel en VBA OK les voilà. J'ai renommé le classeur WSBUDGND.xls en Machin.xls et le classeur qui contient le menu en Menutest.xls Selon mon code actuel, il devrait afficher l'intitulé de la colonne que je veux supprimer.
  10. B

    Modifier une feuille Excel en VBA

    Re : Modifier une feuille Excel en VBA Oui excuse moi je me suis mal exprimé. Mais j'ai déjà essayé avec Workbooks("WSBUDGND.xls").Activate en l'utilisant comme ceci : Sub supssfct(feuille As String) 'supprime la colonne sous-fonction de la feuille excel Dim i As Integer i...
  11. B

    Modifier une feuille Excel en VBA

    Re : Modifier une feuille Excel en VBA Oui bien sûr. Au début je lance le fichier excel Menu.xls Je clic sur le bouton approprié (qui s'appelle DAP). Cela a pour effet d'ouvrir le fichier WSBUDGND.xls Là il ne se passe plus rien. Je ferme manuellement le fichier WSBUDGND.xls Et là je vois...
  12. B

    Modifier une feuille Excel en VBA

    Re : Modifier une feuille Excel en VBA Sheets("WSBUDGND").Select ne fonctionne pas. En effet, quand je lance l'appli, le programme s'arrête et me demande fin ou débugage. Je fais débugage pour voir où ça plante, et c'est cette ligne que j'ai ajouté dans ma fonction supssfct...
  13. B

    Modifier une feuille Excel en VBA

    Re : Modifier une feuille Excel en VBA Je vais tourner ma question autrement car elle sans doute très floue là. Il me manque quoi, dans la fonction supssfct, pour pouvoir sélectionner les Cells de la feuille Excel que je dois modifier ?
  14. B

    Bonjour là d'dans :)

    Bonjour tout l'monde. je m'appelle David, j'ai 23 ans et je ne suis pas célibataire malgré le fait que je sois un G33K et à fond dans l'poker ;) Meilleurs voeux à tous et à toutes :D PS : je me remets à VB après 2 ans de java ... la joie ;)
  15. B

    Modifier une feuille Excel en VBA

    Re : Modifier une feuille Excel en VBA Merci PJ. Le programme ne bute plus, mais c'est bien ce que je pensais, la msgbox s'affiche sur Menu.xls du coup il faut que je trouve un moyen de rester sur la feuille Excel que je dois modifier. Pourquoi Sheet('WSBUDGND').Select est coloré en rouge...