La ricerca ha trovato 4013 risultati

da patel
mercoledì 3 aprile 2024, 12:31
Forum: Calc
Argomento: [Risolto] "Comprimere" foglio con grafici
Risposte: 6
Visite : 231

Re: "Comprimere" foglio con grafici

Penso solo posizionando i grafici all'esterno delle righe da comprimere, però aspetta altri pareri.
da patel
venerdì 22 marzo 2024, 15:53
Forum: Macro e UNO API
Argomento: Elenco Fogli
Risposte: 25
Visite : 711

Re: Elenco Fogli

Gaetanopr ha scritto: mercoledì 20 marzo 2024, 20:40 patel devi andare nella casella del nome in alto a sinistra
Sono davvero invecchiato... funziona perfettamente :super: :super:
da patel
mercoledì 20 marzo 2024, 20:35
Forum: Macro e UNO API
Argomento: Elenco Fogli
Risposte: 25
Visite : 711

Re: Elenco Fogli

Grazie per il suggerimento, comunque non mi appare alcun menù in A1.
da patel
mercoledì 20 marzo 2024, 16:03
Forum: Macro e UNO API
Argomento: Elenco Fogli
Risposte: 25
Visite : 711

Re: Elenco Fogli

A me non funziona con Libre e non ricordo più come si fa ad impostare l'avvio macro all'apertura del documento.
da patel
venerdì 15 marzo 2024, 10:08
Forum: Calc
Argomento: Trasformare un risultato nella sua formula di calcolo e viceversa
Risposte: 9
Visite : 376

Re: Trasformare un risultato nella sua formula di calcolo e viceversa

Che senso ha proteggere un file di esempio su cui gli altri dovrebbero lavorare ?
da patel
giovedì 14 marzo 2024, 11:08
Forum: Macro e UNO API
Argomento: [Risolto]Esportare range in file csv
Risposte: 25
Visite : 596

Re: Esportare range in file csv

L'ho fatto io cliccando sul punto esclamativo
da patel
mercoledì 13 marzo 2024, 20:38
Forum: Macro e UNO API
Argomento: [Risolto]Esportare range in file csv
Risposte: 25
Visite : 596

Re: Esportare range in file csv

Non so aiutarti, chiedi all'amministratore Charlie di spostare la discussione nella sezione Macro e UNO API, che è frequentata da esperti
da patel
sabato 9 marzo 2024, 12:24
Forum: Macro e UNO API
Argomento: [Risolto]Esportare range in file csv
Risposte: 25
Visite : 596

Re: Esportare range in file csv

non c'è modo di poter esportare più di sole 2 celle e non tutto il foglio? Un range non è fatto soltanto da 2 celle, ma da tutte le celle comprese tra le due indicate nel range, quindi quando scrivo B5:C9 sono comprese tutte le celle tra i 2 estremi. Allega un esempio realistico di quello che ti se...
da patel
venerdì 8 marzo 2024, 17:50
Forum: Macro e UNO API
Argomento: [Risolto]Esportare range in file csv
Risposte: 25
Visite : 596

Re: Esportare range in file csv

