Pergunta : datetime.now como a data

tentando usar datetime.now para representar a data no nome de arquivo para um
do log

Private passed24hours () escurecer d como o nome de arquivo não ofuscante da data = do starttime
como 1)
de String

d.AddDays (se Date.Compare (agora, d) o <= 0 Then
“24hours tem o nome de arquivo do passed
= o String.Format (“c:\ \ \ dos ians \ {0: g} log.csv”,
Else
” nome de arquivo do
de 24hours (não passado) = String.Format de/> de DateTime.Now.Day) de StreamWriter (nome de arquivo, falsos) do

timer1.Stop () (“c:\ \ \ dos ians \ {0: g} log.csv outfile = novo outfile = novo”,

de DateTime.Now.Day) se File.Exists (nome de arquivo) Then
o
Else
de StreamWriter (nome de arquivo, verdadeiros) extremidade Sub

getting de If
do fim de If
do fim do
de StreamWriter (nome de arquivo, falsos) ele que trabalha com .day dá meu 19log.csv using .dayofyear dá-me que 200 por exemplo como posso eu usam-no para dizer 17julylog.csv

class= do

Resposta : datetime.now como a data

Seus valores de tempo estão formatados como o texto, assim que quando você usa uma fórmula como B2+B3 que “forçará” o texto que olha como um valor de tempo a um valor tempo real. Você pode usar uma fórmula como este para converter:

=SUMPRODUCT (($A$2: $A$548= " limpeza ") *$B$2: $B$548)

pilha do resultado do formato como [h]: milímetro

… ou você pode converter o valor do texto aos valores de tempo como este

Selecionar a coluna B > dados > texto às colunas > ao revestimento

Agora sua fórmula original de SUMIF trabalhará

considerações, barry

Outras soluções  
 
programming4us programming4us