Supprimer les lignes vides Excel avec VBA !

Option Explicit   Const TARGET_SHEET_NAME As String = « DATA » ‘A remplacer par le nom de l’onglet que vous voulez traiter.   Sub supprimer_lignes_vides()   Dim RowNumber As Integer   Sheets(TARGET_SHEET_NAME).Activate   RowNumber = Cells.SpecialCells(xlCellTypeLastCell).Row   Do While RowNumber > 0   If Rows(RowNumber).Find(« * ») Is Nothing Then Rows(RowNumber).Delete   RowNumber = RowNumber – 1   Loop […]

Lire la suite


Manipuler Word en Vba depuis Excel

Sub GestionWord () Set AppWord=CreateObject(« Word.Application ») On Error Resume Next ‘ Cherche une instance de Word si elle existe Set AppWord = GetObject(, « Word.Application ») If Err <> 0 Then ‘ Si GetObject échoue, utiliser CreateObject pour créer une instance de Word Set AppWord = CreateObject(« Word.Application ») End If ‘ ajoute un nouveau document AppWord.Documents.Add ‘ insère du […]

Lire la suite


Compter le nombre de fichiers dans un répertoire avec une (ou des) extensions passées en paramètres

Dans un module en VBA, copier/coller le code suivant : Sub AfficheTotalFichiers()     Debug.Print  NombreFichiers(« C:\Mes Documents\ », « docx », « xlsx ») End Sub ‘Fonction qui compte le nombre de fichiers dans un répertoire Function NombreFichiers(Chemin As String, ParamArray LesExtensions() As Variant) As Long     Dim Fichier As String     Dim Extension As Variant     […]

Lire la suite


Comment mettre une ip statique ?

Connectez vous en local sur votre raspberry ou par ssh avec l’utilisateur pi. Vous pouvez aussi prendre n’importe quel utilisateur avec les droitssudo. Tapez dans le terminal : sudo nano /etc/network/interfaces Remplacez : iface eth0 inet dhcp par : iface eth0 inet static     address 192.168.1.x     netmask 255.255.255.0     network 192.168.1.0     broadcast 192.168.1.255     gateway 192.168.1.1 Veuillez adapter […]

Lire la suite


Détecter l’ouverture des portes et fenêtres

Aujourd’hui nous allons voir comment détecter l’ouverture d’une porte, d’une fenêtre, ou de quoi que ce soit qui s’ouvre ou qui se ferme, avec le raspberry PI et un petit composant à environ 3€. L’état de la porte (ouverte/fermée) sera visible depuis une interface web, ou depuis notre interface de reconnaissance/synthèse vocale YURI (implantée dans […]

Lire la suite


Prendre une capture d’écran du Raspberry pi

Je vais vous montrer comment prendre une capture d’écran de votre Raspberry pi, ainsi vous pourrez partager votre expérience avec d’autres. Installation de Scrot Tout d’abord, il faut installer l’utilitaire qui va vous permettre de faire des captures d’écran. Ouvrez un terminal et tapez la commande suivante : sudo apt-get install scrot Utiliser Scrot Pour […]

Lire la suite


Verrouillez un Dossier sans programme

Ouvrez le Bloc-notes et copiez le code ci-dessous et enregistrez-le sous le nom locker.bat. Au premier démarrage, il créera automatiquement un dossier avec Locker pour u. N’oubliez pas de changer votre mot de passe dans le code, c’est l’endroit indiqué pour taper votre mot de passe. après la création du dossier Locker, cliquez à nouveau […]

Lire la suite


Comment autoriser l’accès d’une feuille via un Mot de passe

le Code VBA : ‘**************************************************** ‘ Procédure permettant d’accéder à une feuille ‘ grâce à une identification par mot de passe ‘**************************************************** Private Sub Workbook_Open() ‘Déclaration des variables Dim i As Integer Dim MonPassword As Variant ‘Gestion des erreurs On Error GoTo 1 ‘On ouvre le classeur sur la feuille Sommaire Worksheets(« Sommaire »).Activate ‘On boucle pour […]

Lire la suite


Comment supprimer un mot de passe d’une feuille decalcul Excel protégée.

Comment supprimer un mot de passe d’une feuille de calcul Excel protégée. Comment supprimer un mot de passe d’une feuille de calcul protégée AVANT de commencer Faites toujours une copie de sauvegarde de votre feuille de calcul. Bien que les étapes suivantes ne fassent rien pour les données de votre feuille de calcul, il n’est […]

Lire la suite


Ajouter/Supprimer des éléments de la barre d’administration

Sur WordPress, il est possible de supprimer des éléments de la barre d’administration, disponible lorsque vous êtes connecté. Pour cela rien de plus simple, ouvrez votre fichier functions.php présent à la racine de votre thème et ajoutez le code suivant : function edit_admin_bar() { global $wp_admin_bar; $wp_admin_bar->remove_menu(‘wp-logo’); // Logo $wp_admin_bar->remove_menu(‘about’); // A propos de WordPress […]

Lire la suite


Installer un resolveur DNS sur son Raspberry PI

Afin d’optimiser et de fiabiliser votre accès internet à la maison, je vous propose d’installer un resolveur DNS unbound comme relai à dnscrypt-proxy permettant de faire des requêtes DNS chiffrées (en attendant la généralisation de DNSSEC). Pour cela, vous aurez besoin : D’un raspberry pi (1 ou 2); Archlinux installé sur le raspberry; de temps. […]

Lire la suite


Astuces Excel

—— REPÉRER LES DOUBLONS DANS UNE COLONNE ————– Exemple pour la colonne A  * Sélectionnez la colonne A dans son intégralité. * Dans l’onglet Accueil sélectionnez Mise en forme conditionnelle * Cliquez sur Nouvelle Règle * Cliquez sur Utiliser une formule pour déterminer pour quelles cellules le format sera appliqué. * Insérez la formule suivante […]

Lire la suite


Excel utilisable par plusieurs utilisateurs ADMIN

Sur le présent blog, je vous ai montré comment activer un MOT DE PASSE  fiable sur votre fichier Excel. Sur cette page, je vais vous décrire comment donner l’accès à un fichier Excel utilisable par plusieurs utilisateurs (Nombre illimité) mais avec des tâches bien définies tel que : a) Administrateur b) Trésorier c) utilisateur 1 […]

Lire la suite


Bloquer les pubs :Pi-Hole derrière une Freebox

Bloquer les pubs :Pi-Hole derrière une Freebox       Étant coincé pendant encore quelques temps dans la maison familiale, j’ai du trouver des occupations. Première idée : installer un Pi-Hole.   L’idée derrière tout ça ? Trouver une utilité à l’une de mes 3 Raspberry Pi. L’utilité derrière tout ça ? Mettre en place […]

Lire la suite