Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
bien sûr ! le code vba est :
Option Explicit
Dim ScriptDic As Object, shO As Worksheet, shD As Worksheet, derlig As Long, i As Long, a
Public Sub Actualiser()
Application.ScreenUpdating = False
Set shO = Feuil1 'tableau détaillé
Set shD = Feuil1 'tableau détaillé
Set...
Finalement, j'ai trouvé une solution de contournement : j'ai fusionné l'entête du tableau sur 2 lignes (lignes 7 et 8) et la première ligne de saisie des données se trouve donc en ligne 9. sachant que dans la macro, j'ai précisé que la première ligne de calcul commençait en A8 et si je n'ai...
Bonsoir @Dranreb et @laurent950,
merci beaucoup pour vos retours. j'ai testé ta solution @laurent950. mais j'ai le même résultat que précédemment : si je saisi une valeur en A8, j'ai un message d'erreur. si je rajoute une deuxième mention en cellule A9, ca fonctionne bien
Bonjour Oneida,
merci du retour. j'ai fait l'ajustement proposé mais en revanche, je suis toujours bloqué si je renseigne la seule ligne A8 et que je clique sur le bouton "calculer" (message d'erreur "problème d'incompatibilité"). je ne sais pas si le fait d'être Microsoft 365 a une incidence...
Bonjour à tou(te)s,
Plutôt novice en langage VBA, j'ai malgré tout réussi à constituer une formule macro qui me permet de couper-coller (sans doublon et par ordre alphabétique) les infos figurant sur la plage A8:A18 du fichier excel joint, vers la plage A39:A43.
je viens toutefois de remarquer...
Bonjour à tous les internautes d'Excel Downloads,
je vous contacte car je bute sur une formule Excel, qui nécessiterait peut-être un code macro.
j'ai en feuil 1 du fichier joint un tableau recensant en colonne A une date de début de situation et en colonne B une date de fin de situation.
sur la...
J'avais en effet laissé une "validation de données" par erreur dans mon premier post mais comme cela ne marchait pas, je suis passé à une solution par macro. désolé, pour l'écueil !
Bonjour Toutfat, Drandreb et vgendron,
merci beaucoup pour ces retours.
Vgendron, la formule proposée marche très bien.
par contre, cela génère un truc bizarre sur la msgbox. je devrais avoir un message de ce type et la saisie erronée devrait en principe disparaitre en cliquant sur "annuler" ...
Bonjour à tous les internautes de ce super site,
Novice en VBA, je bute sur un problème qui à mon avis sera un jeu d'enfant pour un pro de VBA
dans le tableau joint, j'ai un code créé comme suit :
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Range("jour1_arret_travail") <...
Encore une fois, merci beaucoup à vous Sylvanu et Job75.
je crois que cela correspond vraiment à ce que je cherche.
juste quelques petites questions Job75 sur le fonctionnement de la macro : le fait que celle-ci soit enregistrée dans ThisWorkbook, est ce que cela n'aura pas d'incidence sur les...
Merci Sylvanu pour le retour et merci également Job75 pour cette nouvelle proposition qui fonctionne tout aussi bien.
a l'usage, je viens de me rendre compte d'un bug inattendu sur une autre de mes macros.
En effet, si par exemple je vais dans l'onglet "juil" et que je copie ensemble les...
Bonjour Sylvanu et Bruno,
tout d'abord, je tiens à vous remercier pour votre contribution et vos explications.
en fait, je pense que j'ai du mal m'exprimer dans mon message et je m'en excuse.
Si vous reprenez mon fichier Excel initialement joint et que vous tapez par exemple "AAAA" dans la...