2 clics pour un focus très léger

Au sommet des MVP Excel, voici ce que l’un des développeurs a paramétré.
Repère (ou Focus) est l’une de mes astuces favorites, mais jusqu’à présent, je ne l’utilisais que rarement, car la teinte utilisée par défaut était trop distrayante.
En fait, je n’avais jamais pensé à essayer de simplement changer la teinte pour la plus claire possible.

Processus :

  • Afficher le focus : Onglet Affichage, Cliquer sur Focus sur la cellule
  • Et surtout, changer la couleur pour la teinte la plus faible possible.

C'est tellement évident que je ne comprends pas pourquoi je n'y avais pas pensé avant !

A bientôt.

Sauvegarder automatiquement une copie de votre fichier à l'enregistrement

L'objectif est de créer automatiquement une copie de sauvegarde à chaque enregistrement du fichier.

Voici un code facile à implanter :

=> ALT+F11 pour accéder au VBA,

=> puis double clic sur ThisWorkbook et

=> finalement on colle le code.

A la sauvegarde, un dossier "version" est créé et une copie du fichier est automatiquement faite.

Le code :

Private Sub Workbook_AfterSave(ByVal Success As Boolean)
    If Not Success Then Exit Sub
    If Len(ThisWorkbook.Path) = 0 Then Exit Sub

    Dim sFolder As String, sBase As String, sExt As String, sCopy As String
    sFolder = ThisWorkbook.Path & "\Version"
    If Dir(sFolder, vbDirectory) = vbNullString Then MkDir sFolder

    sBase = Left$(ThisWorkbook.Name, InStrRev(ThisWorkbook.Name, ".") - 1)
    sExt = Mid$(ThisWorkbook.Name, InStrRev(ThisWorkbook.Name, "."))
    sCopy = sFolder & "\" & sBase & "_" & Format$(Now, "yyyymmdd_hhnnss") & sExt

    ThisWorkbook.SaveCopyAs sCopy
End Sub

A bientôt

Quand c'est plus rapide et économique de demander à une IA d'écrire le code que de contourner un bug d'Excel

Excel a un nombre (très) important de fonctionnalités buguées ou mal finies. J'en ai rencontré encore une juste hier (impossible de "désactiver le redimensionnement et le déplacement" pour une chronologie).

Une autre de ces fonctionnalités mal finies est l'utilisation des mises en forme conditionnelles dans des tableaux structurés. Très vite, cela se transforme en cauchemar.

Avec l'IA, on peut maintenant vibe-coder une routine qui va remplacer la mise en forme conditionnelle. C'est rapide à prompter, j'ai eu de la chance avec peu de bugs à corriger et j'ai une application qui est fonctionnelle sans avoir à me réveiller la nuit pour me demander si ma mise en forme conditionnelle va casser...

Et si cela vous intéresse, voici le lien vers mon IA personnalisée

https://chatgpt.com/g/g-aVSrJwELY-xlerateur-vba