Question : Dégager seulement les 5 premières colonnes

Salut types,

I AM travaillant toujours sur ce macro l'essayant juste au twik un peu. (désolé pour le messiness de mon commentaire) le

Is là une manière je peux obtenir la ligne 23 pour examiner seulement les 6 premières colonnes pour assurer les données utilisées ?  Je veux mettre des formals dans la colonne G mais dès que je suffirai les données commencent à peupler de dessous ma plus basse formule.

Cheers,
class= > " clair " de
> de " codeSnippet " de class= de
class= " lineNumbers " de
class= de
1 :
2 :
3 :
4 :
5 :
6 :
7 :
8 :
9 :
10 :
11 :
12 :
13 :
14 :
15 :
16 :
17 :
18 :
19 :
20 :
21 :
22 :
23 :
24 :
25 :
26 :
27 :
28 :
29 :
30 :
31 :
32 :
33 :
34 :
l'id= " codeSnippet854494 " class= " de
 ' ce sous-marin doit être installé dans le carreau de code pour la feuille de travail de calendrier. Cela ne fonctionnera pas du tout s'installé n'importe où ailleurs.
Worksheet_Activate secondaire privé ()
Le faible WS comme feuille de travail, wsCalendar comme feuille de travail
Faible rg comme gamme, rgDest comme gamme
Faible n en tant que longtemps
'Application.ScreenUpdating = faux
wsCalendar réglé = feuilles de travail (« calendrier »)
wsCalendar.Range (« a2 », « f10000 »). Espace libre
'wsCalendar.Rows (2).Resize (wsCalendar.Rows.Count - 1).ClearContents
'wsCalendar.Rows.ClearContents
Pour le chaque WS dans ThisWorkbook.Worksheets
    Choisir le cas WS. Nom
    Enfermer le « calendrier », « à la maison », « aire de travail » 'ignorent ces feuilles de travail
    Enfermer autrement
        Avec le WS
            le 'WS. Activer
            Placer le rg =. Gamme (« B4 »). Remettre à la côte (.UsedRange.Rows.Count, 5) 'regard à colonnes B : F, commençant dans la rangée 4
            Si (ne pas intersecter (rg, .UsedRange) n'est rien) et (rg. Cellules (2, 1) "" de <>) puis
                'champ de rg.AutoFilter : =2, Criteria1 : = " <= " et (date + 5), opérateur : =xlAnd, Criteria2 : = " >= " et (date - 5)
                'doit être le format de date des USA
                aujourd'hui = format (date, « millimètre-densité double-yyyy »)
                champ de rg.AutoFilter : =2, Criteria1 : = " >= " et aujourd'hui ', opérateur : =xlAnd, Criteria2 : = " >= " et plus5days
                rgDest réglé = wsCalendar.Cells (wsCalendar.UsedRange.Rows.Count + wsCalendar.UsedRange.Row, 2)
                .AutoFilter.Range.Copy rgDest
                n = wsCalendar.UsedRange.Rows.Count + wsCalendar.UsedRange.Row - rgDest.Row
                rgDest.Offset (0, -1). Remettre à la côte (n, 1).Value = WS. Nom
                rgDest.Rows (1).EntireRow.Delete
                . Gamme (« B4 ») .AutoFilter
            Finir si
        Finir avec
    Finir choisi
Après
Application.ScreenUpdating = rectifient
Sous-marin d'extrémité
class= de

Réponse : Dégager seulement les 5 premières colonnes

Beaucoup de fois vous obtenez le #Name avec des fonctions communes comme la date (), le Len ()… etc. si… une référence est absente.

Rédacteur >> Tools>>References de VBA.  Rechercher énuméré As
** Manquant

MX
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us