|
| HOMEPAGE | INDICE FORUM | REGOLAMENTO | ::. | NEI PREFERITI | .:: | RSS Forum | RSS News | NEWS web | NEWS software | |
| PUBBLICITA' | | | ARTICOLI | WIN XP | VISTA | WIN 7 | REGISTRI | SOFTWARE | MANUALI | RECENSIONI | LINUX | HUMOR | HARDWARE | DOWNLOAD | | | CERCA nel FORUM » | |
18-06-2008, 18.21.42 | #1 |
Newbie
Registrato: 18-06-2008
Messaggi: 6
|
eliminazione di un pulsante (attiva macro)
mi sono registrato oggi, ma dopo essermi intestardito a provarci nn ce la faccio.... problema. ho creato un pulsante da excel che mi salva ogni tot minuti un file con nome sempre diverso: Sub Salvafile() Dim p As Worksheet Dim Directory As String Dim NomeFile As String Dim Var As String Set p = Worksheets("Inverter") Directory = p.Cells(5, 8).Value NomeFile = p.Cells(6, 8).Value NomeFile = NomeFile + Format(Now, "ggmmyyyy ora hhmmss") ChDir Directory ActiveWorkbook.SaveAs Filename:=Directory + NomeFile, FileFormat:=xlNormal, Password:="", WriteResPassword:="", ReadOnlyRecommended:=False, CreateBackup:=False p.Cells(5, 7).Value = Var p.Cells(6, 7).Value = Var p.Cells(5, 8).Value = Var p.Cells(6, 8).Value = Var End Sub sarà la poca esperienza visto che ho solo 20 anni però volevo chiedere se c'è la possibilità di creare o una nuova macro.. oppure integrare qualche riga di codice che mi permetta di cancellare questo "bottone" per spiegare meglio: ho dei dati che prendo da immagini non editabili tramite un OCR li formatto con un html e li sparo in un excel. questo file si chiama index. in questa pagina a lato in 4 celle ho questo: Directory di Salvataggio: C:\temp\ Nome file: Estrazione dati del quindi do il percorso e la prima parte del file da salvare A fianco ho il pulsante che mi lancia la macro. una volta finito mi salva un file nuovo cosi: es: Estrazione dati delgg062008 ora 170208 facendo rimanere intatto il file index cosi da poterlo utilizzare sempre. quindi in temp ho i file salvati e sul Desk il file index. potevo usare questa istruzione: p.Cells(5, 7).delete ma ho preferito usare una var integer. p.Cells(5, 7).value = var p.Cells(6, 7).Value = Var p.Cells(5, 8).Value = Var p.Cells(6, 8).Value = Var queste 4 istr. cancellano i 4 campi visti prima... ma il bottone??? quello che mis erve è cancellare il bottone durante il salvataggio del nuovo file e mantenerlo solo sull'index spero di essere stato chiaro.. mi scuso se nn è cosi.. ^^ Grazie Daniel |
19-06-2008, 09.38.13 | #2 |
Hero Member
Registrato: 14-01-2005
Loc.: Rome, Italy
Messaggi: 1.132
|
un [nomepulsante].Visible = False a fine istruzione ?
___________________________________
♫ m u s i c ♪ i s ♫ t h e ♪ a n s w e r ♫ "Il più piccolo dei piccoli felini è già lui stesso un vero capolavoro". (Leonardo da Vinci) Namasté! |
19-06-2008, 10.20.46 | #3 | |
Newbie
Registrato: 18-06-2008
Messaggi: 6
|
Quota:
quasi quasi.. mi creo una seconda pagina dove metto i dati ed elimino la prima dove ho il pulsante con questa istruzione: Worksheets("Nome pagina").Delete grazie mille miciomao ^^ Ultima modifica di Dejan87 : 19-06-2008 alle ore 10.37.00 |
|
19-06-2008, 10.37.53 | #4 | |
Junior Member
Registrato: 09-11-2007
Loc.: Valenza
Messaggi: 144
|
Quota:
se lo premi vuol dire che il "setfocus" va su di lui, e puo darsi che il comando bottone.visible = false non funzioni proprio per quello. Prova a fare un setfocus da qualche altra parte e poi a renderlo invisibile, magari funziona. |
|
19-06-2008, 10.42.46 | #5 | |
Newbie
Registrato: 18-06-2008
Messaggi: 6
|
Quota:
provo grazie...Danil |
|
19-06-2008, 10.46.33 | #6 | |
Newbie
Registrato: 18-06-2008
Messaggi: 6
|
Quota:
FUNZIONA l'ho settato e funziona.... l'ho messo propio dopo aver salvato il documento nuovo in maniera tale da vedere solo le tabelle e impedire ulteriore salvataggio che mi darebbero copie inutili, oltre a generare cnfusione... Grazie per l'aiuto ^^ |
|
19-06-2008, 15.38.13 | #7 |
Junior Member
Registrato: 09-11-2007
Loc.: Valenza
Messaggi: 144
|
Di niente
|
20-06-2008, 10.14.34 | #8 | |
Hero Member
Registrato: 14-01-2005
Loc.: Rome, Italy
Messaggi: 1.132
|
Quota:
___________________________________
♫ m u s i c ♪ i s ♫ t h e ♪ a n s w e r ♫ "Il più piccolo dei piccoli felini è già lui stesso un vero capolavoro". (Leonardo da Vinci) Namasté! |
|
24-06-2008, 15.30.57 | #9 | |
Newbie
Registrato: 18-06-2008
Messaggi: 6
|
Quota:
è la fretta di scrivere :P ihihih |
|
Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti) | |
Strumenti discussione | |
|
|
Discussioni simili | ||||
Discussione | Autore discussione | Forum | Risposte | Ultimo messaggio |
problema con macro che non si attiva | reaper | Software applicativo | 6 | 23-02-2011 19.31.10 |
Dove e' la macro ?? | GIO74 | Office suite | 1 | 08-08-2008 15.03.57 |
Eliminazione riga excel con una macro | ghisirds | Office suite | 5 | 18-06-2007 22.12.37 |
aiuto con macro exel.. e vba | ken87 | Office suite | 14 | 08-09-2006 11.32.11 |
WORD: macro smettono di funzionare | reaper | Office suite | 2 | 23-02-2006 09.39.45 |