Bonjour,
Je voudrais renommer tout un ensemble de cellules (substituer un nom à u n
autre pour ces cellules). Existe-t-il une fonction qui le permette?
Merci
Bonjour,
Je voudrais renommer tout un ensemble de cellules (substituer un nom à u n
autre pour ces cellules). Existe-t-il une fonction qui le permette?
Merci
Bonjour,
Je voudrais renommer tout un ensemble de cellules (substituer un nom à u n
autre pour ces cellules). Existe-t-il une fonction qui le permette?
Merci
Bonsoir,
Lancer cette procédure qui crée une feuille 'temp' avec les noms
actuels:
Sub NomsActuels()
Application.DisplayAlerts = False
On Error Resume Next
Sheets("Temp").Delete
On Error GoTo 0
Sheets.Add after:=Sheets(Sheets.Count)
ActiveSheet.Name = "Temp"
nchamps = 0
For Each n In ActiveWorkbook.Names
Sheets("temp").Cells(nchamps + 2, 1) = n.Name
Sheets("temp").Cells(nchamps + 2, 2) = n
nchamps = nchamps + 1
Next n
End Sub
Mettre les nouveaux noms en colonne C puis lancer:
Sub NouveauxNoms()
For Each c In Range(Sheets("temp").[A2], Sheets("temp").
[A65000].End(xlUp))
If c.Offset(0, 2) <> "" Then
y = c.Offset(0, 1)
On Error Resume Next
ActiveWorkbook.Names.Add Name:=c.Offset(0, 2), RefersTo: =y
If Err = 0 Then ActiveWorkbook.Names(c.Value).Delete
End If
Next c
End Sub
JB
On 28 fév, 19:14, "Jacques" <none> wrote:Bonjour,
Je voudrais renommer tout un ensemble de cellules (substituer un nom à un
autre pour ces cellules). Existe-t-il une fonction qui le permette?
Merci- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonsoir,
Lancer cette procédure qui crée une feuille 'temp' avec les noms
actuels:
Sub NomsActuels()
Application.DisplayAlerts = False
On Error Resume Next
Sheets("Temp").Delete
On Error GoTo 0
Sheets.Add after:=Sheets(Sheets.Count)
ActiveSheet.Name = "Temp"
nchamps = 0
For Each n In ActiveWorkbook.Names
Sheets("temp").Cells(nchamps + 2, 1) = n.Name
Sheets("temp").Cells(nchamps + 2, 2) = n
nchamps = nchamps + 1
Next n
End Sub
Mettre les nouveaux noms en colonne C puis lancer:
Sub NouveauxNoms()
For Each c In Range(Sheets("temp").[A2], Sheets("temp").
[A65000].End(xlUp))
If c.Offset(0, 2) <> "" Then
y = c.Offset(0, 1)
On Error Resume Next
ActiveWorkbook.Names.Add Name:=c.Offset(0, 2), RefersTo: =y
If Err = 0 Then ActiveWorkbook.Names(c.Value).Delete
End If
Next c
End Sub
JB
On 28 fév, 19:14, "Jacques" <none> wrote:
Bonjour,
Je voudrais renommer tout un ensemble de cellules (substituer un nom à un
autre pour ces cellules). Existe-t-il une fonction qui le permette?
Merci- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonsoir,
Lancer cette procédure qui crée une feuille 'temp' avec les noms
actuels:
Sub NomsActuels()
Application.DisplayAlerts = False
On Error Resume Next
Sheets("Temp").Delete
On Error GoTo 0
Sheets.Add after:=Sheets(Sheets.Count)
ActiveSheet.Name = "Temp"
nchamps = 0
For Each n In ActiveWorkbook.Names
Sheets("temp").Cells(nchamps + 2, 1) = n.Name
Sheets("temp").Cells(nchamps + 2, 2) = n
nchamps = nchamps + 1
Next n
End Sub
Mettre les nouveaux noms en colonne C puis lancer:
Sub NouveauxNoms()
For Each c In Range(Sheets("temp").[A2], Sheets("temp").
[A65000].End(xlUp))
If c.Offset(0, 2) <> "" Then
y = c.Offset(0, 1)
On Error Resume Next
ActiveWorkbook.Names.Add Name:=c.Offset(0, 2), RefersTo: =y
If Err = 0 Then ActiveWorkbook.Names(c.Value).Delete
End If
Next c
End Sub
JB
On 28 fév, 19:14, "Jacques" <none> wrote:Bonjour,
Je voudrais renommer tout un ensemble de cellules (substituer un nom à un
autre pour ces cellules). Existe-t-il une fonction qui le permette?
Merci- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour,
Je voudrais renommer tout un ensemble de cellules (substituer un nom à un
autre pour ces cellules). Existe-t-il une fonction qui le permette?
Merci
Bonjour,
Je voudrais renommer tout un ensemble de cellules (substituer un nom à un
autre pour ces cellules). Existe-t-il une fonction qui le permette?
Merci
Bonjour,
Je voudrais renommer tout un ensemble de cellules (substituer un nom à un
autre pour ces cellules). Existe-t-il une fonction qui le permette?
Merci
Bonsoir,
Lancer cette procédure qui crée une feuille 'temp' avec les noms
actuels:
Sub NomsActuels()
Application.DisplayAlerts = False
On Error Resume Next
Sheets("Temp").Delete
On Error GoTo 0
Sheets.Add after:=Sheets(Sheets.Count)
ActiveSheet.Name = "Temp"
nchamps = 0
For Each n In ActiveWorkbook.Names
Sheets("temp").Cells(nchamps + 2, 1) = n.Name
Sheets("temp").Cells(nchamps + 2, 2) = n
nchamps = nchamps + 1
Next n
End Sub
Mettre les nouveaux noms en colonne C puis lancer:
Sub NouveauxNoms()
For Each c In Range(Sheets("temp").[A2], Sheets("temp").
[A65000].End(xlUp))
If c.Offset(0, 2) <> "" Then
y = c.Offset(0, 1)
On Error Resume Next
ActiveWorkbook.Names.Add Name:=c.Offset(0, 2), RefersTo:=y
If Err = 0 Then ActiveWorkbook.Names(c.Value).Delete
End If
Next c
End Sub
JB
On 28 fév, 19:14, "Jacques" <none> wrote:Bonjour,
Je voudrais renommer tout un ensemble de cellules (substituer un nom à
un
autre pour ces cellules). Existe-t-il une fonction qui le permette?
Merci- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonsoir,
Lancer cette procédure qui crée une feuille 'temp' avec les noms
actuels:
Sub NomsActuels()
Application.DisplayAlerts = False
On Error Resume Next
Sheets("Temp").Delete
On Error GoTo 0
Sheets.Add after:=Sheets(Sheets.Count)
ActiveSheet.Name = "Temp"
nchamps = 0
For Each n In ActiveWorkbook.Names
Sheets("temp").Cells(nchamps + 2, 1) = n.Name
Sheets("temp").Cells(nchamps + 2, 2) = n
nchamps = nchamps + 1
Next n
End Sub
Mettre les nouveaux noms en colonne C puis lancer:
Sub NouveauxNoms()
For Each c In Range(Sheets("temp").[A2], Sheets("temp").
[A65000].End(xlUp))
If c.Offset(0, 2) <> "" Then
y = c.Offset(0, 1)
On Error Resume Next
ActiveWorkbook.Names.Add Name:=c.Offset(0, 2), RefersTo:=y
If Err = 0 Then ActiveWorkbook.Names(c.Value).Delete
End If
Next c
End Sub
JB
On 28 fév, 19:14, "Jacques" <none> wrote:
Bonjour,
Je voudrais renommer tout un ensemble de cellules (substituer un nom à
un
autre pour ces cellules). Existe-t-il une fonction qui le permette?
Merci- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonsoir,
Lancer cette procédure qui crée une feuille 'temp' avec les noms
actuels:
Sub NomsActuels()
Application.DisplayAlerts = False
On Error Resume Next
Sheets("Temp").Delete
On Error GoTo 0
Sheets.Add after:=Sheets(Sheets.Count)
ActiveSheet.Name = "Temp"
nchamps = 0
For Each n In ActiveWorkbook.Names
Sheets("temp").Cells(nchamps + 2, 1) = n.Name
Sheets("temp").Cells(nchamps + 2, 2) = n
nchamps = nchamps + 1
Next n
End Sub
Mettre les nouveaux noms en colonne C puis lancer:
Sub NouveauxNoms()
For Each c In Range(Sheets("temp").[A2], Sheets("temp").
[A65000].End(xlUp))
If c.Offset(0, 2) <> "" Then
y = c.Offset(0, 1)
On Error Resume Next
ActiveWorkbook.Names.Add Name:=c.Offset(0, 2), RefersTo:=y
If Err = 0 Then ActiveWorkbook.Names(c.Value).Delete
End If
Next c
End Sub
JB
On 28 fév, 19:14, "Jacques" <none> wrote:Bonjour,
Je voudrais renommer tout un ensemble de cellules (substituer un nom à
un
autre pour ces cellules). Existe-t-il une fonction qui le permette?
Merci- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonsoir,
Lancer cette procédure qui crée une feuille 'temp' avec les noms
actuels:
Sub NomsActuels()
Application.DisplayAlerts = False
On Error Resume Next
Sheets("Temp").Delete
On Error GoTo 0
Sheets.Add after:=Sheets(Sheets.Count)
ActiveSheet.Name = "Temp"
nchamps = 0
For Each n In ActiveWorkbook.Names
Sheets("temp").Cells(nchamps + 2, 1) = n.Name
Sheets("temp").Cells(nchamps + 2, 2) = n
nchamps = nchamps + 1
Next n
End Sub
Mettre les nouveaux noms en colonne C puis lancer:
Sub NouveauxNoms()
For Each c In Range(Sheets("temp").[A2], Sheets("temp").
[A65000].End(xlUp))
If c.Offset(0, 2) <> "" Then
y = c.Offset(0, 1)
On Error Resume Next
ActiveWorkbook.Names.Add Name:=c.Offset(0, 2), RefersTo:=y
If Err = 0 Then ActiveWorkbook.Names(c.Value).Delete
End If
Next c
End Sub
JB
On 28 fév, 19:14, "Jacques" <none> wrote:Bonjour,
Je voudrais renommer tout un ensemble de cellules (substituer un nom à
un
autre pour ces cellules). Existe-t-il une fonction qui le permette?
Merci- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonsoir,
Lancer cette procédure qui crée une feuille 'temp' avec les noms
actuels:
Sub NomsActuels()
Application.DisplayAlerts = False
On Error Resume Next
Sheets("Temp").Delete
On Error GoTo 0
Sheets.Add after:=Sheets(Sheets.Count)
ActiveSheet.Name = "Temp"
nchamps = 0
For Each n In ActiveWorkbook.Names
Sheets("temp").Cells(nchamps + 2, 1) = n.Name
Sheets("temp").Cells(nchamps + 2, 2) = n
nchamps = nchamps + 1
Next n
End Sub
Mettre les nouveaux noms en colonne C puis lancer:
Sub NouveauxNoms()
For Each c In Range(Sheets("temp").[A2], Sheets("temp").
[A65000].End(xlUp))
If c.Offset(0, 2) <> "" Then
y = c.Offset(0, 1)
On Error Resume Next
ActiveWorkbook.Names.Add Name:=c.Offset(0, 2), RefersTo:=y
If Err = 0 Then ActiveWorkbook.Names(c.Value).Delete
End If
Next c
End Sub
JB
On 28 fév, 19:14, "Jacques" <none> wrote:
Bonjour,
Je voudrais renommer tout un ensemble de cellules (substituer un nom à
un
autre pour ces cellules). Existe-t-il une fonction qui le permette?
Merci- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonsoir,
Lancer cette procédure qui crée une feuille 'temp' avec les noms
actuels:
Sub NomsActuels()
Application.DisplayAlerts = False
On Error Resume Next
Sheets("Temp").Delete
On Error GoTo 0
Sheets.Add after:=Sheets(Sheets.Count)
ActiveSheet.Name = "Temp"
nchamps = 0
For Each n In ActiveWorkbook.Names
Sheets("temp").Cells(nchamps + 2, 1) = n.Name
Sheets("temp").Cells(nchamps + 2, 2) = n
nchamps = nchamps + 1
Next n
End Sub
Mettre les nouveaux noms en colonne C puis lancer:
Sub NouveauxNoms()
For Each c In Range(Sheets("temp").[A2], Sheets("temp").
[A65000].End(xlUp))
If c.Offset(0, 2) <> "" Then
y = c.Offset(0, 1)
On Error Resume Next
ActiveWorkbook.Names.Add Name:=c.Offset(0, 2), RefersTo:=y
If Err = 0 Then ActiveWorkbook.Names(c.Value).Delete
End If
Next c
End Sub
JB
On 28 fév, 19:14, "Jacques" <none> wrote:Bonjour,
Je voudrais renommer tout un ensemble de cellules (substituer un nom à
un
autre pour ces cellules). Existe-t-il une fonction qui le permette?
Merci- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -