質問編集履歴
5
title
CHANGED
File without changes
|
body
CHANGED
@@ -8,6 +8,8 @@
|
|
8
8
|
上記の内容でできない場合、ほかにどのような方法がありますでしょうか。
|
9
9
|
|
10
10
|
よろしくお願いいたします。
|
11
|
+
|
12
|
+
|
11
13
|
-----------------------------------------------------------
|
12
14
|
わかりにくく申し訳ございません。
|
13
15
|
5行目のA列に10文字、B列に15文字
|
4
title
CHANGED
File without changes
|
body
CHANGED
@@ -8,7 +8,7 @@
|
|
8
8
|
上記の内容でできない場合、ほかにどのような方法がありますでしょうか。
|
9
9
|
|
10
10
|
よろしくお願いいたします。
|
11
|
-
|
11
|
+
-----------------------------------------------------------
|
12
12
|
わかりにくく申し訳ございません。
|
13
13
|
5行目のA列に10文字、B列に15文字
|
14
14
|
6行目のA列に10文字、B列に5文字
|
3
title
CHANGED
File without changes
|
body
CHANGED
@@ -25,20 +25,6 @@
|
|
25
25
|
マクロ初心者で知識不足のため、
|
26
26
|
if A5の文字数>B5の文字数 then 〜などでできるかと考えましたが、文字数カウント方法や最終行までの繰り返し方がうまく組めませんでした。
|
27
27
|
ifや他の方法で上記内容を達成できる方法はありますでしょうか。
|
28
|
-
こんな感じかなと思ったのですがわかりにくく申し訳ございません。
|
29
|
-
5行目のA列に10文字、B列に15文字
|
30
|
-
6行目のA列に10文字、B列に5文字
|
31
|
-
…
|
32
|
-
最終行のA列に15文字、B列に20文字
|
33
|
-
といった形になっております。
|
34
|
-
|
35
|
-
今回行いたい内容は以下です。
|
36
|
-
・1行目〜4行目まではそのままの状態
|
37
|
-
・5行目〜文字が入っている最終行までセル幅は変えず、セルの高さだけで文字全体を表示させる
|
38
|
-
|
39
|
-
マクロ初心者で知識不足のため、
|
40
|
-
if A5の文字数>B5の文字数 then 〜などでできるかと考えましたが、文字数カウント方法や最終行までの繰り返し方がうまく組めませんでした。
|
41
|
-
ifや他の方法で上記内容を達成できる方法はありますでしょうか。
|
42
28
|
とてもお恥ずかしいのですが、
|
43
29
|
以下のように作成しております。
|
44
30
|
|
2
title
CHANGED
File without changes
|
body
CHANGED
@@ -15,6 +15,8 @@
|
|
15
15
|
…
|
16
16
|
最終行のA列に15文字、B列に20文字
|
17
17
|
といった形になっております。
|
18
|
+
結合セルや意図的な改行はなく、
|
19
|
+
文字が並んでいる形です。
|
18
20
|
|
19
21
|
今回行いたい内容は以下です。
|
20
22
|
・1行目〜4行目まではそのままの状態
|
1
title
CHANGED
File without changes
|
body
CHANGED
@@ -7,4 +7,46 @@
|
|
7
7
|
|
8
8
|
上記の内容でできない場合、ほかにどのような方法がありますでしょうか。
|
9
9
|
|
10
|
-
よろしくお願いいたします。
|
10
|
+
よろしくお願いいたします。
|
11
|
+
|
12
|
+
わかりにくく申し訳ございません。
|
13
|
+
5行目のA列に10文字、B列に15文字
|
14
|
+
6行目のA列に10文字、B列に5文字
|
15
|
+
…
|
16
|
+
最終行のA列に15文字、B列に20文字
|
17
|
+
といった形になっております。
|
18
|
+
|
19
|
+
今回行いたい内容は以下です。
|
20
|
+
・1行目〜4行目まではそのままの状態
|
21
|
+
・5行目〜文字が入っている最終行までセル幅は変えず、セルの高さだけで文字全体を表示させる
|
22
|
+
|
23
|
+
マクロ初心者で知識不足のため、
|
24
|
+
if A5の文字数>B5の文字数 then 〜などでできるかと考えましたが、文字数カウント方法や最終行までの繰り返し方がうまく組めませんでした。
|
25
|
+
ifや他の方法で上記内容を達成できる方法はありますでしょうか。
|
26
|
+
こんな感じかなと思ったのですがわかりにくく申し訳ございません。
|
27
|
+
5行目のA列に10文字、B列に15文字
|
28
|
+
6行目のA列に10文字、B列に5文字
|
29
|
+
…
|
30
|
+
最終行のA列に15文字、B列に20文字
|
31
|
+
といった形になっております。
|
32
|
+
|
33
|
+
今回行いたい内容は以下です。
|
34
|
+
・1行目〜4行目まではそのままの状態
|
35
|
+
・5行目〜文字が入っている最終行までセル幅は変えず、セルの高さだけで文字全体を表示させる
|
36
|
+
|
37
|
+
マクロ初心者で知識不足のため、
|
38
|
+
if A5の文字数>B5の文字数 then 〜などでできるかと考えましたが、文字数カウント方法や最終行までの繰り返し方がうまく組めませんでした。
|
39
|
+
ifや他の方法で上記内容を達成できる方法はありますでしょうか。
|
40
|
+
とてもお恥ずかしいのですが、
|
41
|
+
以下のように作成しております。
|
42
|
+
|
43
|
+
dim a As String,b As String
|
44
|
+
dim i as integer
|
45
|
+
|
46
|
+
for i = 5 to cells(Rows.count,5).end(xlUp).Row
|
47
|
+
|
48
|
+
a=cells(i,"A").value
|
49
|
+
b=cells(i,"B").value
|
50
|
+
|
51
|
+
if Len(a)>Len(b) then
|
52
|
+
Rows("A").Rows.Autofit
|