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 […]
Formation
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 […]
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 […]
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 […]
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 […]
Comment utiliser son nom de domaine sur un Raspberry ?
Prérequis : – Disposer d’une IP FIXE chez son F.A.I – Disposer d’un nom de domaine Pour cet exemple, je disposes d’un nom de domaine mondomain.com qui est enregistré chez O.V.H. ( peut importe le registrar qui vous à fournis le nom de domaine du moment que vous pouvez changer la zone dns.) Je souhaites […]
Installer un serveur VPN PPTP sur Raspberry Pi
Si vous souhaitez pouvoir vous connecter depuis n’importe où chez vous comme si vous étiez connecté à la maison, ce tuto va vous expliquer comment faire. Pour commencer, nous allons détailler ce qu’est un serveur VPN et à quoi ça sert. Comment fonctionne un VPN ? Un VPN (Virtual Private Network) permet de relier deux […]
Planification d’une tâche de redémarrage
Pour commencer, connectez-vous à votre Raspberry-Pi en SSH. Une fois connectée, lancer la commande ci-dessous qui va nous permet d’éditer le fichier contenant la liste des tâches. 1 sudo nano /etc/crontab -e Les lignes se décomposent comme suit : mm hh jj MMM JJJ tâche utilisateur commande Soit la définition suivante : mm : pour […]
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 […]
Pi-hole, Un Adblock sur tout votre réseau
Bonjour à tous ! Je suppose que vous connaissez tous Adblock après tous les mouvements qu’il y a eu autour de cette extension, je vous propose aujourd’hui de mettre en place un genre d’Adblock mais sur tout votre réseau à l’aide de votre RaspberryPI et de Pi-Hole ! Le principe Avant tout de chose commençons […]
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 […]
Mettre à jour votre Raspberry Pi
sudo apt-get update sudo apt-get dist-upgrade sudo apt-get upgrade L’optionupdatemet à jour la liste des fichiers disponibles dans les dépôts APT présents dans le fichier de configuration /etc/apt/sources.list. L’option upgrade met à jour tous les paquets installés sur le système vers les dernières versions (couramment utilisé). L’option dist-upgrade met à jour tous les paquets installés vers les […]