Showing posts with label utile. Show all posts
Showing posts with label utile. Show all posts

Sunday, December 23, 2012

Excel: mail la modificarea unei celule

Sunt cazuri in care dupa ce ai facut cateva modificari intr-un fisier Excel vrei sa trimiti un mail prin care sa anunti acest lucru.

Desigur ca poti sa faci acest lucru manual dar daca te grabesti sau vrei sa ai un template care sa te ajute atunci poti sa folosesti metoda de mai jos:

  • iti stabilesti o celula care daca este modificata sa genereze transmiterea de mail (de exemplu A5)
  • iti stabilesti o celula (de exemplu A4) cu un hyperlink special (descris mai jos)
  • adaugi urmatorul cod Visual Basic

Private Sub Worksheet_Change(ByVal Target As Range)
  If Target.Row = 1 Then
    If Target.Column = 5 Then
      ActiveSheet.Cells(1, 4).Hyperlinks(1).Follow
    End If
  End If
End Sub


Astfel, la un update pe celula A5 (unde putem mentiona data la care am facut un update) se apeleaza URL-ul salvat in A4 (in .

Mai jos sunt 2 exemple pentru un URL care sa trimita un mail. Primul construit dupa specificatiile "mailto" iar al doilea pentru transmiterea unui mail prin Gmail:

  • mailto:destinatar@123.com?subject=Update%20pentru%20vanzari&body=Salut,%0a%0aAm%20facut%20un%20nou%20update%20pentru%20fisierul%20de%20vanzari.%0a%0aExpeditor
  • https://mail.google.com/mail/?view=cm&ui=2&tf=0&fs=1&to=destinatar@123.com&su=Update%20pentru%20vanzari&body=Salut,%0a%0aAm%20facut%20un%20nou%20update%20pentru%20fisierul%20de%20vanzari.%0a%0aExpeditor



Wednesday, September 16, 2009

How to read/change the ISO volume ID

Am cautat destul de mult timp un utilitar Linux de tip CLI (Command Line Interface) care sa ma ajute sa modific eticheta unui disk CD/DVD (label sau volume ID). Scopul era sa incrementez un contor pentru a putea tine evidenta cate rescrieri fac pe un disk de tip RW.

Daca pentru partea de citire am gasit utilitarul isoinfo (care face parte din pachetul cdrecord) nu am reusit sa rezolv partea de scriere. Dupa cautari insistente am gasit un script in perl care citeste informatiile de identificare (primary volume descriptor) dintr-un fisier de tip iso. Plecand de la acest script am reusit sa rezolv si partea de scriere.

Scriptul se poate descarca de aici iar modul de apelare este urmatorul:
isolabel [iso_file/device] [read/write] [new_label]
Orice fel de observatii sau comentarii sunt binevenite.