Salve è possibile con una macro in excel catturare la schermata del foglio attivo da cui parte la macro e andare a registrarla su hd in formato jpeg o bmp ?
Grazie
Moderatori: Anthony47, Flash30005
'screen shot
Dim AShp As Shape
Dim ScrSht As String
Dim CWb As String
Dim ShCnt As Integer
'
ScrSht = "A1:M50" '<<<< area "fotografata", indir. relativo alla cella
' in alto a sx della finestra
CWb = ActiveWindow.Caption
'Apre PIPPO.htm
Workbooks.Open Filename:= _
"C:\Documents and Settings\USER-NAME\Documenti\PIPPO_WEB\Pippo.htm"
'Rimuove AnyShape, se specificato
For Each AShp In ActiveSheet.Shapes
'MsgBox (AShp.Name)
AShp.Delete
Next AShp
'
Windows(CWb).Activate
With Cells(ActiveWindow.ScrollRow, ActiveWindow.ScrollColumn).Range(ScrSht)
.CopyPicture Appearance:=xlPrinter, Format:=xlPicture
End With
Windows("Pippo.htm").Activate
Cells(1, 1).Select
ActiveSheet.Paste
' Selection.Name = ThisWorkbook.Name & "_" & Format(Now(), "mm-dd--hh-mm")
ActiveWorkbook.Save
ActiveWorkbook.Close
'Ritorna
Windows(CWb).Activate
'fine screen shot
[L’estensione zip è stata disattivata e non puó essere visualizzata.]
OutFile="C:\ESITI\ & Nominat & "_ScrSh.jpg"
Torna a Applicazioni Office Windows
Macro per aprire file salvato su sharepoint Onedrive Autore: marcopont |
Forum: Applicazioni Office Windows Risposte: 2 |
Software per sapere quando è stata scattata una foto Autore: nippon |
Forum: Software Windows Risposte: 10 |
Barra Applicazioni tasto destro non attivo e ALTRO Autore: ricky53 |
Forum: Sistemi Operativi Windows Risposte: 6 |
Come interrompere macro sndPlaySound Autore: systemcrack |
Forum: Applicazioni Office Windows Risposte: 2 |
Visitano il forum: Nessuno e 17 ospiti