cod vba afisare foi de calcul dupa o selectie

EUSIEU
Mesaje: 5
Membru din: Mar Ian 04, 2022 3:47 pm

cod vba afisare foi de calcul dupa o selectie

Mesaj de EUSIEU » Lun Oct 02, 2023 10:14 pm

Buna seara caut un cod vba care sa reafiseze foile de calcul dupa o selectie (lista) cu numele foilor de calcul .
va mutumesc
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.

Indigo-ONE
Mesaje: 437
Membru din: Mar Dec 11, 2018 8:54 pm

Re: cod vba afisare foi de calcul dupa o selectie

Mesaj de Indigo-ONE » Mie Oct 04, 2023 10:34 am

Salut,

E neclara formularea. Fii mai explicit.
Ce inseamna "sa reafiseze foile.....", sunt foi ascunse?
Exemplifica.


"I fear the day that technology will surpass our human interaction. The world will have a generation of idiots."
Albert Einstein

EUSIEU
Mesaje: 5
Membru din: Mar Ian 04, 2022 3:47 pm

Re: cod vba afisare foi de calcul dupa o selectie

Mesaj de EUSIEU » Sâm Oct 07, 2023 11:46 am

foile din lista sunt ascunse(hide) si caut un macro sa unhide foile cu denumirea din lista

IPP
Moderator
Moderator
Mesaje: 4197
Membru din: Mie Iul 29, 2009 7:26 am
Localitate: Cluj-Napoca

Re: cod vba afisare foi de calcul dupa o selectie

Mesaj de IPP » Lun Oct 09, 2023 9:47 am

Buna ziua

Testati codul plasat in Module2 din fisierul atasat:

Cod: Selectaţi tot

Sub UnhideSheets()

'IPP - 09.10.2023

Application.ScreenUpdating = False
Application.Calculation = xlCalculationManual

On Error Resume Next
For Each c In Selection
 If c.Value <> "" Then
  If Sheets(c.Value).Visible = False Then Sheets(c.Value).Visible = True
 End If
Next c
On Error GoTo 0

Application.Calculation = xlCalculationAutomatic
Application.ScreenUpdating = True

End Sub
Pentru testare: deschideti fisierul atasat, activati macro/continutul, selectati celulele care contin numele de foi dorite si rulati macro de la buton

IP
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.

EUSIEU
Mesaje: 5
Membru din: Mar Ian 04, 2022 3:47 pm

Re: cod vba afisare foi de calcul dupa o selectie

Mesaj de EUSIEU » Dum Oct 15, 2023 3:05 pm

multumesc

Scrie răspuns

Înapoi la “Visual Basic for Application (VBA) cu Excel - Intrebari tehnice”