excel help (1 Viewer)

cammello

Forumer storico
Prova a mettere in VBA -> ThisWorkBook
Codice:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Application.DecimalSeparator = "," ' separatore decimale
Application.ThousandsSeparator = "." ' separatore migliaia
Application.UseSystemSeparators = False ' non usare l'impostazione di windows.
End Sub
 
 
Private Sub Workbook_Open()
Application.DecimalSeparator = "." ' separatore decimale
Application.ThousandsSeparator = "," ' separatore migliaia
Application.UseSystemSeparators = False ' non usare l'impostazione di windows.
End Sub

all'apertura modifica i setting e poi li rimette a posto quando esci.
Occhio che sono infulenzati tutti i fogli aperti.

C
 

Go_To_|-|&|_|_

Majo Soto
un'altra possibile soluzione

quando si importa un file csv con l'apposita procedura in excel nei 3

passaggi che seguono è possibile manipolare entro certi limiti i dati.

nell'ultimo si possono modificare i separatori decimali cliccando su "avanzate"

la modifica non impatta sulle impostazioni generali di excel ma solo sul

singolo file.

invertendoli dovresti risolvere il problema, ottenendo così valori pronti

per l'elaborazione senza ulteriori interventi
 

Allegati

  • 1.PNG
    1.PNG
    37,4 KB · Visite: 1.848
  • 2.PNG
    2.PNG
    34,3 KB · Visite: 1.841
  • 3.PNG
    3.PNG
    61,8 KB · Visite: 184

wartburg_12

forumer storico
un'altra possibile soluzione

quando si importa un file csv con l'apposita procedura in excel nei 3

passaggi che seguono è possibile manipolare entro certi limiti i dati.

nell'ultimo si possono modificare i separatori decimali cliccando su "avanzate"

la modifica non impatta sulle impostazioni generali di excel ma solo sul

singolo file.

invertendoli dovresti risolvere il problema, ottenendo così valori pronti

per l'elaborazione senza ulteriori interventi



:up::up: molto comodo !

Domani vedo se anche la mia versione di excel mi permette di avere l'opzione 'avanzate' .... mi puoi dire su QUALE versione di Excel hai effettuato questa importazione ?

thanks !
 

GG84

Forumer storico
problema:
su un grafico excel, come faccio a scrivere un annotazione in corrispondenza di una certa barra, (per esempio A) e far si
che questa scivoli indietro con il grafico quando questo viene aggiornato?
1326806518screenhunter01jan.1714.15.jpg
 
Ultima modifica:

wartburg_12

forumer storico
problema:
su un grafico excel, come faccio a scrivere un annotazione in corrispondenza di una certa barra, (per esempio A) e far si
che questa scivoli indietro con il grafico quando questo viene aggiornato?
1326806518screenhunter01jan.1714.15.jpg

mmmmhhhh san Goggle mi indica p.es. questo sito :

Excel - Creare un grafico in Excel parte seconda

dove, circa a metà pagina, dice :

"In questo modo potete operare una personalizzazione minuziosa di ogni elemento costituente il grafico.

Il riquadro successivo sulla barra, Inserisci, permette l’inserimento nell’area del grafico di immagini, forme o caselle di testo. Il loro funzionamento è identico in tutta la suite Office, per cui non mi dilungo. L’unico appunto è che questi elementi saranno vincolati all’interno dello spazio del grafico, quindi potrebbe essere necessario ridimensionare l’area del tracciato per non sovrapporre gli elementi. I ridimensionamenti, ricordo, si effettuano tramite le maniglie di controllo."



... prova un pò a leggerti le 'istruzioni per l'uso (non sò a che versione di excel si riferisca) e poi dicci qui se l'esito è stato positivo ! :up:
 

GG84

Forumer storico
non ho risolto. i consigli degli amici sopra non sono stati utili.
grafico 1.
inserisco due note sotto 2 punti (a e B), tramite casella di testo

grafico 2
aggiorno grafico perchè raccolgo nuovi dati, percioè il grafico scivola indietro ma le note no.
quindi il risultato è che le note non sono più dove dovrebbero essere

io voglio bloccare la casella di testo se possibile.

1327329279screenhunter02jan.2315.31.jpg


1327329294screenhunter03jan.2315.31.jpg
 

wartburg_12

forumer storico
non ho risolto. i consigli degli amici sopra non sono stati utili.
grafico 1.
inserisco due note sotto 2 punti (a e B), tramite casella di testo

grafico 2
aggiorno grafico perchè raccolgo nuovi dati, percioè il grafico scivola indietro ma le note no.
quindi il risultato è che le note non sono più dove dovrebbero essere

io voglio bloccare la casella di testo se possibile.


mmmmhhh ADESSO ho capito :D

Stante questo .... è un altro problema ma ... san Google mi ha indicato questo sito :

XY Chart Labeler

Dove qualcuno REGALA un 'chart labeler' come applicazione per excel .... per la versione 2007 di excel 'or higher' ..... SE ti può servire ...

Tra l'altro, dice che :


About the XY Chart Labeler

A very commonly requested Excel feature is the ability to add labels to XY chart data points. The XY Chart Labeler adds this feature to Excel. The XY Chart Labeler provides the following options:

Add XY Chart Labels - Adds labels to the points on your XY Chart data series based on any range of cells in the workbook.

Move XY Chart Labels - Moves the entire set of data labels or individual labels in any direction and in the increment of your choosing.
(nel manuale : Data labels don't always end up exactly where you want them.
This feature allows you to automatically move all the labels, or any individual label, by
any specified increment in any direction using four arrow buttons.
)

Manual Labeler - When you don't want to label an entire data series, but rather use data labels to highlight specific data points, the manual labeler allows you to do this.

Delete Chart Labels - Allows you to quickly delete data labels from a single chart series or all series on a chart.

Even though this utility is called the XY Chart Labeler, it is capable of labeling any type of Excel chart series that will accept data labels.



Certo, NON so se l'aggiornamento delle 'labels' sia automatico quando tu aggiorni il grafico, (penso di no) in questo modo potrai spostare tu, manualmente, le 'labels' ... TEMO che lo spostamento automatico sia un problema .. (p.es. io con Matlab NON riesco a farlo :sad:)
 
Ultima modifica:

Users who are viewing this thread

Alto