Ciao
Moderatori: Anthony47, Flash30005
=FINE.MESE(O1;-1)+1-GIORNO.SETTIMANA(FINE.MESE(O1;-1)+1;2)+1
=$A$1+RIF.COLONNA(A1)-1+(RIF.RIGA(A1)-1)*7=MESE(B3)<>MESE($A$1+15)=B3=$O$1Sheets("Foglio1").Range("O1") = Data '<<< AGGIUNGERE
End SubEnrico, ho provato a usare il tuo file ma non ho capito come il calendario sul Foglio si dovrebbe sincronizzare con quello sulla form.
E fino a desso non hai mai sbagliato un colpo.
Range("B4:H9").Select
With Selection
.FormatConditions.Delete
.FormatConditions.Add Type:=xlExpression, Formula1:="=Conta.Se(I1;B4)>=1"
.FormatConditions(1).Interior.ColorIndex = 6
End With
Call CopyCalendar(Dummy)
Me.Image1.Picture = LoadPicture(Environ("Temp") & "\calendar.bmp")
'End If
Exit Sub
errorhandler:
MsgBox "Invalid date entered", vbCritical, "Invalid Date"
Me.Txt_Ricerca.SetFocus
End Sub
Private Sub UserForm_Activate()
Me.Txt_Ricerca = Foglio1.Cells(1, 1).Value
End Sub
Sub CopyCalendar(Dummy)
Dim rng As Range
Dim cht As ChartObject
Dim ImgFile As String
Dim ws As Worksheet
Application.ScreenUpdating = True
Set ws = ThisWorkbook.Worksheets("Calendar")
Set rng = ws.Range("B3:H9")
rng.CopyPicture Appearance:=xlScreen, Format:=xlBitmap
'Create a temporary file in the TEMP folder
ImgFile = Environ("Temp") & "\calendar.bmp"
Set cht = rng.Parent.ChartObjects.Add(Left:=rng.Left, Top:=rng.Top, Width:=rng.Width, Height:=rng.Height)
With cht
.Chart.Paste
.Chart.Export ImgFile
.Delete
End With
End Sub
Range("B4:H9").Select
With Selection
.FormatConditions.Delete
.FormatConditions.Add Type:=xlExpression, Formula1:="=Conta.Se(I1;B4)>=1"
.FormatConditions(1).Interior.ColorIndex = 6
End With
With Foglio1
.FormatConditions.Add Type:=xlExpression, Formula1:="=O(=NON(MESE(B4)=$A$4)"
.FormatConditions(1).Font.ColorIndex = 2
end with
Torna a Applicazioni Office Windows
| mettere cornice a unica cella particolare Autore: raimea |
Forum: Applicazioni Office Windows Risposte: 2 |
| Mettere tutto MAIUSCOLO un range di celle Autore: raimea |
Forum: Applicazioni Office Windows Risposte: 7 |
| Codice VBA per stampare UserForm attiva Autore: Carletto Ribolla |
Forum: Applicazioni Office Windows Risposte: 8 |
Visitano il forum: Nessuno e 24 ospiti