Ma a cosa ti serve ? non capisco, comunque funziona soltanto con un range tipo B5:C9, altrimenti prova questa che esporta tutto il contenuto del foglio sub Main dim document as object dim dispatcher as object document = ThisComponent.CurrentController.Frame dispatcher = createUnoService("com.su...
da patel
venerdì 8 marzo 2024, 16:35
Forum: Macro e UNO API
Argomento: [Risolto]Esportare range in file csv
Risposte: 25
Visite : 596

Re: Esportare range in file csv

Prova così Sub CreateCSVFile oSheet = ThisComponent.getCurrentController.ActiveSheet srange = "B5:B7" oRange = oSheet.getCellRangeByName(srange) CellContentArray = oRange.getDataArray() sFileName = "C:\Users\Ferro\Desktop\prova.csv" '<<<<<<<<<<<<<<<< modificare n = FreeFile() Ope...
da patel
venerdì 8 marzo 2024, 15:24
Forum: Macro e UNO API
Argomento: [Risolto]Esportare range in file csv
Risposte: 25
Visite : 596

Re: Esportare range in file csv

Che senso ha esportare una sola cella ? non capisco.
da patel
giovedì 7 marzo 2024, 10:38
Forum: Calc
Argomento: [Risolto] Creazione automatica fogli da elenco
Risposte: 3
Visite : 165

Re: Creazione automatica fogli da elenco

Ciao, occorre una macro come questa

Codice: Seleziona tutto

Sub CreaFogli
Doc= ThisComponent
nfogli = 2 ' da modificare
for r = 1 to nfogli
  nomefoglio = Doc.Sheets(0).GetCellbyPosition( 1, r ).string
  If not Doc.Sheets.hasbyName(nomefoglio) Then Doc.Sheets.insertNewByName(nomefoglio,Doc.Sheets.Count)
next
End Sub
da patel
giovedì 7 marzo 2024, 10:38
Forum: Calc
Argomento: [Risolto] Creazione automatica fogli da elenco
Risposte: 3
Visite : 165

Re: Creazione automatica fogli da elenco

Ciao, occorre una macro come questa
Sub CreaFogli
Doc= ThisComponent
nfogli = 2 ' da modificare
for r = 1 to nfogli
nomefoglio = Doc.Sheets(0).GetCellbyPosition( 1, r ).string
If not Doc.Sheets.hasbyName(nomefoglio) Then Doc.Sheets.insertNewByName(nomefoglio,Doc.Sheets.Count)
next
End Sub
da patel
lunedì 4 marzo 2024, 16:24
Forum: Macro e UNO API
Argomento: Elenco Fogli
Risposte: 25
Visite : 711

Re: Elenco Fogli

A questo punto semplificherei ancora di più sfruttando gli eventi Function ElencoNomiFogli() ElencoNomiFogli() = ThisComponent.Sheets.getElementNames() End Function Sub evento(Target) If NOT Target.supportsService("com.sun.star.sheet.SheetCell") then exit sub Sh = Target.getSpreadsheet() r...
da patel
domenica 3 marzo 2024, 11:46
Forum: Macro e UNO API
Argomento: Elenco Fogli
Risposte: 25
Visite : 711

Re: Elenco Fogli

Complimenti Geo, non sapevo che fosse possibile inserire una function in validità. :bravo: :bravo: :bravo:
da patel
sabato 2 marzo 2024, 11:54
Forum: Macro e UNO API
Argomento: Elenco Fogli
Risposte: 25
Visite : 711

Re: Elenco Fogli

Soluzione non elegante, ma semplice e efficace. :bravo: :bravo: :bravo:
da patel
mercoledì 24 gennaio 2024, 12:32
Forum: Calc
Argomento: [Risolto] Eseguire macro al cambiamento di una cella qualsiasi e/o Attivazione della casello di controllo
Risposte: 2
Visite : 179

Re: Eseguire macro al cambiamento di una cella qualsiasi e/o Attivazione della casello di controllo

Clic destro sul nome del Foglio (barra inferiore), eventi Foglio, Contenuto Modificato, scegli la macro.
allego esempio
EventoChange.ods
(11.53 KiB) Scaricato 40 volte
da patel
sabato 20 gennaio 2024, 9:47
Forum: Calc
Argomento: Calcolo numero di file in una cartella
Risposte: 3
Visite : 233

Re: Calcolo numero di file in una cartella

il numero dei file calc presenti in una cartella Per cartella intendi una directory del disco ? perché tutti quei fogli nel file allegato ? Per contare i file di una cartella puoi usare questo codice di esempio Sub NumFiles_InFolder Doc = ThisComponent sPath ="C:\Download\" sFileName = Di...
da patel
sabato 6 gennaio 2024, 11:23
Forum: Calc
Argomento: Celle con più valori
Risposte: 3
Visite : 264

Re: Celle con più valori

I menù a tendina hanno bisogno di una colonna di appoggio in cui sono inseriti i dati, quindi quello che chiedi tu è fattibile, però i dati devono essere inseriti in una tabella a parte e quella principale serve soltanto per la visualizzazione.
da patel
venerdì 5 gennaio 2024, 12:29
Forum: Calc
Argomento: Celle con più valori
Risposte: 3
Visite : 264

Re: Celle con più valori

Screenshot 2024-01-05 122656.png
Screenshot 2024-01-05 122656.png (10.19 KiB) Visto 258 volte
A me sembra troppo complicato quello che vorresti fare, ti propongo questa disposizione
da patel
martedì 28 novembre 2023, 11:13
Forum: Calc
Argomento: [Risolto] Pulsante attiva/disattiva evento "selezione modificata" del Foglio
Risposte: 11
Visite : 571

Re: Pulsante attiva/disattiva evento "selezione modificata" del Foglio

Non credo si possa fare, ma se riesci a trovare una soluzione sei pregato di condividerla.
da patel
domenica 19 novembre 2023, 17:54
Forum: Macro e UNO API
Argomento: [Risolto] Assegnare istruzioni a un pulsante creato in una "Finestra di dialogo": come?
Risposte: 5
Visite : 468

Re: Assegnare istruzioni a un pulsante creato in una "Finestra di dialogo": come?

Io comincerei dall'inizio, quindi senza creare finestre di dialogo, ma creando una macro e assegnandola ad un pulsante situato sul foglio.
Le finestre di dialogo (userform in vba) verranno più tardi quando avrai più esperienza.
Se ho frainteso, allega un file di esempio con quello che hai fatto.
da patel
sabato 23 settembre 2023, 21:12
Forum: Calc
Argomento: Macro PDF>Calc per "saltare" finestra di Incolla Spec.
Risposte: 4
Visite : 678

Re: Macro PDF>Calc per "saltare" finestra di Incolla Spec.

Hai provato ad usare il registratore di macro ?
da patel
lunedì 18 settembre 2023, 7:21
Forum: Calc
Argomento: Unire 2 file e cancellare i doppioni
Risposte: 13
Visite : 851

Re: Unire 2 file e cancellare i doppioni

Evidentemente facciamo 2 procedure diverse, io seleziono la prima cella della riga col titolo e poi Dati, Ordina.
Nel campo colonna mi compare TITOLO.
da patel
domenica 17 settembre 2023, 18:52
Forum: Calc
Argomento: Unire 2 file e cancellare i doppioni
Risposte: 13
Visite : 851

Re: Unire 2 file e cancellare i doppioni

Non so risponderti, io seleziono sempre la prima cella della riga col titolo per fare l'ordinamento.
da patel
domenica 17 settembre 2023, 9:16
Forum: Calc
Argomento: Unire 2 file e cancellare i doppioni
Risposte: 13
Visite : 851

Re: Unire 2 file e cancellare i doppioni

Prova anche questa, ma prima di lanciarla fai l'ordinamento in base alla colonna A Sub Eliminadoppie oSheet = ThisComponent.Sheets(0) col=0 ' colonna A RIGA=1 Do If oSheet.getCellByPosition(3,RIGA).string <> "" Then if StrComp(oSheet.getCellByPosition(col,RIGA).string,oSheet.getCellByPosit...
da patel
sabato 16 settembre 2023, 17:39
Forum: Calc
Argomento: Unire 2 file e cancellare i doppioni
Risposte: 13
Visite : 851

Re: Unire 2 file e cancellare i doppioni

Non avevo letto bene, dopo l'ordinamento occorre una macro che elimina le righe col doppione in col A e in cui la colonna 4 non è popolata
da patel
sabato 16 settembre 2023, 11:29
Forum: Calc
Argomento: Unire 2 file e cancellare i doppioni
Risposte: 13
Visite : 851

Re: Unire 2 file e cancellare i doppioni

Unisci i 2 file e ordina in base alla colonna A poi applica questo
https://help.libreoffice.org/latest/it/ ... DbPAR=CALC
da patel
giovedì 31 agosto 2023, 9:40
Forum: Macro e UNO API
Argomento: [Risolto] Range copia e somma
Risposte: 15
Visite : 1304

Re: Range copia e somma

Grazie Gaetano, direi che il quesito è ampiamente risolto.