Una famiglia di software per fogli di calcolo Microsoft con strumenti per l'analisi, la creazione di grafici e la comunicazione dei dati.
Salve, leggo e imparo molto dalla vostra competenza
il mio dilemma, essendo neofita, è questo....
ho diversi sheet excel che vorrei collegare ad una multipage o tastrip consigliatemi voi, ho collegato la prima page e/o tabstrip tutto bene
ma le altre al click come si fa a fargli prendere i dati 1 a 1 cioè foglio 1 page/tabstrip1 e cosi via? grazie per le risposte...anticipatamente.
Direi che c'è una bella differenza fra Schede (TabStrip) e Pagine(MultiPage).
Nel primo caso hai ad esempio un CommandButton comune a tutte le Tabs.
Nel secondo caso hai ad esempio un CommandButton differente per ogni Page. Esempi di codice da inserire in una UserForm:
Private sNome As String
Private Sub CommandButton1_Click()
MsgBox sNome
End Sub
Private Sub TabStrip1_Change()
sNome = Me.TabStrip1.SelectedItem.Name
End Sub
Private Sub CommandButton3_Click()
MsgBox Me.MultiPage1.SelectedItem.Name
End Sub
Private Sub CommandButton2_Click()
MsgBox Me.MultiPage1.SelectedItem.Name
End Sub
Venendo alla tua domanda. Come puoi vedere l'evento Change può, in entrambi i casi anche se qui ho optato per il TabStrip, intercettare il fatto che tu abbia cambiato Tab/Page.
Quindi puoi associare in qualche modo il nome del foglio al Tab/Page selezionato.
Qui due files utilizzati per gli esempi. Nel secondo recupero i dati di cella A1 di Foglio1 e Foglio2 a seconda del Tab/Page: