Importation en millisecondes avec l'assistant ExcelBonjour,
J'ai le problème que je veux importer des horodatages au format "jj.mm.aaaa hh: mm: ss.sss" avec l'Assistant Excel. Malheureusement, les décimales des secondes sont perdues. Avec l'utilisation du complément JMP Excel, cela fonctionne parfaitement. Mais pas avec l'assistant.
Quelqu'un a-t-il une idée de la façon d'obtenir les 3 décimales de l'horodatage lors de l'importation?
Merci d'avance pour votre aide
Markus
Tableau de donnéesRe: Millisekunden Import avec Excel WizardLe problème est-il que la troisième valeur décimale est manquante ou que la spécification de format n'affiche que 2 décimales?Re: importation en millisecondes avec l'assistant ExcelL'information manque
Re: Millisekunden Import avec Excel WizardPouvez-vous partager la fonction Open () que l'Assistant Excel a produite pour entrer le fichier. Cela peut éclairer la manière dont il gère l'entrée. Vous devrez peut-être simplement changer le format utilisé pour lire la colonne date / heureRe: importation en millisecondes avec l'assistant ExcelVoulez-vous voir ceci:
Open(
"D:\Excel\20190301052441_FU1523.xlsx",
Worksheets( "XXX" ),
Use for all sheets( 1 ),
Concatenate Worksheets( 0 ),
Create Concatenation Column( 1 ),
Worksheet Settings(
1,
Has Column Headers( 1 ),
Number of Rows in Headers( 1 ),
Headers Start on Row( 1 ),
Data Starts on Row( 2 ),
Data Starts on Column( 1 ),
Data Ends on Row( 0 ),
Data Ends on Column( 0 ),
Replicated Spanned Rows( 1 ),
Replicated Spanned Headers( 0 ),
Suppress Hidden Rows( 1 ),
Suppress Hidden Columns( 1 ),
Suppress Empty Columns( 1 ),
Treat as Hierarchy( 0 ),
Multiple Series Stack( 0 ),
Import Cell Colors( 0 ),
Limit Column Detect( 0 ),
Column Separator String( "-" )
)
)
Re: Millisekunden Import avec Excel WizardLorsque vous ouvrez votre fichier Excel, utilisez l'assistant Excel, accédez à la colonne en question, cliquez avec le bouton droit sur l'en-tête et sélectionnez le format que vous souhaitez utiliser pour la colonne, en veillant à spécifier 3 décimales

Vous obtiendrez alors une entrée JSL modifiée qui devrait résoudre votre problème
Open(
"C:\Users\Jim\Documents\Discussion Group\time.xlsx",
Worksheets( "time" ),
Use for all sheets( 1 ),
Concatenate Worksheets( 0 ),
Create Concatenation Column( 0 ),
Worksheet Settings(
1,
Has Column Headers( 1 ),
Number of Rows in Headers( 1 ),
Headers Start on Row( 1 ),
Data Starts on Row( 2 ),
Data Starts on Column( 1 ),
Data Ends on Row( 0 ),
Data Ends on Column( 0 ),
Replicated Spanned Rows( 1 ),
Replicated Spanned Headers( 0 ),
Suppress Hidden Rows( 1 ),
Suppress Hidden Columns( 1 ),
Suppress Empty Columns( 1 ),
Treat as Hierarchy( 0 ),
Multiple Series Stack( 0 ),
Import Cell Colors( 0 ),
Limit Column Detect( 0 ),
Column Separator String( "-" ),
Column Numeric Format(
Index( 0 ),
Column Name( DateTime ),
Format( "m/d/y h:m:s", 27, 3 )
)
)
)