yannosh001
XLDnaute Nouveau
Bonjour le Forum,
J'ai reçu un cahier des charges d'un client pour un developpement VBA Excel qui me pose problème.
Le cahier des charges spécifie un certain nombres d'actions à réaliser sur telle ou telle colonne/ligne, jusque là pas de soucis technique majeurs.
Mon problème c'est que le cahier des charges spécifie 3 choses:
- Ils veulent pouvoir ajouter/supprimer des lignes ==> ok, pas de soucis
- Ils veulent pourvoir modifier les titres des colonnes ==> ok, pas de soucis
- Ils veulent pouvoir ajouter/supprimer des colonnes ==> PAS OK !!! GROS SOUCIS!!!
Explication de mon problème par un exemple :
Si par exemple la colonne B contient des noms et la colonne C contient des prénoms. Le CdC (Cahier des Charges) spécifie qu'après execution de ma macro la colonne B doit contenir le nom ET le prénom, séparé par un virgule. La colonne C est supprimé.
Le CdC spécifie qu'ils peuvent ajouter une colonne. Si par exemple ils ajoutent une colonne entre lescolonnes A et B, les noms et prénoms se retrouvent donc dans les colonnes C et D, ils sont décalés vers la gauche.
Comme ma macro doit "fusionner" les colonnes B et C, il y aura donc comme un soucis.
Ma question est donc la suivante : Comment je pourrais faire, en gardant le même exemple, pour garantir que ma macro continuera a fonctionner correctement tout en respectant le second point du Cdc qui dit qu'ils peuvent renommer les titres des colonnes. De façon plus clair, comment trouvé la colonne ou sont les noms et les prénoms, en sachant qu'ils ne seront pas forcément dans les colonnes B et C, et que les titres de ces colonnes pourraient être changés.
Merci a tous des idées que vous pourriez m'apporter!
Yannosh
J'ai reçu un cahier des charges d'un client pour un developpement VBA Excel qui me pose problème.
Le cahier des charges spécifie un certain nombres d'actions à réaliser sur telle ou telle colonne/ligne, jusque là pas de soucis technique majeurs.
Mon problème c'est que le cahier des charges spécifie 3 choses:
- Ils veulent pouvoir ajouter/supprimer des lignes ==> ok, pas de soucis
- Ils veulent pourvoir modifier les titres des colonnes ==> ok, pas de soucis
- Ils veulent pouvoir ajouter/supprimer des colonnes ==> PAS OK !!! GROS SOUCIS!!!
Explication de mon problème par un exemple :
Si par exemple la colonne B contient des noms et la colonne C contient des prénoms. Le CdC (Cahier des Charges) spécifie qu'après execution de ma macro la colonne B doit contenir le nom ET le prénom, séparé par un virgule. La colonne C est supprimé.
Le CdC spécifie qu'ils peuvent ajouter une colonne. Si par exemple ils ajoutent une colonne entre lescolonnes A et B, les noms et prénoms se retrouvent donc dans les colonnes C et D, ils sont décalés vers la gauche.
Comme ma macro doit "fusionner" les colonnes B et C, il y aura donc comme un soucis.
Ma question est donc la suivante : Comment je pourrais faire, en gardant le même exemple, pour garantir que ma macro continuera a fonctionner correctement tout en respectant le second point du Cdc qui dit qu'ils peuvent renommer les titres des colonnes. De façon plus clair, comment trouvé la colonne ou sont les noms et les prénoms, en sachant qu'ils ne seront pas forcément dans les colonnes B et C, et que les titres de ces colonnes pourraient être changés.
Merci a tous des idées que vous pourriez m'apporter!
Yannosh
Dernière édition: