ちくのう症(蓄膿症)は「菌」が原因!?

標題の件、ActiveXコントロールのMicrosoft Web browserを貼り付け
セルに住所を入れると地図が表示されるものを作りました。

画面上では動作は大丈夫だったのですが、印刷しようとすると、地図だけ印刷されません。

オブジェクトのコントロールの書式設定の「オブジェクトを印刷する」のチェックは入っています。

なにか別の設定が必要なのでしょうか?よろしくお願いします。

A 回答 (1件)

簡易印刷になっていませんか?


http://www4.synapse.ne.jp/yone/excel2010/excel20 …
    • good
    • 0
この回答へのお礼

さっそくありがとうございます。
教えていただいたリンクを参考にやりましたが、簡易印刷はチェックが外れていました。

引き続き勉強したいと思います。

お礼日時:2017/09/20 22:01

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aと関連する良く見られている質問

QExcelの印刷が出来ません。 このような画面にすぐなってしまいます。 対処方法を教えてください。

Excelの印刷が出来ません。
このような画面にすぐなってしまいます。
対処方法を教えてください。

Aベストアンサー

エクセルの修復インストールをして下さい

Qエクセルで、西暦 1900年以前の年月日も含めて、年月日で並べ替えしたいのですが、いい方法は

エクセルで、西暦 1900年以降は年月日で並べ替えができるのですが、1900年以前の年月日も含めると、文字になっているので、並べ替えができなくなります。いい方法はありませんか。
宜しくお願い致します。

Aベストアンサー

>「セルの書式設定F]- 「表示形式」 - 「文字列」

この操作ではデータ自体は文字列にはなりません。
大体、日付データがシリアル値になると思うんですけどね。

作業列を作ってTEXT関数で日付データは文字列になるようにしておけば並べ替えできますよ。

QMac版Excelのvlookupで#N/Aエラーがでる

Mac版Excel2003とWindows版Excel2013で使っているシートがあります。
Mac版を2016に変更した途端、エラーが出るようになりました。
Windows版ではMac版で入力した後のものは再計算するまでエラーのままですが、Windows版で入力した場合は最初から適切な答えを返します。

ちなみにMac版も、全ての検索値についてエラーを返すのではなく、エラーであったり、違う行の数値を返したり、正しかったり。
この辺りからMacとWindowsで参照するデータの並び(昇順)の考え方が違うのかな?と思ったのですが、今まではちゃんとできていたので、その線も薄そうです。

どなたか原因が分かる方はいらっしゃいませんか?

Aベストアンサー

正しい列を参照するように、VLOOKUP を調整
https://support.office.com/ja-jp/article/VLOOKUP-%E9%96%A2%E6%95%B0%E3%81%AE-N-A-%E3%82%A8%E3%83%A9%E3%83%BC%E3%82%92%E4%BF%AE%E6%AD%A3%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95-e037d763-ffc3-4fae-a909-89c482d389b2

Q【Excelの不思議な日付処理の初期値の疑問】日付データの基準日が1900/01/00 0:00なの

【Excelの不思議な日付処理の初期値の疑問】日付データの基準日が1900/01/00 0:00なのは何故ですか?

1900/01/01 0:00が基準日だと思っていましたが、

=now()-now()

にすると1900年1月0日0秒という存在日付の0日が基準日になっていることが分かりました。

日付データの基準日が存在しない日にちなのに計算は正しく表示されます。

どういう仕組みで整合性が取れるのか教えてください。

Aベストアンサー

http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q13171705193
こっちに有効な回答が最初の最初に入っているのに何故マルチポストをするのやら……

QExcelの関数について

1月から職場が代わり、集計が多い仕事になりました。
これから使うであろう集計表を修正するのですが、関数が得意ではありません。

そして、教えなくても出来て当たり前!という考えの部署なのでコツややり方は教えてはくれません。


これはどのシートのどこを読みに行ってるから。。。と確認してるだけで時間がかかり
読みに行っているシートには実際数字が入っていないため合っているのかもわからず。。。

そもそも皆さんは参照場所や参照シートを、どうやって修正してるのでしょうか?
同じシート上ならセルを色で囲ってくれるので解るのですが、
シートが変わってしまうと、どれを参照しているのかを探すのも必死です。そして、果たして合っているのかも。。。


自分で乗り越えないと行けない為、なにかコツや考え方があったら教えてください。

使っているのは(いまどき。。。)2010です。
主に使う関数は
SUMPRODUCTやCOUNTAT中かっこでくくるSUMです。
※中かっこでくくるSUMも初めて使い戸惑っています。

Aベストアンサー

>※中かっこでくくるSUM

配列数式ですね。

参考サイトを挙げておきます。
配列数式で検索したらたくさん出てきますよ。

https://kokodane.com/2013_kan_013.htm

Qエクセルでの行挿入に関して

教えていただきたいことがあります。ご教授ください。

エクセルの行を途中で挿入した場合、通常ですとその行の空白の行が一行はいるのですが、そのシートの見出しを除いたエクセルの行すべてに同じ列は同じ列で数式が入っているものとします。挿入した空白は空白でもそれぞれの数式が入っている挿入をしたいのですが・・・。
例えば、見かけ上は空白でも数式が入っている基礎となる一行が行の2番に入っているものとします。

Aベストアンサー

行をコピーして貼り付ければいい。

Qエクセル 関数 曜日

エクセルで月・水・金(不定期休みを除く)のみ10,000と入力されるようにしたいのですが、はたして可能でしょうか?

A列1行目から下にその月の1日からの日付
B列は=TEXT(A1,"AAA")を下にフィル
C列に数値を出したい(10,000)

E1:E10はその月の不定期休みの日付(曜日関係なく)を入れています。

IF関数とWEEKDAYでできるのでしょうか?
正解を教えてほしいです。
宜しくお願いします。

Aベストアンサー

こんにちは!

A列のシリアル値を利用すれば大丈夫だと思います。

C1セルに
=IF((WEEKDAY(A1)<7)*(MOD(WEEKDAY(A1),2)=0)*(COUNTIF(E$1:E$10,A1)=0),10000,"")

としてフィルハンドルで下へコピー!

こんな感じではどうでしょうか?m(_ _)m

Qエクセルで見えないが、何かがまだは言っているのを取りのぞくにはどうすればいい。

教えてください。

エクセルのA1に「〇○錠 1.5錠」、A2に「〇○錠 3錠」としてある場合。
「〇○錠     」とだけするために、1.5錠を「””」、3錠を「""」として変換して
一応消されはするのですが、ピポットテーブルにのせると同じものと認識しないが、
これにはなにか残っているようなのですが・・。これを消して同じものとして
認識するためにはどうすればいいか。クリーン関数などというのもあるようだが、使い方が
わからない。

Aベストアンサー

>1.5錠を「””」、3錠を「""」として変換して

これ、どうやったんですか?数式?
置換機能?
◯◯錠の後ろにスペースが残っているのでは?

=CLEAN(TRIM(A1))

とかで、一度にやってしまったら如何でしょうか?

Qエクセルで 異なるデータを含む2つのデータを 1つの表にまとめる方法を教えてください

初めて質問をします。
あまりエクセルが詳しくなく わからないので 教えて下さい。

2つのデータがあります。
Aには仕入れ数、Bには売り上げ数があります。
双方の商品名はすべて一致するわけではなく、「AにあってBにない」「BにあってAがない」ものもあります。


    データA 【仕入れ】     データB 【売上】

管理No 商品  仕入れ数   管理No 商品   売上数
   1  りんご  3        2  みかん  8
   2  みかん  8       3    バナナ    3
   3  バナナ    4      1  りんご    2
   4  いちご    1      7   もも     3
   5  オレンジ  3      10    キウイ     2
   6  レモン    3     11    ぶどう     2
   7  もも     3     13    大根      1
   8  なし     2
   9  カキ    5
  10  キウイ  2
  11  ぶどう    1
  12   マンゴー   1


上記の2つのデータを以下のようにまとめたいのですが 可能でしょうか?
(ABすべての商品名を出して それぞれの数を表示する)

管理No   商品    仕入れ数      売上数
   1   りんご      3        2
   2   みかん      8      8
    3   ばなな      4        3
   4   いちご      1        0
   5    オレンジ  3        0
   6   レモン      3     0
   7   もも       3     3
   8   なし       2     0
   9   カキ      5     0
   10   キウイ      2      2
   11   ぶどう      1       2
   12   マンゴー    1      0
   13   大根      0      1
      


数字がずれていてすみません。
どうぞよろしくお願いします。

初めて質問をします。
あまりエクセルが詳しくなく わからないので 教えて下さい。

2つのデータがあります。
Aには仕入れ数、Bには売り上げ数があります。
双方の商品名はすべて一致するわけではなく、「AにあってBにない」「BにあってAがない」ものもあります。


    データA 【仕入れ】     データB 【売上】

管理No 商品  仕入れ数   管理No 商品   売上数
   1  りんご  3        2  みかん  8
   2  みかん  8       ...続きを読む

Aベストアンサー

こんにちは!

>(ABすべての商品名を出して それぞれの数を表示する)
というコトですので、手っ取り早くVBAでの一例です。

↓の画像のようにそれぞれのシート名は「仕入れ」・「売上」となっていて、Sheet3に表示するとします。
尚、「商品」の「管理No」はシリアルナンバーのように決まっているものとします。
そして、Sheet3の1行目項目行は入力済みという前提です。

Alt+F11キー → メニュー → 挿入 → 標準モジュール → VBE画面のカーソルが点滅しているところに
↓のコードをコピー&ペースト → Excel画面に戻り(VBE画面を閉じて)マクロを実行してみてください。
(Alt+F8キー → マクロ → マクロ実行です)

Sub Sample1() '//この行から//
Dim i As Long, lastRow1 As Long, lastRow2 As Long, lastRow3 As Long
Dim c As Range, r As Range
Dim wS1 As Worksheet, wS2 As Worksheet
Set wS1 = Worksheets("仕入れ")
Set wS2 = Worksheets("売上")
Application.ScreenUpdating = False
With Worksheets("Sheet3") '//←「Sheet3」はまとめるシート名に!"//
lastRow3 = .Cells(Rows.Count, "A").End(xlUp).Row
If lastRow3 > 1 Then
Range(.Cells(2, "A"), .Cells(lastRow3, "D")).ClearContents
End If
.Range("E:F").Insert
lastRow1 = wS1.Cells(Rows.Count, "A").End(xlUp).Row
Range(wS1.Cells(1, "A"), wS1.Cells(lastRow1, "A")).Copy .Range("E1")
lastRow2 = wS2.Cells(Rows.Count, "A").End(xlUp).Row
Range(wS2.Cells(2, "A"), wS2.Cells(lastRow2, "A")).Copy .Cells(Rows.Count, "E").End(xlUp).Offset(1)
.Range("E:E").AdvancedFilter Action:=xlFilterCopy, copytorange:=.Range("F1"), unique:=True
.Range("F:F").Sort key1:=.Range("F1"), order1:=xlAscending, Header:=xlYes
lastRow3 = .Cells(Rows.Count, "F").End(xlUp).Row
Range(.Cells(2, "F"), .Cells(lastRow3, "F")).Copy .Range("A2")
For i = 2 To .Cells(Rows.Count, "A").End(xlUp).Row
Set c = wS1.Range("A:A").Find(what:=.Cells(i, "A"), LookIn:=xlValues, lookat:=xlWhole)
If Not c Is Nothing Then
.Cells(i, "B") = c.Offset(, 1)
.Cells(i, "C") = c.Offset(, 2)
End If
Set r = wS2.Range("A:A").Find(what:=.Cells(i, "A"), LookIn:=xlValues, lookat:=xlWhole)
If Not r Is Nothing Then
If .Cells(i, "B") = "" Then
.Cells(i, "B") = r.Offset(, 1)
End If
.Cells(i, "D") = r.Offset(, 2)
End If
Next i
.Range("E:F").Delete
.Columns.AutoFit
End With
Application.ScreenUpdating = True
MsgBox "完了"
End Sub '//この行まで//

※ 関数でないので、データ変更があるたびにマクロを実行する必要があります。

※ コード内の「Sheet3」の部分は実際のシート名に変更してください。m(_ _)m

こんにちは!

>(ABすべての商品名を出して それぞれの数を表示する)
というコトですので、手っ取り早くVBAでの一例です。

↓の画像のようにそれぞれのシート名は「仕入れ」・「売上」となっていて、Sheet3に表示するとします。
尚、「商品」の「管理No」はシリアルナンバーのように決まっているものとします。
そして、Sheet3の1行目項目行は入力済みという前提です。

Alt+F11キー → メニュー → 挿入 → 標準モジュール → VBE画面のカーソルが点滅しているところに
↓のコードをコピー&ペースト → ...続きを読む

Qどの関数を使えばいいのか分からなくなってしまったので教えてください(参考画像あり)

添付画像にあるE8に入力する関数について質問です。
条件は以下の通りです。

・住所(E2)に表A列の文字列が含まれている場合、表B列が表示される
・表以外の三重県の市の場合は三重県知事
・表以外の愛知県の市の場合は愛知県知事
・ただし、名張のみ【種別(E4)が△+数値(E6)が500以下】の場合表B列が表示され、名張でもそれに該当しないものは三重県知事
・愛知県一宮市も名張の条件と同様で該当しない場合は愛知県知事

この場合IFにVLOOKUPを入れて・・・と思ったのですが、上手く作る事が出来ず詰まってしまいました。
この場合どのような関数になるか教えてください。

Aベストアンサー

>【種別(E4)が△+数値(E6)が500以下】
が非常にあいまいです。△が数値なのか?
+がAND条件なのかOR条件なのか

とりあえず、△は文字列として、AND条件でのたたき台
表の2行目と3行目に追加(上の行ほど優先順位が低い)
=IF(AND(OR(D4<>"△",D6>500),OR(LEFT(D2,6)={"愛知県一宮市","三重県名張市"})),
LEFT(D2,3)&"知事",LOOKUP(99,MATCH(A2:A8&"*",D2,0),B2:B8))


人気Q&Aランキング