Office - Guru
Domande e Risposte - VBA
Suggested by (0) on November 10, 2008
- Salve, non riesco a risolvere una formula con excel, nella cella B17 ho la seguente formula =IF(B17<0;0; IF(B17>80;80;IF(I2<B5;B17+0,1;B17-0,1))) Faccio un riferimento circolare ripetuto 1000 volte fino a che il valore ottenuto non sia simile al valore della cella B5. Per ottimizzare tale calcolo, tutte le volte che inserisco un valore in un'altra cella es E9 il valore iniziale della cella B17 dovrebbe azzerarsi, in modo tasle da raggiungere il valore simile alla cella B5 partendo da 0. Non conosco il linguaggio VBA, ma credo che sia l'unica soluzione al mio problema.
- Mi piacerebbe sapere come sia possibile attivare una macro in automatico con una certa cadenza temporale. Mi spiego: vorrei che una mia macro si attivasse dopo ogni quarto d'ora (ex. 9.15; 9.30; 9.45; 10.00; 10.15;...). La potrei attivare io direttamente cliccando sul bottone oppure entrando nella finestra macro,... ma mi piacerebbe sapere se sia possibile rendere il tutto automatico. Grazie
- Come posso fermare l'esecuzione di una macro per selezionare con il mouse una cella diversa di volta in volta?
- Ho la necessità di estrarre da una stringa alfanumerica i valori numerici presenti ed inserirli in un'altra cella. Es: La cella A1 contiene la stringa "a1f21r12" mi serve una funzione che scriva nella cella B2 la cifra 12112. Le stringhe nella colonna A possono avere formati diversi cioè i numeri non si trovano sempre nella stessa posizione. E' possibile fare ciò senza ricorrere al VBA? Grazie
- Creare automaticamente collegameni a cartelle esterne
- è possibile fare il refresh dei dati di una pivot automaticamente ogni volta che apro il "sheet" contenente la pivot stessa? Se l'unica soluzione è VBA potete scrivermi la procedura in linguaggio?
- Ho un file in excel dal quale attraverso una macro ho la necessità di aprire dei file in word e salvarli con un nome in automatico.
- Ho realizzato un foglio excel, denominato griglia, con un elenco, dove ogni casella è collegata per nome, data e committente, ad altrettanti successivi fogli excel con disegno. Come posso stampare solo alcuni fogli con disegno selezionandoli dalla griglia?
- per motivi di lavoro, ho la necessità di riuscire a conteggiare il n. di sabati che sono compresi tra 2 date, come si può fare secondo lei per risolvere questo problema ? Per caso avete già elaborato qualche programma in Excel per risolvere problemi di questo tipo ?
- Su un foglio DATA ho la colonna A che contiene una lista di nomi (Anto, Robi, Jo, Simo, ecc) a cui corrispondono tanti fogli con lo stesso nome (Anto, Robi, Jo, Simo, ecc.). Excel deve leggere cella x cella la lista, posizionarsi sul relativo foglio e lì copiare nelle colonne A,B,C,D una serie di dati che trova sul foglio DATA nelle colonne E,F,G,H. Quale comando usare per trovare e posizionarsi sul foglio giusto?
- Sono alle primissime armi con con visual basic: ho questa porzione di codice Range ("c6"); anzichè avere il riferimento alla cella C6 vorrei che il riferimento fosse indicato dal valore di un'altra cella (ad es. A1).
- Come si fa in VBA in ambiente Excel l'equivalente di LPRINT?
- Sono nella cella A1 e nella cella B4 ho un collegamento ipertestuale al sito del Corriere della sera. Eseguendo la macro vorrei passare alla cella B4 e dare il comando di apertura del collegamento ipertestuale.
- ho la necessità di aprire un foglio excel, prendendo il nome del file dal contenuto di una casella. potete darmi una mano?
- alcune funzioni (es: Windows(\"pipe sbo cockpit 081008.xls\").Activate) usano al loro interno il nome del workbook e quindi ogni volta devo cercare nelle macro il nome del file e modificarlo. Come posso impostare il nome del file come variabile ed utilizzarlo all'interno delle funzioni?
- come posso inserire il contenuto di un foglio di lavoro in una email tramite codice VBA in automatico?
Custom Search
Scarica la Toolbar!