bloccare celle sul foglio contenenti collegamento

Versione Completa   Stampa   Cerca   Utenti   Iscriviti     Condividi : FacebookTwitter
CORFURIO
00domenica 28 agosto 2016 13:52
Buongiorno!
Mi sono bloccato nella realizzazione del mio foglio, che in termini di contenuti e formule è completo. Per questioni gestionali di velocità, volevo applicare una funzione a mio parere semplice, ma non sono stato assolutamente in grado di farla.

L' idea era di bloccare delle celle, alla mia destra, le quali quindi, se scorro il foglio in verticale, NON si perdono mai di vista, siccome ci sono associati dei collegamenti.

Sareste cosi gentili da indicarmi come fare?
Vi ringrazio!!
Allego file..

ps: il motivo di questa funzione, sta nel fatto che questo foglio di lavoro, contiene delle strutture copiate una sotto l' altra, ed io vorrei poter andare al record iniziale della struttura che mi serve, solo facendo un click..
GiuseppeMN
00domenica 28 agosto 2016 15:11
Buona giornata, CORFURIO.
@ CORFURIO, scrive:


L' idea era di bloccare delle celle, alla mia destra, le quali quindi, se scorro il foglio in verticale, NON si perdono mai di vista, siccome ci sono associati dei collegamenti.
...
ps: il motivo di questa funzione, sta nel fatto che questo foglio di lavoro, contiene delle strutture copiate una sotto l' altra, ed io vorrei poter andare al record iniziale della struttura che mi serve, solo facendo un click..



Sinceramente la Tua Richiesta non mi molto chiara.

In ogni caso con un Click non saprei, ma con doppio Click, utilizzando l'evento:
- Worksheet_BeforeDoubleClick
molto probabilmente, potresti ottenere ciò che desideri; che, ripeto, non mi è del tutto chiaro.

Poi, se riesci a farmi capire esattamente ciò che vuoi ottenere, assieme, possiamo cercare di ottenere un risultato soddisfacente.



A disposizione.

Buona serata.

Giuseppe
CORFURIO
00domenica 28 agosto 2016 15:19
Ciao Giuseppe, grazie per la risposta.
Si anche 2 click vanno benissimo.
Guarda, sono io che fatico a spiegare bene cosa mi serve, ma posso assicurarti che è una cosa semplice.

questo è uno screen del foglio, a destra ci sono (con sfondo lime) dei numeri, ogni numero rappresenta la struttura, quindi premendo 2 volte per esempio su 5, vorrei che la pagina mi andasse al primo RECORD della struttura 5, e cosi via per tutte le altre.

questo menu DI DESTRA dovrebbe rimanere ancorato alla pagina, sempre evidente in quella posizione, anche se ci spostiamo nel foglio.

e così via, in base a tutte le strutture che metto
Grazie, se ti servono altri dettagli, sempre a disposizione!
Buona serata
GiuseppeMN
00domenica 28 agosto 2016 16:27
Buona sera, CORFURIO.
Purtroppo non riesco a risolvere la Tua Richiesta con questa struttura; la Tabella in "AI65:AJ79", non può essere sempre visibile.

Quello che mi permetto di suggerirti è, se i Record da gestire sono solo pochissime decine, l'utilizzo di:
-    ListBox
Per un numero di Record più consistente, dovresti pensare a:
-    ComboBox
Oppure pensare a UserForm.

Non vorrei sconvolgerti la vita, ma, se lo ritieni opportuno, possiamo approfondire una delle soluzioni sopra proposte.

P.s. Consentimi una considerazione, peraltro non richiesta; mi auguro Tu non debba stampare il Foglio di lavoro, faresti la felicità dei produttori di toner o, peggio, di cartucce per stampanti.



A disposizione.

Buona serata.

Giuseppe
federico460
00domenica 28 agosto 2016 17:03
Ciao

perché non sposti la tabella in
H3
poi selezioni la riga 26
e blocchi i riquadri.

