J'ai besoin d'intimité. Non pas parce que mes actions sont douteuses, mais parce que votre jugement et vos intentions le sont.
5185 links
Les procédures sont évidement stockées dans le module ThisWorkbook du projet VBA, j'ai ici choisi d'utiliser mon classeur (.xlsb) de macros personnelles.
Sub resetmenu()
Application.CommandBars("cell").Reset
End Sub
'**********************************************************
Private Sub Workbook_Open()
resetmenu
'appel la macro qui effacera la commande du menu contextuel
'crée lors de la session précédente
Dim Cpop1 As CommandBarPopup
Dim Cbut As CommandBarButton
Dim MaBarre As CommandBar
Set MaBarre = Application.CommandBars("cell")
Set Cpop1 = MaBarre.Controls.Add(msoControlPopup)
'on ajoute le popup qui va comporté tout les boutons
With Cpop1
.Caption = "Modifier la casse" 'label du sous-menu
End With
'on ajoute un bouton au sous-menu contextuel
Set Cbut = Cpop1.Controls.Add(Type:=msoControlButton)
With Cbut
.FaceId = 403 ' bouton avec icône (référence à une table)
.Caption = "MAJUSCLE" ' label du bouton
.OnAction = "majuscule" 'appel de la macro associée
End With
'on répéte l'opération pour les deux autres boutons
Set Cbut = Cpop1.Controls.Add(Type:=msoControlButton)
With Cbut
.FaceId = 404
.Caption = "minuscule"
.OnAction = "minuscule"
End With
Set Cbut = Cpop1.Controls.Add(Type:=msoControlButton)
With Cbut
.FaceId = 306
.Caption = "Nom Propre"
.OnAction = "nompropre"
End With
End Sub
Les procédures sont stockées dans une feuille de module de code du projet VBA, du même classeur (.xlsb) de macros personnelles.
Dim Ch As Range
Sub majuscule()
For Each Ch In Selection
'Pour chaque cellule Ch de ma sélection Selection
'Selection permet de renvoyer l'objet sélectionné dans la fenêtre active
If Not Ch.HasFormula Then
'la propriété HasFormula de l'objet range permet de tester qu'aucune
' cellules de la plage ne contiennent de formule, dans ce cas la conversion est ignorée
Ch.Value = UCase(Ch.Value) 'Upper Case = MAJUSCULE
End If
Next Ch
End Sub
'*************************************************************
Sub minuscule()
For Each Ch In Selection
If Not Ch.HasFormula Then
Ch.Value = LCase(Ch.Value) 'Lower Case = minuscule
End If
Next Ch
End Sub
'*************************************************************
Sub nompropre()
For Each Ch In Selection
If Not Ch.HasFormula Then
Ch.Value = Application.Proper(Ch.Value)
'si une fonction Excel n'a pas d'équivalent en VBA
'utiliser le la fonction Excel (anglais) comme une méthode de l'objet application
End If
Next Ch
End Sub
Et en ce moment, c'est avec le plastique que cela se passe.
Et comment feront les parents qui ne pourront pas sortir 140€ (ce qui représente quand même près de 12% d'un salaire de 1200 €) ?
Un logiciel que je ne connaissais pas qui permet de faire de l'animation 2D.
Et bien moi, j'ai craqué pour une BQ M10 Ubuntu Édition. On verra bien. Je devrais la recevoir dans la semaine. Je vous dirai ce qu'il en est.
Ça devient urgent de migrer vers une plateforme vraiment libre (coucou, framagit) !
Pas tout compris...
Il y avait un autre problème : celui que l'url envoyée par googol n'était pas bonne tout le temps (encrypted.google.com à la place de www.google.com), ce qui fait que curl renvoyait une erreur 301 avec la bonne adresse.
J'ai proposé un patch sur github dans les commentaires.
Je l'ai testé sur mon instance et ça à l'air de fonctionner.
Et pas de captcha à l'horizon...
Soit vous acceptez, et donc vous acceptez les conditions de google, soit vous refusez et google analytic continue de vous tracer, même si vous n'avez pas de compte google.
Y a pas un problème là ???
En plus de ça, Google peut, à tout moment et après vous en avoir averti, mettre fin à la licence et aux droits qui vous ont été octroyés dans le cadre du présent Accord.
Et donc on revient à la case départ.
Pas très RGPD tout ça.
Les mises à jour publiques d'Oracle Java SE 8 publiées après janvier 2019 ne seront pas disponibles pour un usage professionnel et commercial ou à des fins de production sans licence commerciale.
Oui c'est comme l'autre naze de porte parole de la macronie qui pense que les aides sont une anomalie française (vu sur BFM Tv).
C'est bête, mais je pensais que c'était une exception française. On n'a vraiment pas la même vision des choses.
Très bon !
Via Bronco
Trop fort ce Bronco !!!
via Les liens du Colibri.
Tout n'est pas à prendre mais quand même...