CORFURIO
00domenica 28 agosto 2016 17:08
Ciao Giuseppe!
Ahahah, hai ragione, se le dovessi stampare sarei rovinato ;) ma fortunatamente non è questo il caso. Metto colo scuri per riposare gli occhi perchè passandoci molte ore, il bianco come sfondo mi spacca gli occhi.
In merito alle soluzioni alternative, per me va benissimo, solo mi affido direttamente alla tua esperienza, a me importa la funzionalità, poi del come ci arriviamo sostanzialmente va bene tutto.
Ora, in merito a quanto scritto, queste strutture sono fisse, nel senso che ogni struttura e composta da 26 righe, che non mutano mai, cambia solo il dato che vado ad inserire, ma in termini di formule sono tutte identiche.

numeri alla mano, diciamo che potrei fare 15 strutture copiate, quindi 15 strutture ogni con 26 righe di gestione.

se ti serve altro, come solito, chiedi senza problemi!
Grazie!!!
federico460
00domenica 28 agosto 2016 19:27
ciao
sicuramente Giuseppe
lo risolve meglio
comunque nel frattempo
guarda la mia idea.

GiuseppeMN
00domenica 28 agosto 2016 20:05
Buona sera, CORFURIO.
L'indicazione di @ federico460, (che saluto), è corretta; io ho scelto un'altra strada, più impervia, ma tant'è.
Prima di procedere, devo porti solo una domanda.

Sei disposto a fare alcuni sacrifi nella Tua Richiesta?  
...
...
...
Bene, chi tace ... acconsente!  

Ho scelto la gestione tramite:
-    ComboBox

Ho aggiunto il Foglio di lavoro "Foglio2", con sfondo ... "Nero!", nel quale ho inserito la Tabella che in origine era in:
-    Foglio1 Range(AI65:AJ79)
Questo non è indispensabile, ma, a mio avviso aiuta a fare chiarezza.

Nel Foglio di lavoro "Foglio1", ho aggiunto:
-    ComboBox
Colore fucsia
e il Pulsante "Visualizza tutti i Record".

La mia idea è la seguente:
In ComboBox, selezioni la posizione sulla quale desideri lavorare.
Verranno nascosti tutti i Record che non appartengono a quella posizione; potrai lavorare tranquillamente su ogni Cella della selezione.
Quando hai terminato la consultazione o le modifiche necessarie, premi il Pulsante "Visualizza tutti i Record"; verranno visualizzati tutti i Record.
Sempre con ComboBox, selezioni un'altra posizione; verranno visualizzati solo i Record relativi alla selezione.

Piccolo inghippo, dovuto alla mia "pigrizia"  ; se selezioni una posizione dalla "7" alla "15"; verranno visualizzate anche righe che non appartengono alla selezione.
Questo perchè, non ho avuto la pazienza di inserire nelle Posizioni "7:15" le 26 righe tra una posizione e l'altra.

Spero di essere riuscito a spiegare il concetto che ho sviluppato; in ogni caso rimango a disposizione per eventuali ulteriori precisazioni.



A disposizione.

Buona serata.

Giuseppe
CORFURIO
00domenica 28 agosto 2016 21:06
Buonasera,
Volevo ringraziare Federico e Giuseppe per il tempo che mi hanno dedicato, davvero molto gentili.
Hai centrato l' idea che avevo in mente, poi sapientemente mi lasci la possibilità di vedere tutte le strutture assieme, ma anche separatamente.
Ti confermo che adesso va bene, così è perfetto, non preoccuparti per le righe, adesso "PROVO ;)" a leggere il codice ed in base a quello che hai scritto per le prime 6, cerco di ricopiarlo per le altre.
Davvero bello, grazie!
Aggiorno quando completo!
Buona serata ragazzi, a presto!!!
GiuseppeMN
00domenica 28 agosto 2016 23:09
Buona sera, CORFURIO;
perdonami, ma, il problema non è nel Codice VBA, ma, nella struttura del DataSet.

Voglio dire, sotto ogni, dalla riga 162 alla riga 170,  è necessario inserire la stessa struttura che hai nelle "posizioni" precedenti (25 righe oltre alla Riga di intestazione); magari senza valori, ma con lo stesso numero di Righe.



A disposizione.

Buona serata.

Giuseppe
Questa è la versione 'lo-fi' del Forum Per visualizzare la versione completa clicca qui
Tutti gli orari sono GMT+01:00. Adesso sono le 14:59.
Copyright © 2000-2024 FFZ srl - www.freeforumzone.com